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