autobuild: Confirm we can build without --enable-developer
authorAndrew Bartlett <abartlet@samba.org>
Thu, 22 Oct 2015 00:54:41 +0000 (13:54 +1300)
committerJeremy Allison <jra@samba.org>
Fri, 23 Oct 2015 20:27:30 +0000 (22:27 +0200)
We also confirm that such builds do not contain the NTVFS file server

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
script/autobuild.py

index 209ad1f27ccdfba830557c02e32b29b0ebefafa7..7e6609fd17df87f8f6f877439878fd7d7e00f3c1 100755 (executable)
@@ -112,10 +112,11 @@ tasks = {
                       ("ldb-make", "cd lib/ldb && make", "text/plain"),
                       ("ldb-install", "cd lib/ldb && make install", "text/plain"),
 
-                      ("configure", samba_libs_configure_samba, "text/plain"),
-                      ("make", "make", "text/plain"),
-                      ("install", "make install", "text/plain"),
-                      ("dist", "make dist", "text/plain"),
+                      ("nondevel-configure", "./configure ${PREFIX}", "text/plain"),
+                      ("nondevel-make", "make -j", "text/plain"),
+                      ("nondevel-check", "./bin/smbd -b | grep WITH_NTVFS_FILESERVER && exit 1; exit 0", "text/plain"),
+                      ("nondevel-install", "make install", "text/plain"),
+                      ("nondevel-dist", "make dist", "text/plain"),
 
                       # retry with all modules shared
                       ("allshared-distclean", "make distclean", "text/plain"),