1b33c96954667ba382fa595baf7b31290bfdd517vboxsync# SMakefile for zlib
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync# Modified from the standard UNIX Makefile Copyright Jean-loup Gailly
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync# Osma Ahvenlampi <Osma.Ahvenlampi@hut.fi>
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync# Amiga, SAS/C 6.56 & Smake
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync#CFLAGS=OPT CPU=68030
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync#CFLAGS=DEBUG=LINE
1b33c96954667ba382fa595baf7b31290bfdd517vboxsyncSCOPTIONS=OPTSCHED OPTINLINE OPTALIAS OPTTIME OPTINLOCAL STRMERGE \
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync NOICONS PARMS=BOTH NOSTACKCHECK UTILLIB NOVERSION ERRORREXX \
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync DEF=POSTINC
1b33c96954667ba382fa595baf7b31290bfdd517vboxsyncOBJS = adler32.o compress.o crc32.o gzclose.o gzlib.o gzread.o gzwrite.o \
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync uncompr.o deflate.o trees.o zutil.o inflate.o infback.o inftrees.o inffast.o
1b33c96954667ba382fa595baf7b31290bfdd517vboxsyncall: SCOPTIONS example minigzip
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync echo hello world | minigzip | minigzip -d
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync copy clone z.lib LIB:
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync oml z.lib r $(OBJS)
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync $(CC) $(CFLAGS) LINK TO $@ example.o $(LDFLAGS)
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync $(CC) $(CFLAGS) LINK TO $@ minigzip.o $(LDFLAGS)
1b33c96954667ba382fa595baf7b31290bfdd517vboxsyncmostlyclean: clean
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync -delete force quiet example minigzip *.o z.lib foo.gz *.lnk SCOPTIONS
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync copy to $@ <from <
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync$(SCOPTIONS)
1b33c96954667ba382fa595baf7b31290bfdd517vboxsync# DO NOT DELETE THIS LINE -- make depend depends on it.
1b33c96954667ba382fa595baf7b31290bfdd517vboxsyncinffast.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
1b33c96954667ba382fa595baf7b31290bfdd517vboxsyncinflate.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h