s3-waf: recurse into ../lib/crypto.
authorGünther Deschner <gd@samba.org>
Thu, 23 Sep 2010 13:15:13 +0000 (06:15 -0700)
committerGünther Deschner <gd@samba.org>
Thu, 23 Sep 2010 15:13:14 +0000 (08:13 -0700)
Guenther

source3/wscript_build

index b6fc95d8406a8ab24be0bb017cd661779e82a2fe..85668522a491586c1873567814f96821e9d164bc 100644 (file)
@@ -184,12 +184,6 @@ UTIL_SRC = '''../lib/util/rbtree.c ../lib/util/signal.c ../lib/util/time.c
                    ../lib/util/smb_threads.c ../lib/util/util_id.c
                    ../lib/util/blocking.c ../lib/util/rfc1738.c '''
 
-CRYPTO_SRC = '''../lib/crypto/crc32.c ../lib/crypto/md5.c
-                         ../lib/crypto/hmacmd5.c ../lib/crypto/arcfour.c
-                         ../lib/crypto/md4.c
-                         ../lib/crypto/sha256.c ../lib/crypto/hmacsha256.c
-                         ../lib/crypto/aes.c ../lib/crypto/rijndael-alg-fst.c'''
-
 LIBTEVENT_SRC0 = ''
 
 PTHREADPOOL_SRC = ''
@@ -202,7 +196,7 @@ NSS_WRAPPER_SRCS = ''
 
 ZLIB_SRCS = ''
 
-LIB_SRC = '''${LIBSAMBAUTIL_SRC} ${UTIL_SRC} ${CRYPTO_SRC}
+LIB_SRC = '''${LIBSAMBAUTIL_SRC} ${UTIL_SRC}
           lib/messages.c librpc/gen_ndr/ndr_messaging.c lib/messages_local.c
           lib/messages_ctdbd.c lib/packet.c lib/ctdbd_conn.c
           lib/interfaces.c lib/memcache.c
@@ -1293,7 +1287,7 @@ bld.SAMBA_SUBSYSTEM('KRBCLIENT',
 
 bld.SAMBA_SUBSYSTEM('LIBS',
                     source=LIB_SRC,
-                    deps='NSS_WRAPPER iconv',
+                    deps='NSS_WRAPPER iconv LIBCRYPTO',
                     vars=locals())
 
 bld.SAMBA_SUBSYSTEM('LIB_NONSMBD',
@@ -1634,6 +1628,7 @@ bld.RECURSE('../lib/popt')
 bld.RECURSE('../lib/zlib')
 bld.RECURSE('../lib/tsocket')
 bld.RECURSE('../lib/iniparser/src')
+bld.RECURSE('../lib/crypto')
 
 bld.ENFORCE_GROUP_ORDERING()
 bld.CHECK_PROJECT_RULES()