s3-waf: convert GPEXT into a subsystem.
authorGünther Deschner <gd@samba.org>
Sun, 26 Sep 2010 19:27:22 +0000 (21:27 +0200)
committerGünther Deschner <gd@samba.org>
Sun, 26 Sep 2010 22:39:37 +0000 (00:39 +0200)
Guenther

source3/wscript_build

index 198a7ee12e5778d4854772eae25aa6c4104c4150..f03ef96bcf7d233973804db78ae755ced6088334 100644 (file)
@@ -1153,6 +1153,7 @@ for prefix in bld.env.MODULE_PREFIXES:
     if prefix == 'idmap': continue
     if prefix == 'charset': continue
     if prefix == 'perfcount': continue
+    if prefix == 'gpext': continue
 
     static_key = "%s_STATIC" % prefix.upper()
     shared_key = "%s_SHARED" % prefix.upper()
@@ -1439,6 +1440,32 @@ bld.SAMBA_MODULE('PERFCOUNT_TEST',
                  internal_module=True,
                  enabled=True)
 
+bld.SAMBA_SUBSYSTEM('GPEXT',
+                    source=GPEXT_SRC,
+                    deps='''GPEXT_REGISTRY GPEXT_SCRIPTS GPEXT_SECURITY''',
+                    vars=locals())
+
+bld.SAMBA_MODULE('GPEXT_REGISTRY',
+                 subsystem='GPEXT',
+                 source=GPEXT_REGISTRY_SRC,
+                 init_function='',
+                 internal_module=True,
+                 enabled=True)
+
+bld.SAMBA_MODULE('GPEXT_SCRIPTS',
+                 subsystem='GPEXT',
+                 source=GPEXT_SCRIPTS_SRC,
+                 init_function='',
+                 internal_module=True,
+                 enabled=True)
+
+bld.SAMBA_MODULE('GPEXT_SECURITY',
+                 subsystem='GPEXT',
+                 source=GPEXT_SECURITY_SRC,
+                 init_function='',
+                 internal_module=True,
+                 enabled=True)
+
 bld.SAMBA_SUBSYSTEM('AVAHI',
                     source=AVAHI_SRC,
                     deps='avahi-common avahi-client',