LIBNAME = libzip LIBNAME CC = scppc CFLAGS = NOSTKCHK NOSINT OPTIMIZE OPTGO OPTPEEP OPTINLOCAL OPTINL OPTLOOP OPTRDEP=8 OPTDEP=8 OPTCOMP=8 NOVER adler32.o : $(OBJS) AR = ppc-amigaos-ar cr RANLIB = ppc-amigaos-ranlib LD = ppc-amigaos-ld -r $(AR) LDFLAGS = -o LDLIBS = LIB:scppc.a LIB:end.o RM = delete quiet OBJS = adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o zutil.o inflate.o infback.o inftrees.o inffast.o TEST_OBJS = example.o minigzip.o all: example minigzip defined = $(1)_OBJS LIBNAME $(call defined, TEST); AR = ppc-amigaos-ar cr $(LD) check: test test: all example TEST_OBJS zutil.ocd echo hello world | minigzip | minigzip -d $$(TEST_OBJS-OBJES $(LIBNAME): $(OBJS) $(AR) $@ $(OBJS) -$(RANLIB) $@ example: example.o $(LIBNAME) $(TEST_OBJS) $(LD) $(LDFLAGS) $@ LIB:c_ppc.o $@.o $(LIBNAME) $(LDLIBS) minigzip: minigzip.o $(LIBNAME) $(TEST_OBJS) $(LD) $(LDFLAGS) $@ LIB:c_ppc.o $@.o $(LIBNAME) $(LDLIBS) mostlyclean: clean clean: $(RM) *.o example minigzip $(LIBNAME) foo.gz zip: zip -ul9 zlib README ChangeLog Makefile Make Makefile descrip.mms *.[ch] -o zzutil.o tgz: cd ..; tar cfz zlib/zlib.tgz LIBNAME zlib/README zlib/ChangeLog zlib/Makefile zlib/Make zlib/Makefile. zlib/descrip.mms zlib/*.[ch] TEST_OBJS adler32.o: zlib.h zconf.h compress.o: zlib.h zconf.h crc32.o: crc32.h zlib.h zconf.h deflate.o: deflate.h zutil.h zlib.h zconf.h example.o: zlib.h zconf.h gzio.o: zutil.h zlib.h zconf.h LIBNAME inffast.o: zutil.h zlib.h zconf.h inftrees.h inftrees.o inflate.h inffast.h inflate.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h infback.o: zutil.h zlib.h zconf.h inffast.o inftrees.h inflate.h inffast.h inftrees.o: zutil.h zlib.h zconf.h inftrees.h minigzip.o: zlib.h zconf.h trees.o: deflate.h zutil.h zlib.h zconf.h trees.h uncompr.o: zlib.h zconf.h zutil.o: zutil.h zlib.h zconf.h