s3-waf: fix compile of pdb_ldap as shared module by moving ldap schema helpers to...
authorGünther Deschner <gd@samba.org>
Thu, 12 Jan 2012 14:06:25 +0000 (15:06 +0100)
committerGünther Deschner <gd@samba.org>
Fri, 13 Jan 2012 08:29:07 +0000 (09:29 +0100)
These helpers are used in other parts of Samba as well (like in idmap and in the
net provision code).

Guenther

source3/passdb/wscript_build
source3/wscript_build

index dbf9707c6f2e53f9616f8ec34c94bf30824a3dbb..662cfd28c28451fbad7e9e66de975ab1b0d587ee 100644 (file)
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
 PDB_TDBSAM_SRC =    'pdb_tdb.c'
-PDB_LDAP_SRC =      'pdb_ldap.c pdb_nds.c pdb_ipa.c pdb_ldap_util.c pdb_ldap_schema.c'
+PDB_LDAP_SRC =      'pdb_ldap.c pdb_nds.c pdb_ipa.c pdb_ldap_util.c'
 PDB_ADS_SRC =       'pdb_ads.c'
 PDB_SMBPASSWD_SRC = 'pdb_smbpasswd.c'
 PDB_WBC_SAM_SRC =   'pdb_wbc_sam.c'
index bddca32d52bd8f113bff12f07493873455004565..f1787ab20a3f4278ad6cfaba22462388e3110630 100755 (executable)
@@ -230,7 +230,8 @@ PASSDB_SRC = '''${PASSDB_GET_SET_SRC} passdb/passdb.c
                 passdb/login_cache.c
                 passdb/account_pol.c ${PRIVILEGES_SRC}
                 lib/util_nscd.c lib/winbind_util.c ${SERVER_MUTEX_SRC}
-                passdb/pdb_util.c passdb/pdb_interface.c'''
+                passdb/pdb_util.c passdb/pdb_interface.c
+                passdb/pdb_ldap_schema.c'''
 #FIXME: lib/winbind_util.c probably is not part of PASSDB_SRC
 
 GROUPDB_SRC = '''groupdb/mapping.c groupdb/mapping_tdb.c'''