Whamcloud - gitweb
- minor fixes
authoralex <alex>
Fri, 24 Aug 2007 18:51:03 +0000 (18:51 +0000)
committeralex <alex>
Fri, 24 Aug 2007 18:51:03 +0000 (18:51 +0000)
build/autoconf/lustre-build.m4

index f73dc79..633f8a0 100644 (file)
@@ -290,15 +290,24 @@ AC_DEFUN([LB_PATH_DMU],
                       [set path to a built dmu]),
        [
                DMU_SRC=$with_dmu
-               dmu=true
+               enable_dmu_osd=yes
        ],
        [
-               dmu=false
+               enable_dmu_osd=no
                DMU_SRC=""
        ])
-AM_CONDITIONAL([ENABLE_DMU], [test x$dmu = xtrue])
+AC_MSG_RESULT([$dmu])
+if test x$enable_dmu_osd != xno; then
+        AC_DEFINE(ENABLE_DMU, 1, Enable POSIX OSD)
+        AC_DEFINE(DMU_OSD, 1, Enable POSIX OSD)
+       enable_ulevel_mt='yes'
+        enable_modules='no'
+       enable_client='no'
+       enable_tests='no'
+       enable_liblustre='no'
+        with_ldiskfs=no
+fi
 AC_SUBST(DMU_SRC)
-AC_DEFINE(DMU_OSD, 1, Enable DMU OSD)
 ])
 
 #