Move object files lists to makefile rather than smb_build.
[gd/samba/.git] / source4 / cluster / ctdb / config.mk
index b8199cafe4737e92a0ce17da4a68116367fc8786..01c639d142a658ff6fd0d443eb9ccfad478157da 100644 (file)
@@ -1,20 +1,24 @@
 ##################
 [SUBSYSTEM::brlock_ctdb]
-OBJ_FILES = brlock_ctdb.o
 PUBLIC_DEPENDENCIES = ctdb
 
+brlock_ctdb_OBJ_FILES = cluster/ctdb/brlock_ctdb.o
+
 ##################
 [SUBSYSTEM::opendb_ctdb]
-OBJ_FILES = opendb_ctdb.o
 PUBLIC_DEPENDENCIES = ctdb
 
+opendb_ctdb_OBJ_FILES = cluster/ctdb/opendb_ctdb.o
+
 ##################
 [SUBSYSTEM::ctdb]
-OBJ_FILES = \
+PUBLIC_DEPENDENCIES = TDB_WRAP LIBTALLOC
+
+ctdb_OBJ_FILES = $(addprefix cluster/ctdb/, \
                ctdb_cluster.o \
                client/ctdb_client.o \
                common/ctdb_io.o \
                common/ctdb_ltdb.o \
                common/ctdb_message.o \
-               common/ctdb_util.o
-PUBLIC_DEPENDENCIES = TDB_WRAP LIBTALLOC
+               common/ctdb_util.o)
+