annotate src/zlib-1.2.8/amiga/Makefile.sas @ 56:af97cad61ff0

Add updated build of PortAudio for OSX
author Chris Cannam <cannam@all-day-breakfast.com>
date Tue, 03 Jan 2017 15:10:52 +0000
parents 5ea0608b923f
children
rev   line source
Chris@43 1 # SMakefile for zlib
Chris@43 2 # Modified from the standard UNIX Makefile Copyright Jean-loup Gailly
Chris@43 3 # Osma Ahvenlampi <Osma.Ahvenlampi@hut.fi>
Chris@43 4 # Amiga, SAS/C 6.56 & Smake
Chris@43 5
Chris@43 6 CC=sc
Chris@43 7 CFLAGS=OPT
Chris@43 8 #CFLAGS=OPT CPU=68030
Chris@43 9 #CFLAGS=DEBUG=LINE
Chris@43 10 LDFLAGS=LIB z.lib
Chris@43 11
Chris@43 12 SCOPTIONS=OPTSCHED OPTINLINE OPTALIAS OPTTIME OPTINLOCAL STRMERGE \
Chris@43 13 NOICONS PARMS=BOTH NOSTACKCHECK UTILLIB NOVERSION ERRORREXX \
Chris@43 14 DEF=POSTINC
Chris@43 15
Chris@43 16 OBJS = adler32.o compress.o crc32.o gzclose.o gzlib.o gzread.o gzwrite.o \
Chris@43 17 uncompr.o deflate.o trees.o zutil.o inflate.o infback.o inftrees.o inffast.o
Chris@43 18
Chris@43 19 TEST_OBJS = example.o minigzip.o
Chris@43 20
Chris@43 21 all: SCOPTIONS example minigzip
Chris@43 22
Chris@43 23 check: test
Chris@43 24 test: all
Chris@43 25 example
Chris@43 26 echo hello world | minigzip | minigzip -d
Chris@43 27
Chris@43 28 install: z.lib
Chris@43 29 copy clone zlib.h zconf.h INCLUDE:
Chris@43 30 copy clone z.lib LIB:
Chris@43 31
Chris@43 32 z.lib: $(OBJS)
Chris@43 33 oml z.lib r $(OBJS)
Chris@43 34
Chris@43 35 example: example.o z.lib
Chris@43 36 $(CC) $(CFLAGS) LINK TO $@ example.o $(LDFLAGS)
Chris@43 37
Chris@43 38 minigzip: minigzip.o z.lib
Chris@43 39 $(CC) $(CFLAGS) LINK TO $@ minigzip.o $(LDFLAGS)
Chris@43 40
Chris@43 41 mostlyclean: clean
Chris@43 42 clean:
Chris@43 43 -delete force quiet example minigzip *.o z.lib foo.gz *.lnk SCOPTIONS
Chris@43 44
Chris@43 45 SCOPTIONS: Makefile.sas
Chris@43 46 copy to $@ <from <
Chris@43 47 $(SCOPTIONS)
Chris@43 48 <
Chris@43 49
Chris@43 50 # DO NOT DELETE THIS LINE -- make depend depends on it.
Chris@43 51
Chris@43 52 adler32.o: zlib.h zconf.h
Chris@43 53 compress.o: zlib.h zconf.h
Chris@43 54 crc32.o: crc32.h zlib.h zconf.h
Chris@43 55 deflate.o: deflate.h zutil.h zlib.h zconf.h
Chris@43 56 example.o: zlib.h zconf.h
Chris@43 57 gzclose.o: zlib.h zconf.h gzguts.h
Chris@43 58 gzlib.o: zlib.h zconf.h gzguts.h
Chris@43 59 gzread.o: zlib.h zconf.h gzguts.h
Chris@43 60 gzwrite.o: zlib.h zconf.h gzguts.h
Chris@43 61 inffast.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
Chris@43 62 inflate.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
Chris@43 63 infback.o: zutil.h zlib.h zconf.h inftrees.h inflate.h inffast.h
Chris@43 64 inftrees.o: zutil.h zlib.h zconf.h inftrees.h
Chris@43 65 minigzip.o: zlib.h zconf.h
Chris@43 66 trees.o: deflate.h zutil.h zlib.h zconf.h trees.h
Chris@43 67 uncompr.o: zlib.h zconf.h
Chris@43 68 zutil.o: zutil.h zlib.h zconf.h