summaryrefslogtreecommitdiff
path: root/ctdb/wscript
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2014-08-17 14:29:32 +1000
committerAmitay Isaacs <amitay@samba.org>2014-09-10 01:36:15 +0200
commit088e4ab3ac22112a11cb685bb048bf49bf55c592 (patch)
tree69e55da55624f97541ed203c9be222864d729d2b /ctdb/wscript
parent8b39141c46458974d5476b2925f2dd5d51d9180d (diff)
downloadsamba-088e4ab3ac22112a11cb685bb048bf49bf55c592.tar.gz
ctdb-build: Make ctdb-util a wscript build subsystem
This makes it look similar to samba-util, easing the transition. Fold ctdb-util-misc into ctdb-util, since Samba doesn't separate them. Signed-off-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Diffstat (limited to 'ctdb/wscript')
-rwxr-xr-xctdb/wscript22
1 files changed, 5 insertions, 17 deletions
diff --git a/ctdb/wscript b/ctdb/wscript
index 81039e61510..0d560651389 100755
--- a/ctdb/wscript
+++ b/ctdb/wscript
@@ -173,6 +173,8 @@ def build(bld):
if bld.CHECK_FOR_THIRD_PARTY():
bld.RECURSE('third_party/popt')
+ bld.RECURSE('lib/util')
+
bld.RECURSE('lib/talloc')
bld.RECURSE('lib/tevent')
bld.RECURSE('lib/tdb')
@@ -184,20 +186,6 @@ def build(bld):
dep_vars=['VERSION'])
t.env.VERSION = VERSION
- bld.SAMBA_SUBSYSTEM('ctdb-util',
- source=bld.SUBDIR('lib/util',
- 'util.c util_file.c util_time.c'),
- includes='include include/internal',
- deps='replace talloc tevent tdb')
-
- bld.SAMBA_SUBSYSTEM('ctdb-util-misc',
- source=bld.SUBDIR('lib/util',
- '''db_wrap.c debug.c fault.c
- idtree.c signal.c
- substitute.c'''),
- includes='include include/internal lib/util',
- deps='replace talloc tevent tdb')
-
bld.SAMBA_SUBSYSTEM('ctdb-tcp',
source=bld.SUBDIR('tcp',
'tcp_connect.c tcp_init.c tcp_io.c'),
@@ -250,7 +238,7 @@ def build(bld):
source=bld.SUBDIR('client', 'ctdb_client.c'),
includes='include include/internal lib/util',
public_headers='include/ctdb_client.h',
- deps='replace popt talloc tevent tdb ctdb-util ctdb-util-misc')
+ deps='replace popt talloc tevent tdb ctdb-util')
bld.SAMBA_SUBSYSTEM('ctdb-server',
source='server/ctdbd.c ' +
@@ -300,14 +288,14 @@ def build(bld):
bld.SAMBA_BINARY('ctdb_lock_helper',
source='server/ctdb_lock_helper.c',
- deps='ctdb-util ctdb-util-misc ctdb-common-util talloc tdb',
+ deps='ctdb-util ctdb-common-util talloc tdb',
includes='include include/internal',
install_path='${BINDIR}')
bld.SAMBA_BINARY('ctdb_event_helper',
source='server/ctdb_event_helper.c',
includes='include include/internal',
- deps='ctdb-util ctdb-util-misc ctdb-common-util replace tdb',
+ deps='ctdb-util ctdb-common-util replace tdb',
install_path='${BINDIR}')
bld.SAMBA_GENERATOR('ctdb-smnotify-h',