mirror of
https://git.openafs.org/openafs.git
synced 2025-01-18 15:00:12 +00:00
f924010fbc
The results of libafs_tree are supposed to build on any platform that shares the same basic kernel code, but this had broken in two ways: libafs_tree was including a pre-built afs/param.h, which needs to be regenerated on different architectures, and the Linux kernel build makefile was being pre-generated despite having some architecture-specific options. Copy over more of src/config and postpone generation of afs/param.h and generation of libafs/Makefile to the libafs build. Remove the substitution of AFS_SYSNAME from make_libafs_tree.pl; it was unused and now definitely shouldn't be used since it will break the architecture-independence of the resulting tree. Change-Id: I2730d3745cc67cf5f3ae61cf4643842f87865a80 Reviewed-on: http://gerrit.openafs.org/2019 Reviewed-by: Derrick Brashear <shadow@dementia.org> Tested-by: Derrick Brashear <shadow@dementia.org>
25 lines
546 B
Plaintext
25 lines
546 B
Plaintext
AC_INIT(src/libafs/Makefile.common.in)
|
|
AM_INIT_AUTOMAKE(openafs-libafs,1.5.74.1)
|
|
AC_CONFIG_HEADER(src/config/afsconfig.h)
|
|
MACOS_VERSION=1.5.74f1
|
|
LINUX_PKGVER=1.5.74.1
|
|
#LINUX_PKGREL=0.pre3
|
|
LINUX_PKGREL=1.1
|
|
|
|
AC_SUBST(MACOS_VERSION)
|
|
AC_SUBST(LINUX_PKGVER)
|
|
AC_SUBST(LINUX_PKGREL)
|
|
|
|
AC_PROG_CC
|
|
OPENAFS_CONFIGURE_COMMON
|
|
|
|
AC_OUTPUT( \
|
|
Makefile \
|
|
src/config/Makefile \
|
|
src/config/Makefile.config \
|
|
src/config/Makefile.version-CML \
|
|
src/config/Makefile.version-NOCML \
|
|
src/libafs/Makefile.common \
|
|
src/libafs/MakefileProto \
|
|
)
|