diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2012-02-06 17:47:25 +0100 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2012-02-07 01:11:08 +0100 |
commit | 8443e15eee28603bf427abc03ac1a8d86d23b12a (patch) | |
tree | 0d8e9b29d6e6ae6d15ed905032e5836ff26c5c19 /lib/crypto/wscript_build | |
parent | 634f8276dd85872aa2d4f90b5f7b37c56ca5aff9 (diff) | |
download | samba-8443e15eee28603bf427abc03ac1a8d86d23b12a.tar.gz samba-8443e15eee28603bf427abc03ac1a8d86d23b12a.tar.bz2 samba-8443e15eee28603bf427abc03ac1a8d86d23b12a.zip |
crypto: Use libbsd md5 header, if available.
Diffstat (limited to 'lib/crypto/wscript_build')
-rw-r--r-- | lib/crypto/wscript_build | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/lib/crypto/wscript_build b/lib/crypto/wscript_build index 7bc4eb7dd0..6ad1cade98 100644 --- a/lib/crypto/wscript_build +++ b/lib/crypto/wscript_build @@ -1,8 +1,15 @@ #!/usr/bin/env python +extra_source = '' +extra_deps = '' +if bld.CONFIG_SET('HAVE_BSD_MD5_H'): + extra_deps += ' bsd' +else: + extra_source += ' md5.c' + bld.SAMBA_SUBSYSTEM('LIBCRYPTO', - source='crc32.c md5.c hmacmd5.c md4.c arcfour.c sha256.c hmacsha256.c aes.c rijndael-alg-fst.c', - deps='talloc' + source='crc32.c hmacmd5.c md4.c arcfour.c sha256.c hmacsha256.c aes.c rijndael-alg-fst.c' + extra_source, + deps='talloc' + extra_deps ) |