AC_CONFIG_AUX_DIR(config)
AM_CONFIG_HEADER(config.h)
AC_CANONICAL_SYSTEM
-AM_INIT_AUTOMAKE(lufs,0.9.6)
+AM_INIT_AUTOMAKE(lufs,0.9.7)
dnl "static" FSs
opt_fs="localfs locasefs ftpfs gnetfs"
if test "$tmp"
then
AC_MSG_RESULT([found, using modversions])
- MODV_FLAGS="-DMODVERSIONS -include $KERNEL_HDR/linux/modversions.h"
+ MODVERSIONS="yes"
+# MODV_FLAGS="-DMODVERSIONS -include $KERNEL_HDR/linux/modversions.h"
else
AC_MSG_RESULT([found, not using modversions])
fi
else
AC_MSG_RESULT([not found at $MODULES_DIR/build/.config, assuming modversions support])
- MODV_FLAGS="-DMODVERSIONS -include $KERNEL_HDR/linux/modversions.h"
+ MODVERSIONS="yes"
+# MODV_FLAGS="-DMODVERSIONS -include $KERNEL_HDR/linux/modversions.h"
fi
AC_ARG_ENABLE(modversions,
[ --enable-modversions enable modeversions support (default=auto-detect)],
- [ if test $enableval = "yes"; then MODV_FLAGS="-DMODVERSIONS -include $KERNEL_HDR/linux/modversions.h"; else MODV_FLAGS=""; fi ],)
+ [ if test $enableval = "yes"; then MODVERSIONS="yes"; else MODVERSIONS=""; fi ],)
+ if test $MODVERSIONS; then
+ AC_MSG_CHECKING(modversions.h)
+ if test -f $KERNEL_HDR/linux/modversions.h; then
+ MODV_FILE="$KERNEL_HDR/linux/modversions.h"
+ fi
+
+ if test -f $KERNEL_HDR/config/modversions.h; then
+ MODV_FILE="$KERNEL_HDR/config/modversions.h"
+ fi
+
+ if test $MODV_FILE; then
+ MODV_FLAGS="-DMODVERSIONS -include $MODV_FILE"
+ AC_MSG_RESULT([$MODV_FILE])
+ else
+ AC_MSG_ERROR([not found!])
+ fi
+ fi
+
AC_SUBST(MODV_FLAGS)
AC_SUBST(KERNEL_DIR)
AC_SUBST(MODULES_DIR)
kernel/Makefile \
kernel/Linux/Makefile \
kernel/Linux/2.4/Makefile \
- kernel/Linux/2.5/Makefile \
include/Makefile \
config/Makefile \
docs/Makefile \