summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2010-09-26 21:23:40 +0200
committerGünther Deschner <gd@samba.org>2010-09-27 00:39:36 +0200
commitce568816963119ac8436742d1e89f67021b084dc (patch)
treeb79bf5bc7bd675922016b10acfd9b69253b0b752
parent525dcaee51c42ffea06ba1d0b0bc07af8c888a7e (diff)
downloadsamba-ce568816963119ac8436742d1e89f67021b084dc.tar.gz
samba-ce568816963119ac8436742d1e89f67021b084dc.tar.bz2
samba-ce568816963119ac8436742d1e89f67021b084dc.zip
s3-waf: convert IDMAP into subsystem.
Guenther
-rw-r--r--source3/wscript_build55
1 files changed, 55 insertions, 0 deletions
diff --git a/source3/wscript_build b/source3/wscript_build
index 1f1a38ec24..6aba79879b 100644
--- a/source3/wscript_build
+++ b/source3/wscript_build
@@ -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',