summaryrefslogtreecommitdiff
path: root/source3/wscript_build
diff options
context:
space:
mode:
Diffstat (limited to 'source3/wscript_build')
-rwxr-xr-xsource3/wscript_build8
1 files changed, 7 insertions, 1 deletions
diff --git a/source3/wscript_build b/source3/wscript_build
index bd9241476c..1781bace42 100755
--- a/source3/wscript_build
+++ b/source3/wscript_build
@@ -50,7 +50,7 @@ LIB_SRC = '''
${TDB_LIB_SRC}
../lib/util/debug_s3.c
lib/dumpcore.c
- lib/interface.c lib/pidfile.c
+ lib/interface.c
lib/username.c
lib/access.c lib/smbrun.c
lib/wins_srv.c
@@ -789,9 +789,15 @@ bld.SAMBA3_SUBSYSTEM('samba3util',
deps='ndr security NDR_SECURITY samba-util UTIL_TDB ccan',
vars=locals())
+bld.SAMBA3_SUBSYSTEM('pidfile',
+ source='lib/pidfile.c',
+ # only pidfile.c assumes that CONFIGFILE is set
+ cflags = ['-DCONFIGFILE="%s"' % bld.env['CONFIGFILE']])
+
bld.SAMBA3_SUBSYSTEM('samba3core',
source=LIB_SRC,
deps='''
+ pidfile
samba3util
LIBTSOCKET
NDR_MESSAGING