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