mirror of
https://github.com/samba-team/samba.git
synced 2025-01-03 01:18:10 +03:00
autobuild: add a target "samba3-ctdb" that builds samba3 (autoconf) with cluster support
This is achieved by using the ctdb header files copied in from current ctdb master. Tests are not run. For this we would need to have a full ctdb built and configured.
This commit is contained in:
parent
18ce23b31d
commit
a0f6014517
@ -17,6 +17,7 @@ cleanup_list = []
|
||||
|
||||
builddirs = {
|
||||
"samba3" : "source3",
|
||||
"samba3-ctdb" : "source3",
|
||||
"samba" : ".",
|
||||
"samba-ctdb" : ".",
|
||||
"samba-libs" : ".",
|
||||
@ -48,6 +49,15 @@ tasks = {
|
||||
("check-clean-tree", "../script/clean-source-tree.sh", "text/plain"),
|
||||
("clean", "make clean", "text/plain") ],
|
||||
|
||||
"samba3-ctdb" : [ ("random-sleep", "script/random-sleep.sh 60 600", "text/plain"),
|
||||
("autogen", "./autogen.sh", "text/plain"),
|
||||
("configure", "./configure.developer ${PREFIX} --with-cluster-support --with-ctdb=../ctdb", "text/plain"),
|
||||
("make basics", "make basics", "text/plain"),
|
||||
("make", "make all", "text/plain"), # don't use too many processes
|
||||
("check", "LD_LIBRARY_PATH=./bin ./bin/smbd -b | grep CLUSTER_SUPPORT", "text/plain"),
|
||||
("check-clean-tree", "../script/clean-source-tree.sh", "text/plain"),
|
||||
("clean", "make clean", "text/plain") ],
|
||||
|
||||
# We have 'test' before 'install' because, 'test' should work without 'install'
|
||||
"samba" : [ ("configure", "./configure.developer ${PREFIX} --with-selftest-prefix=./bin/ab", "text/plain"),
|
||||
("make", "make -j", "text/plain"),
|
||||
|
Loading…
Reference in New Issue
Block a user