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

source3/wscript_build

index 1f1a38ec24fd448a007027c7033e258257cf142f..6aba79879b695c351cd45ec9f459bedfc43bb459 100644 (file)
@@ -1150,6 +1150,7 @@ for prefix in bld.env.MODULE_PREFIXES:
 
     if prefix == 'auth': continue
     if prefix == 'pdb': continue
+    if prefix == 'idmap': continue
 
     static_key = "%s_STATIC" % prefix.upper()
     shared_key = "%s_SHARED" % prefix.upper()
@@ -1330,6 +1331,60 @@ bld.SAMBA_MODULE('PDB_WBC_SAM',
                  internal_module=True,
                  enabled=True)
 
+bld.SAMBA_SUBSYSTEM('IDMAP',
+                    source=IDMAP_SRC,
+                    deps='''IDMAP_AD IDMAP_RID IDMAP_PASSDB IDMAP_LDAP IDMAP_TDB2 IDMAP_HASH IDMAP_ADEX''',
+                    vars=locals())
+
+bld.SAMBA_MODULE('IDMAP_AD',
+                 subsystem='IDMAP',
+                 source=IDMAP_AD_SRC,
+                 init_function='',
+                 internal_module=True,
+                 enabled=True)
+
+bld.SAMBA_MODULE('IDMAP_RID',
+                 subsystem='IDMAP',
+                 source=IDMAP_RID_SRC,
+                 init_function='',
+                 internal_module=True,
+                 enabled=True)
+
+bld.SAMBA_MODULE('IDMAP_PASSDB',
+                 subsystem='IDMAP',
+                 source=IDMAP_PASSDB_SRC,
+                 init_function='',
+                 internal_module=True,
+                 enabled=True)
+
+bld.SAMBA_MODULE('IDMAP_LDAP',
+                 subsystem='IDMAP',
+                 source=IDMAP_LDAP_SRC,
+                 init_function='',
+                 internal_module=True,
+                 enabled=True)
+
+bld.SAMBA_MODULE('IDMAP_TDB2',
+                 subsystem='IDMAP',
+                 source=IDMAP_TDB2_SRC,
+                 init_function='',
+                 internal_module=True,
+                 enabled=True)
+
+bld.SAMBA_MODULE('IDMAP_HASH',
+                 subsystem='IDMAP',
+                 source=IDMAP_HASH_SRC,
+                 init_function='',
+                 internal_module=True,
+                 enabled=True)
+
+bld.SAMBA_MODULE('IDMAP_ADEX',
+                 subsystem='IDMAP',
+                 source=IDMAP_ADEX_SRC,
+                 init_function='',
+                 internal_module=True,
+                 enabled=True)
+
 bld.SAMBA_SUBSYSTEM('AVAHI',
                     source=AVAHI_SRC,
                     deps='avahi-common avahi-client',