Move object file lists to the Makefile.
[samba.git] / source4 / smbd / config.mk
index 24827807562e6e073dafcb96bec0da792123da0a..1ef244bb5967d79bd55da140d4b9becb576ab1d7 100644 (file)
@@ -12,23 +12,23 @@ PRIVATE_DEPENDENCIES = \
 
 [SUBSYSTEM::service]
 PRIVATE_PROTO_HEADER = service_proto.h
-OBJ_FILES = \
-               service.o \
-               service_stream.o \
-               service_task.o
 PRIVATE_DEPENDENCIES = \
                MESSAGING samba-socket
 
+service_OBJ_FILES = $(addprefix smbd/, \
+               service.o \
+               service_stream.o \
+               service_task.o)
+
 [SUBSYSTEM::PIDFILE]
-OBJ_FILES = pidfile.o
 PRIVATE_PROTO_HEADER = pidfile.h
 
+PIDFILE_OBJ_FILES = smbd/pidfile.o
+
 #################################
 # Start BINARY smbd
 [BINARY::smbd]
 INSTALLDIR = SBINDIR
-OBJ_FILES = \
-               server.o
 PRIVATE_DEPENDENCIES = \
                process_model \
                service \
@@ -44,6 +44,8 @@ PRIVATE_DEPENDENCIES = \
                share \
                CLUSTER
 
+smbd_OBJ_FILES = smbd/server.o
+
 MANPAGES += smbd/smbd.8
 # End BINARY smbd
 #################################