build: zlib checks
authorAndrew Tridgell <tridge@samba.org>
Sun, 7 Mar 2010 06:35:20 +0000 (17:35 +1100)
committerAndrew Tridgell <tridge@samba.org>
Tue, 6 Apr 2010 10:26:44 +0000 (20:26 +1000)
lib/zlib/wscript [new file with mode: 0644]
source4/wscript

diff --git a/lib/zlib/wscript b/lib/zlib/wscript
new file mode 100644 (file)
index 0000000..705fe90
--- /dev/null
@@ -0,0 +1,11 @@
+def configure(conf):
+    conf.CHECK_HEADERS('zlib.h')
+    conf.CHECK_FUNCS_IN('zlibVersion', 'z')
+
+    conf.CHECK_CODE('''
+                    #if (ZLIB_VERNUM >= 0x1230)
+                    #else
+                    #error "ZLIB_VERNUM < 0x1230"
+                    #endif
+                    ''',
+                    define='HAVE_ZLIB')
index d04313155bcbbdae0e243eff90ef7c90359841c1..bb1ae41b665fb7f6c657674f55b4c5f1734638f8 100644 (file)
@@ -27,6 +27,7 @@ def configure(conf):
     conf.sub_config('lib/tls')
     conf.sub_config('ntvfs/sysdep')
     conf.sub_config('../lib/util')
+    conf.sub_config('../lib/zlib')
 
     conf.DEFINE('CONFIG_H_IS_FROM_SAMBA', 1)
     conf.ADD_EXTRA_INCLUDES('#source4 #lib #source4/lib  #source4/include #lib/socket_wrapper #lib/talloc #lib/replace #lib/event')