summaryrefslogtreecommitdiff
path: root/source3/wscript_build
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2010-09-26 19:43:43 +0200
committerGünther Deschner <gd@samba.org>2010-09-27 00:39:37 +0200
commitfa8971d90f4f989692e363696b44976d3aae2a65 (patch)
tree5e1d0164da214e7217dc3030f2a3c36d47f30258 /source3/wscript_build
parent2839c8f0b2aab9693a41b844c0733af893f1f2a9 (diff)
downloadsamba-fa8971d90f4f989692e363696b44976d3aae2a65.tar.gz
samba-fa8971d90f4f989692e363696b44976d3aae2a65.tar.bz2
samba-fa8971d90f4f989692e363696b44976d3aae2a65.zip
s3-waf: move auth subsystem to auth/wscript_build.
Guenther
Diffstat (limited to 'source3/wscript_build')
-rw-r--r--source3/wscript_build84
1 files changed, 1 insertions, 83 deletions
diff --git a/source3/wscript_build b/source3/wscript_build
index e8e02edec4..044f869d37 100644
--- a/source3/wscript_build
+++ b/source3/wscript_build
@@ -526,26 +526,6 @@ SLCACHE_SRC = '''libsmb/samlogon_cache.c'''
DCUTIL_SRC = '''libsmb/namequery_dc.c libsmb/trustdom_cache.c libsmb/trusts_util.c libsmb/dsgetdcname.c'''
-AUTH_BUILTIN_SRC = 'auth/auth_builtin.c'
-AUTH_DOMAIN_SRC = 'auth/auth_domain.c'
-AUTH_SAM_SRC = 'auth/auth_sam.c auth/check_samsec.c'
-AUTH_SERVER_SRC = 'auth/auth_server.c'
-AUTH_UNIX_SRC = 'auth/auth_unix.c'
-AUTH_WINBIND_SRC = 'auth/auth_winbind.c'
-AUTH_WBC_SRC = 'auth/auth_wbc.c'
-AUTH_SCRIPT_SRC = 'auth/auth_script.c'
-AUTH_NETLOGOND_SRC = 'auth/auth_netlogond.c'
-
-AUTH_STATIC = ''
-AUTH_SRC = '''${AUTH_STATIC} auth/auth.c auth/auth_util.c auth/token_util.c
- auth/server_info.c
- auth/server_info_sam.c
- auth/user_info.c
- auth/user_util.c
- auth/user_krb5.c
- auth/auth_compat.c auth/auth_ntlmssp.c
- ${PLAINTEXT_AUTH_SRC} ${SLCACHE_SRC} ${DCUTIL_SRC}'''
-
#FIXME: set IDMAP_STATIC during configuration
IDMAP_STATIC=''
IDMAP_RW_SRC = 'winbindd/idmap_rw.c'
@@ -1183,69 +1163,6 @@ bld.SAMBA_SUBSYSTEM('ASN1_UTIL',
deps='talloc',
local_include=False)
-bld.SAMBA_SUBSYSTEM('AUTH',
- source=AUTH_SRC,
- deps='''AUTH_SAM AUTH_UNIX AUTH_WINBIND AUTH_WBC
- AUTH_SERVER AUTH_DOMAIN AUTH_BUILTIN
- AUTH_NETLOGOND''',
- vars=locals())
-
-bld.SAMBA_MODULE('AUTH_SAM',
- subsystem='AUTH',
- source=AUTH_SAM_SRC,
- init_function='',
- internal_module=True,
- enabled=True)
-
-bld.SAMBA_MODULE('AUTH_UNIX',
- subsystem='AUTH',
- source=AUTH_UNIX_SRC,
- init_function='',
- internal_module=True,
- enabled=True)
-
-bld.SAMBA_MODULE('AUTH_WINBIND',
- subsystem='AUTH',
- source=AUTH_WINBIND_SRC,
- init_function='',
- internal_module=True,
- enabled=True)
-
-bld.SAMBA_MODULE('AUTH_WBC',
- subsystem='AUTH',
- source=AUTH_WBC_SRC,
- init_function='',
- internal_module=True,
- enabled=True)
-
-bld.SAMBA_MODULE('AUTH_SERVER',
- subsystem='AUTH',
- source=AUTH_SERVER_SRC,
- init_function='',
- internal_module=True,
- enabled=True)
-
-bld.SAMBA_MODULE('AUTH_DOMAIN',
- subsystem='AUTH',
- source=AUTH_DOMAIN_SRC,
- init_function='',
- internal_module=True,
- enabled=True)
-
-bld.SAMBA_MODULE('AUTH_BUILTIN',
- subsystem='AUTH',
- source=AUTH_BUILTIN_SRC,
- init_function='',
- internal_module=True,
- enabled=True)
-
-bld.SAMBA_MODULE('AUTH_NETLOGOND',
- subsystem='AUTH',
- source=AUTH_NETLOGOND_SRC,
- init_function='',
- internal_module=True,
- enabled=True)
-
bld.SAMBA_SUBSYSTEM('PDB',
source='',
deps='''PDB_TDBSAM PDB_LDAP PDB_ADS PDB_SMBPASSWD PDB_WBC_SAM''',
@@ -1902,6 +1819,7 @@ bld.RECURSE('../lib/tsocket')
bld.RECURSE('../lib/iniparser/src')
bld.RECURSE('../lib/crypto')
bld.RECURSE('modules')
+bld.RECURSE('auth')
bld.ENFORCE_GROUP_ORDERING()
bld.CHECK_PROJECT_RULES()