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