Chris@43: # Amiga powerUP (TM) Makefile Chris@43: # makefile for libpng and SAS C V6.58/7.00 PPC compiler Chris@43: # Copyright (C) 1998 by Andreas R. Kleinert Chris@43: Chris@43: LIBNAME = libzip.a Chris@43: Chris@43: CC = scppc Chris@43: CFLAGS = NOSTKCHK NOSINT OPTIMIZE OPTGO OPTPEEP OPTINLOCAL OPTINL \ Chris@43: OPTLOOP OPTRDEP=8 OPTDEP=8 OPTCOMP=8 NOVER Chris@43: AR = ppc-amigaos-ar cr Chris@43: RANLIB = ppc-amigaos-ranlib Chris@43: LD = ppc-amigaos-ld -r Chris@43: LDFLAGS = -o Chris@43: LDLIBS = LIB:scppc.a LIB:end.o Chris@43: RM = delete quiet Chris@43: Chris@43: OBJS = adler32.o compress.o crc32.o gzclose.o gzlib.o gzread.o gzwrite.o \ Chris@43: uncompr.o deflate.o trees.o zutil.o inflate.o infback.o inftrees.o inffast.o Chris@43: Chris@43: TEST_OBJS = example.o minigzip.o Chris@43: Chris@43: all: example minigzip Chris@43: Chris@43: check: test Chris@43: test: all Chris@43: example Chris@43: echo hello world | minigzip | minigzip -d Chris@43: Chris@43: $(LIBNAME): $(OBJS) Chris@43: $(AR) $@ $(OBJS) Chris@43: -$(RANLIB) $@ Chris@43: Chris@43: example: example.o $(LIBNAME) Chris@43: $(LD) $(LDFLAGS) $@ LIB:c_ppc.o $@.o $(LIBNAME) $(LDLIBS) Chris@43: Chris@43: minigzip: minigzip.o $(LIBNAME) Chris@43: $(LD) $(LDFLAGS) $@ LIB:c_ppc.o $@.o $(LIBNAME) $(LDLIBS) Chris@43: Chris@43: mostlyclean: clean Chris@43: clean: Chris@43: $(RM) *.o example minigzip $(LIBNAME) foo.gz Chris@43: Chris@43: zip: Chris@43: zip -ul9 zlib README ChangeLog Makefile Make????.??? Makefile.?? \ Chris@43: descrip.mms *.[ch] Chris@43: Chris@43: tgz: Chris@43: cd ..; tar cfz zlib/zlib.tgz zlib/README zlib/ChangeLog zlib/Makefile \ Chris@43: zlib/Make????.??? zlib/Makefile.?? zlib/descrip.mms zlib/*.[ch] Chris@43: Chris@43: # DO NOT DELETE THIS LINE -- make depend depends on it. Chris@43: Chris@43: adler32.o: zlib.h zconf.h Chris@43: compress.o: zlib.h zconf.h Chris@43: crc32.o: crc32.h zlib.h zconf.h Chris@43: deflate.o: deflate.h zutil.h zlib.h zconf.h Chris@43: example.o: zlib.h zconf.h Chris@43: gzclose.o: zlib.h zconf.h gzguts.h Chris@43: gzlib.o: zlib.h zconf.h gzguts.h Chris@43: gzread.o: zlib.h zconf.h gzguts.h Chris@43: gzwrite.o: zlib.h zconf.h gzguts.h Chris@43: inffast.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h Chris@43: inflate.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h Chris@43: infback.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h Chris@43: inftrees.o: zutil.h zlib.h zconf.h inftrees.h Chris@43: minigzip.o: zlib.h zconf.h Chris@43: trees.o: deflate.h zutil.h zlib.h zconf.h trees.h Chris@43: uncompr.o: zlib.h zconf.h Chris@43: zutil.o: zutil.h zlib.h zconf.h