From 9e1252a39830ed38f455d848eb5713a1a5d806fd Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Wed, 12 Oct 2011 22:27:55 +0200 Subject: [PATCH] autobuild: add a "ctdb" target For now, this just builds and installs the integrated ctdb copy. It does not run "make test" in ctdb. This is time consuming and too flakey for now. --- script/autobuild.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/script/autobuild.py b/script/autobuild.py index abca8e80c0b..e39367578cf 100755 --- a/script/autobuild.py +++ b/script/autobuild.py @@ -15,6 +15,7 @@ samba_master_ssh = os.getenv('SAMBA_MASTER_SSH', 'git+ssh://git.samba.org/data/g cleanup_list = [] builddirs = { + "ctdb" : "ctdb", "samba3" : "source3", "samba4" : ".", "ldb" : "lib/ldb", @@ -28,9 +29,15 @@ builddirs = { "retry" : "." } -defaulttasks = [ "samba3", "samba4", "ldb", "tdb", "talloc", "replace", "tevent", "pidl" ] +defaulttasks = [ "ctdb", "samba3", "samba4", "ldb", "tdb", "talloc", "replace", "tevent", "pidl" ] tasks = { + "ctdb" : [ ("autogen", "./autogen.sh", "text/plain"), + ("configure", "./configure ${PREFIX}", "text/plain"), + ("make", "make all", "text/plain"), + ("install", "make install", "text/plain"), + ("clean", "make clean", "text/plain") ], + "samba3" : [ ("autogen", "./autogen.sh", "text/plain"), ("configure", "./configure.developer ${PREFIX}", "text/plain"), ("make basics", "make basics", "text/plain"), -- 2.34.1