X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=build%2Fautoconf%2Flustre-build.m4;h=42f7e269f8116ea27e9836843e5323e459d16114;hp=76970fdeaf8819584596a61a68583f09ee17972e;hb=e72678fabca2b3969e8f36eef53d13a07861b6a5;hpb=4fff1aec1ef950976e3e01c77d11659463984eba diff --git a/build/autoconf/lustre-build.m4 b/build/autoconf/lustre-build.m4 index 76970fd..42f7e26 100644 --- a/build/autoconf/lustre-build.m4 +++ b/build/autoconf/lustre-build.m4 @@ -22,10 +22,9 @@ AC_DEFUN([LB_CANONICAL_SYSTEM], darwin*) lb_target_os="darwin" ;; - solaris2.11*) + solaris*) lb_target_os="SunOS" - ;; -esac + ;;esac AC_SUBST(lb_target_os) ]) @@ -46,19 +45,6 @@ AS_IF([test AS_VAR_GET(lb_File) = yes], [$2], [$3])[]dnl AS_VAR_POPDEF([lb_File])dnl ])# LB_CHECK_FILE -# -# LB_CHECK_FILES -# -# LB_CHECK_FILE over multiple files -# -AC_DEFUN([LB_CHECK_FILES], -[AC_FOREACH([AC_FILE_NAME], [$1], - [LB_CHECK_FILE(AC_FILE_NAME, - [AC_DEFINE_UNQUOTED(AS_TR_CPP(HAVE_[]AC_FILE_NAME), 1, - [Define to 1 if you have the - file `]AC_File['.]) -$2], - [$3])])]) # # LB_ARG_LIBS_INCLUDES @@ -156,12 +142,265 @@ case x$with_sysio in ;; esac -# We have to configure even if we don't build here for make dist to -# work +# We have to configure even if we don't build here for make dist to work AC_CONFIG_SUBDIRS(libsysio) ]) # +# LB_PATH_LUSTREIOKIT +# +# Handle internal/external lustre-iokit +# +AC_DEFUN([LB_PATH_LUSTREIOKIT], +[AC_ARG_WITH([], + AC_HELP_STRING([--with-lustre-iokit=path], + [set path to lustre-iokit source (default is included lustre-iokit)]), + [],[ + with_lustre_iokit='yes' + ]) +AC_MSG_CHECKING([location of lustre-iokit]) +enable_lustre_iokit="$with_lustre_iokit" +case x$with_lustre_iokit in + xyes) + AC_MSG_RESULT([internal]) + LB_CHECK_FILE([$srcdir/lustre-iokit/ior-survey/ior-survey],[],[ + AC_MSG_ERROR([A complete internal lustre-iokit was not found.]) + ]) + LUSTREIOKIT_SUBDIR="lustre-iokit" + LUSTREIOKIT="$PWD/lustre-iokit" + ;; + xno) + AC_MSG_RESULT([disabled]) + ;; + *) + AC_MSG_RESULT([$with_lustre_iokit]) + LB_CHECK_FILE([$with_lustre_iokit/ior-survey/ior_survey],[],[ + AC_MSG_ERROR([A complete (built) external lustre-iokit was not found.]) + ]) + LUSTREIOKIT="$with_lustre_iokit" + with_lustre_iokit="yes" + ;; +esac +AC_SUBST(LUSTREIOKIT_SUBDIR) +# We have to configure even if we don't build here for make dist to work +AC_CONFIG_SUBDIRS(lustre-iokit) +]) + +# +# LB_PATH_LDISKFS +# +# Handle internal/external ldiskfs +# +AC_DEFUN([LB_PATH_LDISKFS], +[AC_ARG_WITH([ldiskfs], + AC_HELP_STRING([--with-ldiskfs=path], + [set path to ldiskfs source (default is included ldiskfs)]), + [],[ + if test x$linux25$enable_server = xyesyes ; then + with_ldiskfs=yes + else + with_ldiskfs=no + fi + ]) +AC_ARG_WITH([ldiskfs-inkernel], + AC_HELP_STRING([--with-ldiskfs-inkernel], + [use ldiskfs built in to the kernel]), + [with_ldiskfs=inkernel], []) +AC_MSG_CHECKING([location of ldiskfs]) +case x$with_ldiskfs in + xyes) + AC_MSG_RESULT([internal]) + LB_CHECK_FILE([$srcdir/ldiskfs/lustre-ldiskfs.spec.in],[],[ + AC_MSG_ERROR([A complete internal ldiskfs was not found.]) + ]) + LDISKFS_SUBDIR="ldiskfs" + LDISKFS_DIR="$PWD/ldiskfs" + ;; + xno) + AC_MSG_RESULT([disabled]) + ;; + xinkernel) + AC_MSG_RESULT([inkernel]) + LB_CHECK_FILE([$LINUX/include/linux/ldiskfs_fs.h],[],[ + AC_MSG_ERROR([ldiskfs was not found in $LINUX/include/linux/ldiskfs_fs.h]) + ]) + ;; + *) + AC_MSG_RESULT([$with_ldiskfs]) + LB_CHECK_FILE([$with_ldiskfs/ldiskfs/linux/ldiskfs_fs.h],[],[ + AC_MSG_ERROR([A complete (built) external ldiskfs was not found.]) + ]) + LDISKFS_DIR=$with_ldiskfs + ;; +esac +AC_SUBST(LDISKFS_DIR) +AC_SUBST(LDISKFS_SUBDIR) +AM_CONDITIONAL(LDISKFS_ENABLED, test x$with_ldiskfs != xno) +AM_CONDITIONAL(LDISKFS_IN_KERNEL, test x$with_ldiskfs = xinkernel) + +if test x$enable_ext4 = xyes ; then + AC_DEFINE(HAVE_EXT4_LDISKFS, 1, [build ext4 based ldiskfs]) +fi + +# We have to configure even if we don't build here for make dist to work +AC_CONFIG_SUBDIRS(ldiskfs) +]) + +# Define no libcfs by default. +AC_DEFUN([LB_LIBCFS_DIR], +[ +case x$libcfs_is_module in + xyes) + LIBCFS_INCLUDE_DIR="libcfs/include" + LIBCFS_SUBDIR="libcfs" + ;; + x*) + LIBCFS_INCLUDE_DIR="lnet/include" + LIBCFS_SUBDIR="" + ;; +esac +AC_SUBST(LIBCFS_SUBDIR) +AC_SUBST(LIBCFS_INCLUDE_DIR) +]) + +# +# LB_DEFINE_LDISKFS_OPTIONS +# +# Enable config options related to ldiskfs. These are used both by ldiskfs +# and lvfs (which includes ldiskfs headers.) +# +AC_DEFUN([LB_DEFINE_LDISKFS_OPTIONS], +[ + AC_DEFINE(CONFIG_LDISKFS_FS_MODULE, 1, [build ldiskfs as a module]) + AC_DEFINE(CONFIG_LDISKFS_FS_XATTR, 1, [enable extended attributes for ldiskfs]) + AC_DEFINE(CONFIG_LDISKFS_FS_POSIX_ACL, 1, [enable posix acls for ldiskfs]) + AC_DEFINE(CONFIG_LDISKFS_FS_SECURITY, 1, [enable fs security for ldiskfs]) + AC_DEFINE(CONFIG_LDISKFSDEV_FS_POSIX_ACL, 1, [enable posix acls for ldiskfs]) + AC_DEFINE(CONFIG_LDISKFSDEV_FS_XATTR, 1, [enable extented attributes for ldiskfs]) + AC_DEFINE(CONFIG_LDISKFSDEV_FS_SECURITY, 1, [enable fs security for ldiskfs]) +]) + +# +# LB_DEFINE_E2FSPROGS_NAMES +# +# Enable the use of alternate naming of ldiskfs-enabled e2fsprogs package. +# +AC_DEFUN([LB_DEFINE_E2FSPROGS_NAMES], +[AC_ARG_WITH([ldiskfsprogs], + AC_HELP_STRING([--with-ldiskfsprogs], + [use alternate names for ldiskfs-enabled e2fsprogs]), + [],[withval='no']) + +if test x$withval = xyes ; then + AC_DEFINE(HAVE_LDISKFSPROGS, 1, [enable use of ldiskfsprogs package]) + E2FSPROGS="ldiskfsprogs" + MKE2FS="mkfs.ldiskfs" + DEBUGFS="debug.ldiskfs" + TUNE2FS="tune.ldiskfs" + E2LABEL="label.ldiskfs" + DUMPE2FS="dump.ldiskfs" + E2FSCK="fsck.ldiskfs" + AC_MSG_RESULT([enabled]) +else + E2FSPROGS="e2fsprogs" + MKE2FS="mke2fs" + DEBUGFS="debugfs" + TUNE2FS="tune2fs" + E2LABEL="e2label" + DUMPE2FS="dumpe2fs" + E2FSCK="e2fsck" + AC_MSG_RESULT([disabled]) +fi + AC_DEFINE_UNQUOTED(E2FSPROGS, "$E2FSPROGS", [name of ldiskfs e2fsprogs package]) + AC_DEFINE_UNQUOTED(MKE2FS, "$MKE2FS", [name of ldiskfs mkfs program]) + AC_DEFINE_UNQUOTED(DEBUGFS, "$DEBUGFS", [name of ldiskfs debug program]) + AC_DEFINE_UNQUOTED(TUNE2FS, "$TUNE2FS", [name of ldiskfs tune program]) + AC_DEFINE_UNQUOTED(E2LABEL, "$E2LABEL", [name of ldiskfs label program]) + AC_DEFINE_UNQUOTED(DUMPE2FS,"$DUMPE2FS", [name of ldiskfs dump program]) + AC_DEFINE_UNQUOTED(E2FSCK, "$E2FSCK", [name of ldiskfs fsck program]) +]) + +# +# LB_DEFINE_E2FSPROGS_NAMES +# +# Enable the use of alternate naming of ldiskfs-enabled e2fsprogs package. +# +AC_DEFUN([LB_DEFINE_E2FSPROGS_NAMES], +[AC_ARG_WITH([ldiskfsprogs], + AC_HELP_STRING([--with-ldiskfsprogs], + [use alternate names for ldiskfs-enabled e2fsprogs]), + [],[withval='no']) + +if test x$withval = xyes ; then + AC_DEFINE(HAVE_LDISKFSPROGS, 1, [enable use of ldiskfsprogs package]) + E2FSPROGS="ldiskfsprogs" + MKE2FS="mkfs.ldiskfs" + DEBUGFS="debug.ldiskfs" + TUNE2FS="tune.ldiskfs" + E2LABEL="label.ldiskfs" + DUMPE2FS="dump.ldiskfs" + E2FSCK="fsck.ldiskfs" + AC_MSG_RESULT([enabled]) +else + E2FSPROGS="e2fsprogs" + MKE2FS="mke2fs" + DEBUGFS="debugfs" + TUNE2FS="tune2fs" + E2LABEL="e2label" + DUMPE2FS="dumpe2fs" + E2FSCK="e2fsck" + AC_MSG_RESULT([disabled]) +fi + AC_DEFINE_UNQUOTED(E2FSPROGS, "$E2FSPROGS", [name of ldiskfs e2fsprogs package]) + AC_DEFINE_UNQUOTED(MKE2FS, "$MKE2FS", [name of ldiskfs mkfs program]) + AC_DEFINE_UNQUOTED(DEBUGFS, "$DEBUGFS", [name of ldiskfs debug program]) + AC_DEFINE_UNQUOTED(TUNE2FS, "$TUNE2FS", [name of ldiskfs tune program]) + AC_DEFINE_UNQUOTED(E2LABEL, "$E2LABEL", [name of ldiskfs label program]) + AC_DEFINE_UNQUOTED(DUMPE2FS,"$DUMPE2FS", [name of ldiskfs dump program]) + AC_DEFINE_UNQUOTED(E2FSCK, "$E2FSCK", [name of ldiskfs fsck program]) +]) + +# +# LB_DEFINE_E2FSPROGS_NAMES +# +# Enable the use of alternate naming of ldiskfs-enabled e2fsprogs package. +# +AC_DEFUN([LB_DEFINE_E2FSPROGS_NAMES], +[AC_ARG_WITH([ldiskfsprogs], + AC_HELP_STRING([--with-ldiskfsprogs], + [use alternate names for ldiskfs-enabled e2fsprogs]), + [],[withval='no']) + +if test x$withval = xyes ; then + AC_DEFINE(HAVE_LDISKFSPROGS, 1, [enable use of ldiskfsprogs package]) + E2FSPROGS="ldiskfsprogs" + MKE2FS="mkfs.ldiskfs" + DEBUGFS="debug.ldiskfs" + TUNE2FS="tune.ldiskfs" + E2LABEL="label.ldiskfs" + DUMPE2FS="dump.ldiskfs" + E2FSCK="fsck.ldiskfs" + AC_MSG_RESULT([enabled]) +else + E2FSPROGS="e2fsprogs" + MKE2FS="mke2fs" + DEBUGFS="debugfs" + TUNE2FS="tune2fs" + E2LABEL="e2label" + DUMPE2FS="dumpe2fs" + E2FSCK="e2fsck" + AC_MSG_RESULT([disabled]) +fi + AC_DEFINE_UNQUOTED(E2FSPROGS, "$E2FSPROGS", [name of ldiskfs e2fsprogs package]) + AC_DEFINE_UNQUOTED(MKE2FS, "$MKE2FS", [name of ldiskfs mkfs program]) + AC_DEFINE_UNQUOTED(DEBUGFS, "$DEBUGFS", [name of ldiskfs debug program]) + AC_DEFINE_UNQUOTED(TUNE2FS, "$TUNE2FS", [name of ldiskfs tune program]) + AC_DEFINE_UNQUOTED(E2LABEL, "$E2LABEL", [name of ldiskfs label program]) + AC_DEFINE_UNQUOTED(DUMPE2FS,"$DUMPE2FS", [name of ldiskfs dump program]) + AC_DEFINE_UNQUOTED(E2FSCK, "$E2FSCK", [name of ldiskfs fsck program]) +]) + +# # LB_CONFIG_CRAY_XT3 # # Enable Cray XT3 features @@ -191,7 +430,7 @@ AC_ARG_ENABLE([bgl], [enable_bgl='yes'],[enable_bgl='no']) AC_MSG_RESULT([$enable_bgl]) if test x$enable_bgl != xno; then - AC_DEFINE(BGL_SUPPORT, 1, Enable BGL Features) + AC_DEFINE(HAVE_BGL_SUPPORT, 1, Enable BGL Features) enable_doc='no' enable_tests='no' enable_server='no' @@ -200,22 +439,118 @@ if test x$enable_bgl != xno; then fi ]) - # -# LB_CONFIG_UOSS +# Support for --enable-uoss # -# -AC_DEFUN([LB_CONFIG_UOSS], -[AC_MSG_CHECKING([whether to build user-level oss]) +AC_DEFUN([LB_UOSS], +[AC_MSG_CHECKING([whether to enable uoss]) AC_ARG_ENABLE([uoss], AC_HELP_STRING([--enable-uoss], - [enable building of user-level oss]), + [enable userspace OSS]), [enable_uoss='yes'],[enable_uoss='no']) -if test x$enable_uoss != xno; then - AC_DEFINE(UOSS_SUPPORT, 1, Enable user-level OSS) - AC_DEFINE(LUSTRE_ULEVEL_MT, 1, Multi-threaded user-level lustre port) - enable_modules='no' +AC_MSG_RESULT([$enable_uoss]) +if test x$enable_uoss = xyes; then + AC_DEFINE(UOSS_SUPPORT, 1, Enable user-level OSS) + AC_DEFINE(LUSTRE_ULEVEL_MT, 1, Multi-threaded user-level lustre port) + enable_uoss='yes' + enable_ulevel_mt='yes' + enable_modules='no' + enable_client='no' + enable_tests='no' + enable_liblustre='no' + with_ldiskfs='no' fi +AC_SUBST(enable_uoss) +]) + +# +# Support for --enable-posix-osd +# +AC_DEFUN([LB_POSIX_OSD], +[AC_MSG_CHECKING([whether to enable posix osd]) +AC_ARG_ENABLE([posix-osd], + AC_HELP_STRING([--enable-posix-osd], + [enable using of posix osd]), + [enable_posix_osd='yes'],[enable_posix_osd='no']) +AC_MSG_RESULT([$enable_posix_osd]) +if test x$enable_uoss = xyes -a x$enable_posix_osd = xyes ; then + AC_DEFINE(POSIX_OSD, 1, Enable POSIX OSD) + posix_osd='yes' +fi +AM_CONDITIONAL(POSIX_OSD_ENABLED, test x$posix_osd = xyes) +]) + +# +# LB_PATH_DMU +# +AC_DEFUN([LB_PATH_DMU], +[AC_ARG_ENABLE([dmu], + AC_HELP_STRING([--enable-dmu], + [enable the DMU backend]), + [],[with_dmu='default']) +AC_MSG_CHECKING([whether to enable DMU]) +case x$with_dmu in + xyes) + dmu_osd='yes' + ;; + xno) + dmu_osd='no' + ;; + xdefault) + if test x$enable_uoss = xyes -a x$posix_osd != xyes; then + # Enable the DMU if we're configuring a userspace server + dmu_osd='yes' + else + # Enable the DMU by default on the b_hd_kdmu branch + if test -d $PWD/zfs -a x$linux25$enable_server = xyesyes; then + dmu_osd='yes' + else + dmu_osd='no' + fi + fi + ;; + *) + dmu_osd='yes' + ;; +esac +AC_MSG_RESULT([$dmu_osd]) +if test x$dmu_osd = xyes; then + AC_DEFINE(DMU_OSD, 1, Enable DMU OSD) + if test x$enable_uoss = xyes; then + # Userspace DMU + DMU_SRC="$PWD/lustre/zfs-lustre" + AC_SUBST(DMU_SRC) + LB_CHECK_FILE([$DMU_SRC/src/.patched],[],[ + AC_MSG_ERROR([A complete (patched) DMU tree was not found.]) + ]) + AC_CONFIG_SUBDIRS(lustre/zfs-lustre) + else + # Kernel DMU + SPL_SUBDIR="spl" + ZFS_SUBDIR="zfs" + + SPL_DIR="$PWD/$SPL_SUBDIR" + ZFS_DIR="$PWD/$ZFS_SUBDIR" + + LB_CHECK_FILE([$SPL_DIR/module/spl/spl-generic.c],[],[ + AC_MSG_ERROR([A complete SPL tree was not found in $SPL_DIR.]) + ]) + + LB_CHECK_FILE([$ZFS_DIR/module/zfs/dmu.c],[],[ + AC_MSG_ERROR([A complete kernel DMU tree was not found in $ZFS_DIR.]) + ]) + + AC_CONFIG_SUBDIRS(spl) + ac_configure_args="$ac_configure_args --with-spl=$SPL_DIR" + AC_CONFIG_SUBDIRS(zfs) + fi +fi +AC_SUBST(SPL_SUBDIR) +AC_SUBST(ZFS_SUBDIR) +AC_SUBST(SPL_DIR) +AC_SUBST(ZFS_DIR) +AM_CONDITIONAL(DMU_OSD_ENABLED, test x$dmu_osd = xyes) +AM_CONDITIONAL(KDMU, test x$dmu_osd$enable_uoss = xyesno) ]) # @@ -252,9 +587,13 @@ if test x$enable_modules = xyes ; then case $target_os in linux*) LB_PROG_LINUX + LIBCFS_PROG_LINUX + LN_PROG_LINUX + LC_PROG_LINUX ;; darwin*) LB_PROG_DARWIN + LIBCFS_PROG_DARWIN ;; *) # This is strange - Lustre supports a target we don't @@ -349,7 +688,7 @@ AC_SUBST(ENABLE_INIT_SCRIPTS) # AC_DEFUN([LB_CONFIG_HEADERS], [AC_CONFIG_HEADERS([config.h]) -CPPFLAGS="-include \$(top_builddir)/config.h $CPPFLAGS" +CPPFLAGS="-include $PWD/config.h $CPPFLAGS" EXTRA_KCFLAGS="-include $PWD/config.h $EXTRA_KCFLAGS" AC_SUBST(EXTRA_KCFLAGS) ]) @@ -360,7 +699,7 @@ AC_SUBST(EXTRA_KCFLAGS) # defines for including the toplevel Rules # AC_DEFUN([LB_INCLUDE_RULES], -[INCLUDE_RULES="include $PWD/build/Rules" +[INCLUDE_RULES="include $PWD/Rules" AC_SUBST(INCLUDE_RULES) ]) @@ -380,6 +719,7 @@ AC_SUBST(sysconfdir) docdir='${datadir}/doc/$(PACKAGE)' AC_SUBST(docdir) +LIBCFS_PATH_DEFAULTS LN_PATH_DEFAULTS LC_PATH_DEFAULTS @@ -430,33 +770,23 @@ if test $ac_cv_sizeof_unsigned_long_long != 8 ; then AC_MSG_ERROR([** we assume that sizeof(long long) == 8. Tell phil@clusterfs.com]) fi -# FIXME -AC_CHECK_DECL([__i386__], [], [ - -if test x$enable_bgl != xyes; then -AC_MSG_CHECKING([if $CC accepts -m64]) -CC_save="$CC" -CC="$CC -m64" -AC_TRY_COMPILE([],[],[ - AC_MSG_RESULT([yes]) -],[ - AC_MSG_RESULT([no]) - CC="$CC_save" -]) +if test $target_cpu == "powerpc64"; then + AC_MSG_WARN([set compiler with -m64]) + CFLAGS="$CFLAGS -m64" + CC="$CC -m64" fi -]) - -CPPFLAGS="-I\$(top_builddir)/lnet/include -I\$(top_srcdir)/lnet/include -I\$(top_builddir)/lustre/include -I\$(top_srcdir)/lustre/include $CPPFLAGS" +CPPFLAGS="-I$PWD/$LIBCFS_INCLUDE_DIR -I$PWD/lnet/include -I$PWD/lustre/include $CPPFLAGS" LLCPPFLAGS="-D__arch_lib__ -D_LARGEFILE64_SOURCE=1" AC_SUBST(LLCPPFLAGS) -LLCFLAGS="-g -Wall -fPIC" +# Add _GNU_SOURCE for strnlen on linux +LLCFLAGS="-g -Wall -fPIC -D_GNU_SOURCE" AC_SUBST(LLCFLAGS) # everyone builds against lnet and lustre -EXTRA_KCFLAGS="$EXTRA_KCFLAGS -g -I$PWD/lnet/include -I$PWD/lustre/include" +EXTRA_KCFLAGS="$EXTRA_KCFLAGS -g -I$PWD/$LIBCFS_INCLUDE_DIR -I$PWD/lnet/include -I$PWD/lustre/include" AC_SUBST(EXTRA_KCFLAGS) ]) @@ -489,13 +819,29 @@ AC_SUBST(SYSIO) LB_LINUX_CONDITIONALS LB_DARWIN_CONDITIONALS -# LB_SUNOS_CONDITIONALS +LIBCFS_CONDITIONALS LN_CONDITIONALS LC_CONDITIONALS ]) # +# LB_CONFIG_FILES +# +# build-specific config files +# +AC_DEFUN([LB_CONFIG_FILES], +[ +AC_CONFIG_FILES( +[Makefile +autoMakefile +] +[Rules:build/Rules.in] +AC_PACKAGE_TARNAME[.spec] +) +]) + +# # LB_CONFIGURE # # main configure steps @@ -503,31 +849,47 @@ LC_CONDITIONALS AC_DEFUN([LB_CONFIGURE], [LB_CANONICAL_SYSTEM +LB_LIBCFS_DIR + LB_INCLUDE_RULES LB_CONFIG_CRAY_XT3 LB_CONFIG_BGL -LB_CONFIG_UOSS LB_PATH_DEFAULTS LB_PROG_CC -LB_PATH_LIBSYSIO -LB_PATH_SNMP +LB_UOSS +LB_POSIX_OSD LB_CONFIG_DOCS LB_CONFIG_UTILS LB_CONFIG_TESTS LC_CONFIG_CLIENT_SERVER -# three macros for cmd3 -LC_CONFIG_SPLIT -LC_CONFIG_LDISKFS +# two macros for cmd3 +m4_ifdef([LC_CONFIG_SPLIT], [LC_CONFIG_SPLIT]) LN_CONFIG_CDEBUG +LC_QUOTA LB_CONFIG_MODULES +LN_CONFIG_USERSPACE + +LB_PATH_DMU +LB_PATH_LIBSYSIO +LB_PATH_SNMP +LB_PATH_LDISKFS +LB_PATH_LUSTREIOKIT + +LB_DEFINE_E2FSPROGS_NAMES + +LB_DEFINE_E2FSPROGS_NAMES + +LB_DEFINE_E2FSPROGS_NAMES + LC_CONFIG_LIBLUSTRE +LIBCFS_CONFIGURE LN_CONFIGURE LC_CONFIGURE @@ -536,18 +898,12 @@ if test "$SNMP_DIST_SUBDIR" ; then LS_CONFIGURE fi + LB_CONDITIONALS LB_CONFIG_HEADERS -AC_CONFIG_FILES( -[Makefile:build/Makefile.in.toplevel] -[autoMakefile -build/autoMakefile -build/autoconf/Makefile -build/Rules -build/lustre.spec -]) - +LIBCFS_CONFIG_FILES +LB_CONFIG_FILES LN_CONFIG_FILES LC_CONFIG_FILES if test "$SNMP_DIST_SUBDIR" ; then @@ -556,7 +912,7 @@ fi AC_SUBST(ac_configure_args) -MOSTLYCLEANFILES='.*.cmd .*.flags *.o *.ko *.mod.c .depend .*.1.*' +MOSTLYCLEANFILES='.*.cmd .*.flags *.o *.ko *.mod.c .depend .*.1.* Modules.symvers Module.symvers' AC_SUBST(MOSTLYCLEANFILES) AC_OUTPUT