mirror of
https://github.com/samba-team/samba.git
synced 2025-08-04 08:22:08 +03:00
s4-waf: cope with systems with zlib versions that are too old
This commit is contained in:
@ -9,3 +9,14 @@ def configure(conf):
|
|||||||
#endif
|
#endif
|
||||||
''',
|
''',
|
||||||
define='HAVE_ZLIB')
|
define='HAVE_ZLIB')
|
||||||
|
|
||||||
|
def build(bld):
|
||||||
|
if bld.CONFIG_SET('HAVE_ZLIB'):
|
||||||
|
bld.TARGET_ALIAS('z', 'ZLIB')
|
||||||
|
else:
|
||||||
|
bld.SAMBA_LIBRARY('ZLIB',
|
||||||
|
source='''adler32.c compress.c crc32.c gzio.c
|
||||||
|
uncompr.c deflate.c trees.c zutil.c
|
||||||
|
inflate.c infback.c inftrees.c inffast.c''')
|
||||||
|
|
||||||
|
|
||||||
|
@ -15,7 +15,6 @@ bld.SAMBA_MKVERSION('version.h')
|
|||||||
# this sets up some aliases
|
# this sets up some aliases
|
||||||
bld.TARGET_ALIAS('attr', 'XATTR')
|
bld.TARGET_ALIAS('attr', 'XATTR')
|
||||||
bld.TARGET_ALIAS('tevent', 'LIBTEVENT_EXT')
|
bld.TARGET_ALIAS('tevent', 'LIBTEVENT_EXT')
|
||||||
bld.TARGET_ALIAS('z', 'ZLIB')
|
|
||||||
bld.TARGET_ALIAS('sasl2', 'SASL')
|
bld.TARGET_ALIAS('sasl2', 'SASL')
|
||||||
bld.TARGET_ALIAS('RPC_NDR_SRVSVC', 'NDR_SRVSVC')
|
bld.TARGET_ALIAS('RPC_NDR_SRVSVC', 'NDR_SRVSVC')
|
||||||
bld.TARGET_ALIAS('RPC_NDR_MGMT', 'dcerpc_mgmt')
|
bld.TARGET_ALIAS('RPC_NDR_MGMT', 'dcerpc_mgmt')
|
||||||
@ -78,6 +77,7 @@ bld.BUILD_SUBDIR('../lib/tdr')
|
|||||||
bld.BUILD_SUBDIR('../lib/tsocket')
|
bld.BUILD_SUBDIR('../lib/tsocket')
|
||||||
bld.BUILD_SUBDIR('../lib/crypto')
|
bld.BUILD_SUBDIR('../lib/crypto')
|
||||||
bld.BUILD_SUBDIR('../lib/torture')
|
bld.BUILD_SUBDIR('../lib/torture')
|
||||||
|
bld.BUILD_SUBDIR('../lib/zlib')
|
||||||
bld.BUILD_SUBDIR('lib')
|
bld.BUILD_SUBDIR('lib')
|
||||||
bld.BUILD_SUBDIR('lib/com')
|
bld.BUILD_SUBDIR('lib/com')
|
||||||
bld.BUILD_SUBDIR('smb_server')
|
bld.BUILD_SUBDIR('smb_server')
|
||||||
|
Reference in New Issue
Block a user