summaryrefslogtreecommitdiff
path: root/source3/wscript_build
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2010-12-14 16:47:35 +0100
committerGünther Deschner <gd@samba.org>2010-12-14 22:42:18 +0100
commit4c459a926f5e5aade9068497276953bbe3d49a97 (patch)
tree046526a006f9d1fb987e71a31e8c9d9696752dfc /source3/wscript_build
parent943f485ef187d66fdc98dcc30b91968b30c3dc5a (diff)
downloadsamba-4c459a926f5e5aade9068497276953bbe3d49a97.tar.gz
samba-4c459a926f5e5aade9068497276953bbe3d49a97.tar.bz2
samba-4c459a926f5e5aade9068497276953bbe3d49a97.zip
s3-waf: add CHARSET subsystem.
Guenther
Diffstat (limited to 'source3/wscript_build')
-rw-r--r--source3/wscript_build16
1 files changed, 11 insertions, 5 deletions
diff --git a/source3/wscript_build b/source3/wscript_build
index cb1978a3d4..daada47bf8 100644
--- a/source3/wscript_build
+++ b/source3/wscript_build
@@ -87,7 +87,7 @@ LIB_SRC = '''${LIBSAMBAUTIL_SRC}
lib/serverid.c
lib/util_transfer_file.c
${TDB_LIB_SRC}
- ${VERSION_SRC} lib/charcnv.c lib/debug.c lib/fault.c
+ ${VERSION_SRC} lib/debug.c lib/fault.c
lib/interface.c lib/pidfile.c
lib/system.c lib/sendfile.c lib/recvfile.c lib/time.c
lib/username.c
@@ -95,15 +95,15 @@ LIB_SRC = '''${LIBSAMBAUTIL_SRC}
lib/access.c lib/smbrun.c
lib/bitmap.c lib/dprintf.c ${UTIL_REG_SRC}
lib/wins_srv.c
- lib/util_str.c lib/clobber.c lib/util_sid.c
- lib/util_unistr.c lib/util_file.c
+ lib/clobber.c lib/util_sid.c
+ lib/util_file.c
lib/util.c lib/util_names.c
lib/util_sock.c lib/sock_exec.c lib/util_sec.c
lib/substitute.c lib/dbwrap_util.c
lib/ms_fnmatch.c lib/errmap_unix.c
lib/tallocmsg.c lib/dmallocmsg.c
libsmb/clisigning.c libsmb/smb_signing.c
- lib/iconv.c lib/pam_errors.c intl/lang_tdb.c
+ lib/pam_errors.c intl/lang_tdb.c
lib/conn_tdb.c lib/adt_tree.c lib/gencache.c
lib/sessionid_tdb.c
lib/module.c lib/events.c ${LIBTEVENT_SRC0}
@@ -889,7 +889,7 @@ bld.SAMBA_SUBSYSTEM('KRBCLIENT',
bld.SAMBA_SUBSYSTEM('LIBS',
source=LIB_SRC,
- deps='iconv LIBCRYPTO ndr security NDR_SECURITY charset NDR_MESSAGING LIBASYNC_REQ tdb-wrap samba-util',
+ deps='LIBCRYPTO ndr security NDR_SECURITY charset NDR_MESSAGING LIBASYNC_REQ tdb-wrap samba-util CHARSET',
vars=locals())
bld.SAMBA_SUBSYSTEM('LIB_NONSMBD',
@@ -1061,8 +1061,14 @@ bld.SAMBA_SUBSYSTEM('tdb-wrap',
source='lib/util_tdb.c',
vars=locals())
+bld.SAMBA_SUBSYSTEM('CHARSET',
+ source='''lib/util_str.c lib/util_unistr.c lib/charcnv.c lib/iconv.c''',
+ public_deps='iconv',
+ deps='DYNCONFIG')
+
bld.SAMBA_SUBSYSTEM('samba-util',
source=UTIL_SRC,
+ deps='talloc CHARSET LIBCRYPTO',
vars=locals())
#FIXME
bld.SAMBA_SUBSYSTEM('ndr-standard',