2 # Modified from the standard UNIX Makefile Copyright Jean
-loup Gailly
3 # Osma Ahvenlampi
<Osma.Ahvenlampi@hut.fi
>
4 # Amiga
, SAS
/C
6.56 & Smake
12 SCOPTIONS
=OPTSCHED OPTINLINE OPTALIAS OPTTIME OPTINLOCAL STRMERGE \
13 NOICONS PARMS
=BOTH NOSTACKCHECK UTILLIB NOVERSION ERRORREXX \
16 OBJS
= adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o \
17 zutil.o inflate.o infback.o inftrees.o inffast.o
19 TEST_OBJS
= example.o minigzip.o
21 all
: SCOPTIONS example minigzip
26 echo hello world | minigzip | minigzip
-d
29 copy clone zlib.h zconf.h INCLUDE
:
35 example
: example.o z.lib
36 $
(CC
) $
(CFLAGS
) LINK TO $@ example.o $
(LDFLAGS
)
38 minigzip
: minigzip.o z.lib
39 $
(CC
) $
(CFLAGS
) LINK TO $@ minigzip.o $
(LDFLAGS
)
43 -delete force quiet example minigzip
*.o z.lib foo.gz
*.lnk SCOPTIONS
45 SCOPTIONS
: Makefile.sas
50 # DO NOT DELETE THIS LINE
-- make depend depends on it.
52 adler32.o
: zlib.h zconf.h
53 compress.o
: zlib.h zconf.h
54 crc32.o
: crc32.h zlib.h zconf.h
55 deflate.o
: deflate.h zutil.h zlib.h zconf.h
56 example.o
: zlib.h zconf.h
57 gzio.o
: zutil.h zlib.h zconf.h
58 inffast.o
: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
59 inflate.o
: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
60 infback.o
: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
61 inftrees.o
: zutil.h zlib.h zconf.h inftrees.h
62 minigzip.o
: zlib.h zconf.h
63 trees.o
: deflate.h zutil.h zlib.h zconf.h trees.h
64 uncompr.o
: zlib.h zconf.h
65 zutil.o
: zutil.h zlib.h zconf.h