cannam@128
|
1 <?xml version="1.0" ?>
|
cannam@128
|
2 <package name="zlib" version="1.2.8">
|
cannam@128
|
3 <library name="zlib" dlversion="1.2.8" dlname="z">
|
cannam@128
|
4 <property name="description"> zip compression library </property>
|
cannam@128
|
5 <property name="include-target-dir" value="$(@PACKAGE/install-includedir)" />
|
cannam@128
|
6
|
cannam@128
|
7 <!-- fixme: not implemented yet -->
|
cannam@128
|
8 <property name="compiler/c/inline" value="yes" />
|
cannam@128
|
9
|
cannam@128
|
10 <include-file name="zlib.h" scope="public" mode="644" />
|
cannam@128
|
11 <include-file name="zconf.h" scope="public" mode="644" />
|
cannam@128
|
12
|
cannam@128
|
13 <source name="adler32.c">
|
cannam@128
|
14 <depend name="zlib.h" />
|
cannam@128
|
15 <depend name="zconf.h" />
|
cannam@128
|
16 </source>
|
cannam@128
|
17 <source name="compress.c">
|
cannam@128
|
18 <depend name="zlib.h" />
|
cannam@128
|
19 <depend name="zconf.h" />
|
cannam@128
|
20 </source>
|
cannam@128
|
21 <source name="crc32.c">
|
cannam@128
|
22 <depend name="zlib.h" />
|
cannam@128
|
23 <depend name="zconf.h" />
|
cannam@128
|
24 <depend name="crc32.h" />
|
cannam@128
|
25 </source>
|
cannam@128
|
26 <source name="gzclose.c">
|
cannam@128
|
27 <depend name="zlib.h" />
|
cannam@128
|
28 <depend name="zconf.h" />
|
cannam@128
|
29 <depend name="gzguts.h" />
|
cannam@128
|
30 </source>
|
cannam@128
|
31 <source name="gzlib.c">
|
cannam@128
|
32 <depend name="zlib.h" />
|
cannam@128
|
33 <depend name="zconf.h" />
|
cannam@128
|
34 <depend name="gzguts.h" />
|
cannam@128
|
35 </source>
|
cannam@128
|
36 <source name="gzread.c">
|
cannam@128
|
37 <depend name="zlib.h" />
|
cannam@128
|
38 <depend name="zconf.h" />
|
cannam@128
|
39 <depend name="gzguts.h" />
|
cannam@128
|
40 </source>
|
cannam@128
|
41 <source name="gzwrite.c">
|
cannam@128
|
42 <depend name="zlib.h" />
|
cannam@128
|
43 <depend name="zconf.h" />
|
cannam@128
|
44 <depend name="gzguts.h" />
|
cannam@128
|
45 </source>
|
cannam@128
|
46 <source name="uncompr.c">
|
cannam@128
|
47 <depend name="zlib.h" />
|
cannam@128
|
48 <depend name="zconf.h" />
|
cannam@128
|
49 </source>
|
cannam@128
|
50 <source name="deflate.c">
|
cannam@128
|
51 <depend name="zlib.h" />
|
cannam@128
|
52 <depend name="zconf.h" />
|
cannam@128
|
53 <depend name="zutil.h" />
|
cannam@128
|
54 <depend name="deflate.h" />
|
cannam@128
|
55 </source>
|
cannam@128
|
56 <source name="trees.c">
|
cannam@128
|
57 <depend name="zlib.h" />
|
cannam@128
|
58 <depend name="zconf.h" />
|
cannam@128
|
59 <depend name="zutil.h" />
|
cannam@128
|
60 <depend name="deflate.h" />
|
cannam@128
|
61 <depend name="trees.h" />
|
cannam@128
|
62 </source>
|
cannam@128
|
63 <source name="zutil.c">
|
cannam@128
|
64 <depend name="zlib.h" />
|
cannam@128
|
65 <depend name="zconf.h" />
|
cannam@128
|
66 <depend name="zutil.h" />
|
cannam@128
|
67 </source>
|
cannam@128
|
68 <source name="inflate.c">
|
cannam@128
|
69 <depend name="zlib.h" />
|
cannam@128
|
70 <depend name="zconf.h" />
|
cannam@128
|
71 <depend name="zutil.h" />
|
cannam@128
|
72 <depend name="inftrees.h" />
|
cannam@128
|
73 <depend name="inflate.h" />
|
cannam@128
|
74 <depend name="inffast.h" />
|
cannam@128
|
75 </source>
|
cannam@128
|
76 <source name="infback.c">
|
cannam@128
|
77 <depend name="zlib.h" />
|
cannam@128
|
78 <depend name="zconf.h" />
|
cannam@128
|
79 <depend name="zutil.h" />
|
cannam@128
|
80 <depend name="inftrees.h" />
|
cannam@128
|
81 <depend name="inflate.h" />
|
cannam@128
|
82 <depend name="inffast.h" />
|
cannam@128
|
83 </source>
|
cannam@128
|
84 <source name="inftrees.c">
|
cannam@128
|
85 <depend name="zlib.h" />
|
cannam@128
|
86 <depend name="zconf.h" />
|
cannam@128
|
87 <depend name="zutil.h" />
|
cannam@128
|
88 <depend name="inftrees.h" />
|
cannam@128
|
89 </source>
|
cannam@128
|
90 <source name="inffast.c">
|
cannam@128
|
91 <depend name="zlib.h" />
|
cannam@128
|
92 <depend name="zconf.h" />
|
cannam@128
|
93 <depend name="zutil.h" />
|
cannam@128
|
94 <depend name="inftrees.h" />
|
cannam@128
|
95 <depend name="inflate.h" />
|
cannam@128
|
96 <depend name="inffast.h" />
|
cannam@128
|
97 </source>
|
cannam@128
|
98 </library>
|
cannam@128
|
99 </package>
|
cannam@128
|
100
|
cannam@128
|
101 <!--
|
cannam@128
|
102 CFLAGS=-O
|
cannam@128
|
103 #CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7
|
cannam@128
|
104 #CFLAGS=-g -DDEBUG
|
cannam@128
|
105 #CFLAGS=-O3 -Wall -Wwrite-strings -Wpointer-arith -Wconversion \
|
cannam@128
|
106 # -Wstrict-prototypes -Wmissing-prototypes
|
cannam@128
|
107
|
cannam@128
|
108 # OBJA =
|
cannam@128
|
109 # to use the asm code: make OBJA=match.o
|
cannam@128
|
110 #
|
cannam@128
|
111 match.o: match.S
|
cannam@128
|
112 $(CPP) match.S > _match.s
|
cannam@128
|
113 $(CC) -c _match.s
|
cannam@128
|
114 mv _match.o match.o
|
cannam@128
|
115 rm -f _match.s
|
cannam@128
|
116 -->
|