]> git.saurik.com Git - wxWidgets.git/blame - build/bakefiles/zlib.bkl
Add more checks for Intel compiler.
[wxWidgets.git] / build / bakefiles / zlib.bkl
CommitLineData
ddf98968
VS
1<?xml version="1.0" ?>
2<makefile>
3
4 <if cond="FORMAT=='autoconf'">
5 <option name="wxUSE_ZLIB"/>
a1bf307a
RL
6 <set var="LIB_ZLIB">
7 <if cond="wxUSE_ZLIB=='builtin'">
8 wxzlib$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
9 </if>
10 </set>
ddf98968
VS
11 </if>
12 <if cond="FORMAT!='autoconf'">
13 <set var="wxUSE_ZLIB">builtin</set>
a1bf307a
RL
14 <set var="LIB_ZLIB">
15 <if cond="wxUSE_ZLIB=='builtin'">
9c2d002b 16 wxzlib$(WXDEBUGFLAG)$(HOST_SUFFIX)
a1bf307a
RL
17 </if>
18 </set>
ddf98968 19 </if>
332cc656 20 <set var="INC_ZLIB">
580ac8cb 21 <if cond="wxUSE_ZLIB=='builtin'">$(TOP_SRCDIR)src/zlib</if>
332cc656 22 </set>
ddf98968 23
5ab5f2a3 24 <lib id="wxzlib" template="3rdparty_lib"
332cc656 25 cond="wxUSE_ZLIB=='builtin' and BUILDING_LIB=='1'">
ddf98968 26 <dirname>$(LIBDIRNAME)</dirname>
a2663693
VS
27 <cflags-borland>
28 -w-8004 -w-8008 -w-8012 -w-8057 -w-8066
29 </cflags-borland>
21f75675
VS
30 <if cond="FORMAT=='msevc4prj'">
31 <define>NO_ERRNO_H</define>
32 </if>
feafb811
VZ
33 <if cond="IS_MSVC">
34 <!--
35 Define this to get rid of many warnings about using open(),
36 read() and other POSIX functions in zlib code. This is much
37 more convenient than having to modify it to avoid them.
38 -->
39 <define>_CRT_NONSTDC_NO_WARNINGS</define>
40 </if>
ddf98968
VS
41 <sources>
42 src/zlib/adler32.c
43 src/zlib/compress.c
44 src/zlib/crc32.c
ddf98968 45 src/zlib/deflate.c
772513d8
VZ
46 src/zlib/gzclose.c
47 src/zlib/gzlib.c
48 src/zlib/gzread.c
49 src/zlib/gzwrite.c
51dbdf87 50 src/zlib/infback.c
ddf98968 51 src/zlib/inffast.c
772513d8
VZ
52 src/zlib/inflate.c
53 src/zlib/inftrees.c
54 src/zlib/trees.c
55 src/zlib/uncompr.c
56 src/zlib/zutil.c
ddf98968
VS
57 </sources>
58 </lib>
59
60</makefile>