1aaf4ece6Schristos# Amiga powerUP (TM) Makefile 2aaf4ece6Schristos# makefile for libpng and SAS C V6.58/7.00 PPC compiler 3aaf4ece6Schristos# Copyright (C) 1998 by Andreas R. Kleinert 4aaf4ece6Schristos 5aaf4ece6SchristosLIBNAME = libzip.a 6aaf4ece6Schristos 7aaf4ece6SchristosCC = scppc 8aaf4ece6SchristosCFLAGS = NOSTKCHK NOSINT OPTIMIZE OPTGO OPTPEEP OPTINLOCAL OPTINL \ 9aaf4ece6Schristos OPTLOOP OPTRDEP=8 OPTDEP=8 OPTCOMP=8 NOVER 10aaf4ece6SchristosAR = ppc-amigaos-ar cr 11aaf4ece6SchristosRANLIB = ppc-amigaos-ranlib 12aaf4ece6SchristosLD = ppc-amigaos-ld -r 13aaf4ece6SchristosLDFLAGS = -o 14aaf4ece6SchristosLDLIBS = LIB:scppc.a LIB:end.o 15aaf4ece6SchristosRM = delete quiet 16aaf4ece6Schristos 17*de1ce4f6SchristosOBJS = adler32.o compress.o crc32.o gzclose.o gzlib.o gzread.o gzwrite.o \ 18*de1ce4f6Schristos uncompr.o deflate.o trees.o zutil.o inflate.o infback.o inftrees.o inffast.o 19aaf4ece6Schristos 20aaf4ece6SchristosTEST_OBJS = example.o minigzip.o 21aaf4ece6Schristos 22aaf4ece6Schristosall: example minigzip 23aaf4ece6Schristos 24aaf4ece6Schristoscheck: test 25aaf4ece6Schristostest: all 26aaf4ece6Schristos example 27aaf4ece6Schristos echo hello world | minigzip | minigzip -d 28aaf4ece6Schristos 29aaf4ece6Schristos$(LIBNAME): $(OBJS) 30aaf4ece6Schristos $(AR) $@ $(OBJS) 31aaf4ece6Schristos -$(RANLIB) $@ 32aaf4ece6Schristos 33aaf4ece6Schristosexample: example.o $(LIBNAME) 34aaf4ece6Schristos $(LD) $(LDFLAGS) $@ LIB:c_ppc.o $@.o $(LIBNAME) $(LDLIBS) 35aaf4ece6Schristos 36aaf4ece6Schristosminigzip: minigzip.o $(LIBNAME) 37aaf4ece6Schristos $(LD) $(LDFLAGS) $@ LIB:c_ppc.o $@.o $(LIBNAME) $(LDLIBS) 38aaf4ece6Schristos 39aaf4ece6Schristosmostlyclean: clean 40aaf4ece6Schristosclean: 41aaf4ece6Schristos $(RM) *.o example minigzip $(LIBNAME) foo.gz 42aaf4ece6Schristos 43aaf4ece6Schristoszip: 44aaf4ece6Schristos zip -ul9 zlib README ChangeLog Makefile Make????.??? Makefile.?? \ 45aaf4ece6Schristos descrip.mms *.[ch] 46aaf4ece6Schristos 47aaf4ece6Schristostgz: 48aaf4ece6Schristos cd ..; tar cfz zlib/zlib.tgz zlib/README zlib/ChangeLog zlib/Makefile \ 49aaf4ece6Schristos zlib/Make????.??? zlib/Makefile.?? zlib/descrip.mms zlib/*.[ch] 50aaf4ece6Schristos 51aaf4ece6Schristos# DO NOT DELETE THIS LINE -- make depend depends on it. 52aaf4ece6Schristos 53aaf4ece6Schristosadler32.o: zlib.h zconf.h 54aaf4ece6Schristoscompress.o: zlib.h zconf.h 55aaf4ece6Schristoscrc32.o: crc32.h zlib.h zconf.h 56aaf4ece6Schristosdeflate.o: deflate.h zutil.h zlib.h zconf.h 57aaf4ece6Schristosexample.o: zlib.h zconf.h 58*de1ce4f6Schristosgzclose.o: zlib.h zconf.h gzguts.h 59*de1ce4f6Schristosgzlib.o: zlib.h zconf.h gzguts.h 60*de1ce4f6Schristosgzread.o: zlib.h zconf.h gzguts.h 61*de1ce4f6Schristosgzwrite.o: zlib.h zconf.h gzguts.h 62aaf4ece6Schristosinffast.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h 63aaf4ece6Schristosinflate.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h 64aaf4ece6Schristosinfback.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h 65aaf4ece6Schristosinftrees.o: zutil.h zlib.h zconf.h inftrees.h 66aaf4ece6Schristosminigzip.o: zlib.h zconf.h 67aaf4ece6Schristostrees.o: deflate.h zutil.h zlib.h zconf.h trees.h 68aaf4ece6Schristosuncompr.o: zlib.h zconf.h 69aaf4ece6Schristoszutil.o: zutil.h zlib.h zconf.h 70