build: list sources of subsys REG_SMBCONF directly in def, remove vars=locals()
authorMichael Adam <obnox@samba.org>
Mon, 23 Sep 2013 06:38:45 +0000 (08:38 +0200)
committerMichael Adam <obnox@samba.org>
Mon, 23 Sep 2013 18:23:28 +0000 (20:23 +0200)
Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source3/wscript_build

index 6bb86610fe55512358d0c1f9820fbeebf227e45a..f4f57ab8588e45633116059c6ed1727a0feaf583 100755 (executable)
@@ -7,13 +7,10 @@ import samba_version, samba3
 # registry-related objects
 #
 
-REG_INIT_SMBCONF_SRC = '''registry/reg_init_smbconf.c'''
 REG_INIT_FULL_SRC = '''registry/reg_init_full.c'''
 
 REG_API_REGF_SRC = '''registry/reg_api_regf.c'''
 
-REG_BACKENDS_SMBCONF_SRC = '''registry/reg_backend_smbconf.c'''
-
 REG_BACKENDS_EXTRA_SRC = '''registry/reg_backend_printing.c
                          registry/reg_backend_shares.c
                          registry/reg_backend_netlogon_params.c
@@ -23,12 +20,6 @@ REG_BACKENDS_EXTRA_SRC = '''registry/reg_backend_printing.c
                          registry/reg_backend_current_version.c
                          registry/reg_backend_perflib.c'''
 
-REG_SMBCONF_SRC = '''
-                  ${REG_BACKENDS_SMBCONF_SRC}
-                  ${REG_INIT_SMBCONF_SRC}
-                  registry/reg_util_token.c
-                  registry/reg_api_util.c'''
-
 REG_FULL_SRC = '''
                ${REG_BACKENDS_EXTRA_SRC}
                ${REG_INIT_FULL_SRC}
@@ -554,9 +545,11 @@ bld.SAMBA3_LIBRARY('smbregistry',
                    private_library=True)
 
 bld.SAMBA3_SUBSYSTEM('REG_SMBCONF',
-                    source=REG_SMBCONF_SRC,
-                    deps='smbregistry',
-                    vars=locals())
+                    source='''registry/reg_backend_smbconf.c
+                    registry/reg_init_smbconf.c
+                    registry/reg_util_token.c
+                    registry/reg_api_util.c''',
+                    deps='smbregistry')
 
 bld.SAMBA3_SUBSYSTEM('REG_FULL',
                     source=REG_FULL_SRC,