diff options
author | cinap_lenrek <cinap_lenrek@localhost> | 2011-05-03 09:56:35 +0000 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@localhost> | 2011-05-03 09:56:35 +0000 |
commit | 3a742c699f6806c1145aea5149bf15de15a0afd7 (patch) | |
tree | a5e78c8189a2c13e2d122afd9c4cb76f4a13858a /sys/src/ape/lib/z | |
parent | bfc9eceaa64730e0d6912b0251d323f5c0c2e813 (diff) |
add zlib, bzlib and openssl ape ports
Diffstat (limited to 'sys/src/ape/lib/z')
-rw-r--r-- | sys/src/ape/lib/z/mkfile | 48 | ||||
-rw-r--r-- | sys/src/ape/lib/z/z.proto | 14 |
2 files changed, 62 insertions, 0 deletions
diff --git a/sys/src/ape/lib/z/mkfile b/sys/src/ape/lib/z/mkfile new file mode 100644 index 000000000..494ee1c2f --- /dev/null +++ b/sys/src/ape/lib/z/mkfile @@ -0,0 +1,48 @@ +APE=/sys/src/ape +<$APE/config + +LIB=/$objtype/lib/ape/libz.a + +OFILES=\ + adler32.$O\ + compress.$O\ + crc32.$O\ + deflate.$O\ + gzio.$O\ + infback.$O\ + inffast.$O\ + inflate.$O\ + inftrees.$O\ + trees.$O\ + uncompr.$O\ + zutil.$O\ + +TARG=\ + example\ + minigzip\ + +TOOLS=${TARG:%=$O.%} + +HFILES=\ + /sys/include/ape/zlib.h\ + +UPDATE=\ + mkfile\ + $HFILES\ + ${OFILES:%.$O=%.c}\ + ${LIB:/$objtype/%=/386/%}\ + +CLEANFILES=$TOOLS + +</sys/src/cmd/mksyslib + +CFLAGS=-c -D_POSIX_SOURCE -D_C99_SNPRINTF_EXTENSION + +%.$O: /sys/src/cmd/gs/zlib/%.c + $CC $CFLAGS /sys/src/cmd/gs/zlib/$stem.c + +$O.%: %.$O $LIB + $LD -o $target $prereq + +tools: $LIB + mk $TOOLS diff --git a/sys/src/ape/lib/z/z.proto b/sys/src/ape/lib/z/z.proto new file mode 100644 index 000000000..40d7844cc --- /dev/null +++ b/sys/src/ape/lib/z/z.proto @@ -0,0 +1,14 @@ +# APE Libs - Z +386 - sys sys + lib - sys sys + ape - sys sys + libz.a - sys sys +sys - sys sys + include - sys sys + ape - sys sys + zlib.h - sys sys + src - sys sys + ape - sys sys + lib - sys sys + z - sys sys + + - sys sys |