annotate src/zlib-1.2.8/amiga/Makefile.sas @ 169:223a55898ab9 tip default

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