+AC_MSG_CHECKING([whether to build kernel modules])
+AC_ARG_ENABLE([modules],
+ AC_HELP_STRING([--disable-modules],
+ [disable building of Lustre kernel modules]),[],
+ [enable_modules='yes'],
+ [enable_modules='no'])
+AC_MSG_RESULT([$enable_modules])
+
+if test x$enable_modules = xyes ; then
+ LB_LINUX_PATH
+ LB_LINUX_SYMVERFILE
+ LB_LINUX_CONFIG([MODULES],[],[
+ AC_MSG_ERROR([module support is required to build ldiskfs kernel module.])
+ ])
+ LB_LINUX_CONFIG([MODVERSIONS])
+ LB_LINUX_CONFIG([KALLSYMS],[],[
+ if test "x$ARCH_UM" = "x" ; then
+ AC_MSG_ERROR([ldiskfs requires that CONFIG_KALLSYMS is enabled in your kernel.])
+ fi
+ ])
+ LB_LINUX_MODPOST
+fi