build: list sources of library gpo directly in definition, removing vars=locals()
authorMichael Adam <obnox@samba.org>
Mon, 23 Sep 2013 06:00:16 +0000 (08:00 +0200)
committerMichael Adam <obnox@samba.org>
Mon, 23 Sep 2013 18:22:53 +0000 (20:22 +0200)
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source3/wscript_build

index 3a1abb93e5d7f2501a7619022d4f7a20302a83a0..85bfd5e248aa987d1084c7793ad1e9410d3b29af 100755 (executable)
@@ -3,11 +3,6 @@
 from samba_utils import *
 import samba_version, samba3
 
-LIBGPO_SRC0 = '''../libgpo/gpo_ldap.c ../libgpo/gpo_ini.c ../libgpo/gpo_util.c
-              ../libgpo/gpo_fetch.c libgpo/gpo_filesync.c ../libgpo/gpo_sec.c
-              libgpo/gpo_reg.c'''
-LIBGPO_SRC = '''${LIBGPO_SRC0}'''
-
 LIBADS_SRC = '''libads/ldap.c
              libads/sasl.c libads/sasl_wrapping.c
              libads/krb5_setpw.c
@@ -473,9 +468,14 @@ bld.SAMBA3_LIBRARY('msrpc3',
                    private_library=True)
 
 bld.SAMBA3_LIBRARY('gpo',
-                   source='${LIBGPO_SRC}',
+                   source='''../libgpo/gpo_ldap.c
+                   ../libgpo/gpo_ini.c
+                   ../libgpo/gpo_util.c
+                   ../libgpo/gpo_fetch.c
+                   libgpo/gpo_filesync.c
+                   ../libgpo/gpo_sec.c
+                   libgpo/gpo_reg.c''',
                    deps='talloc ads TOKEN_UTIL gpext auth',
-                   vars=locals(),
                    private_library=True)
 
 bld.SAMBA3_SUBSYSTEM('AVAHI',