diff options
author | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:25:27 -0700 |
---|---|---|
committer | Mark Adler <madler@alumni.caltech.edu> | 2011-09-09 23:25:27 -0700 |
commit | b1c19ca6d82c98a8be6cd9cad7a9c5fa5e8e634e (patch) | |
tree | f0eeb8f52d07819f417411da5104c9d743dd46de /watcom | |
parent | abf180a067223611620dd97dd5681df7c7fa7c9b (diff) | |
download | zlib-b1c19ca6d82c98a8be6cd9cad7a9c5fa5e8e634e.tar.gz zlib-b1c19ca6d82c98a8be6cd9cad7a9c5fa5e8e634e.tar.bz2 zlib-b1c19ca6d82c98a8be6cd9cad7a9c5fa5e8e634e.zip |
zlib 1.2.3.1v1.2.3.1
Diffstat (limited to 'watcom')
-rw-r--r-- | watcom/watcom_f.mak | 40 | ||||
-rw-r--r-- | watcom/watcom_l.mak | 40 |
2 files changed, 80 insertions, 0 deletions
diff --git a/watcom/watcom_f.mak b/watcom/watcom_f.mak new file mode 100644 index 0000000..a52229a --- /dev/null +++ b/watcom/watcom_f.mak | |||
@@ -0,0 +1,40 @@ | |||
1 | # Makefile for zlib | ||
2 | # OpenWatcom flat model | ||
3 | # Last updated: 28-Dec-2005 | ||
4 | |||
5 | # To use, do "wmake -f watcom_f.mak" | ||
6 | |||
7 | C_SOURCE = adler32.c compress.c crc32.c deflate.c & | ||
8 | gzio.c infback.c inffast.c inflate.c & | ||
9 | inftrees.c trees.c uncompr.c zutil.c | ||
10 | |||
11 | OBJS = adler32.obj compress.obj crc32.obj deflate.obj & | ||
12 | gzio.obj infback.obj inffast.obj inflate.obj & | ||
13 | inftrees.obj trees.obj uncompr.obj zutil.obj | ||
14 | |||
15 | CC = wcc386 | ||
16 | LINKER = wcl386 | ||
17 | CFLAGS = -zq -mf -3r -fp3 -s -bt=dos -oilrtfm -fr=nul -wx | ||
18 | ZLIB_LIB = zlib_f.lib | ||
19 | |||
20 | .C.OBJ: | ||
21 | $(CC) $(CFLAGS) $[@ | ||
22 | |||
23 | all: $(ZLIB_LIB) example.exe minigzip.exe | ||
24 | |||
25 | $(ZLIB_LIB): $(OBJS) | ||
26 | wlib -b -c $(ZLIB_LIB) -+adler32.obj -+compress.obj -+crc32.obj | ||
27 | wlib -b -c $(ZLIB_LIB) -+deflate.obj -+gzio.obj -+infback.obj | ||
28 | wlib -b -c $(ZLIB_LIB) -+inffast.obj -+inflate.obj -+inftrees.obj | ||
29 | wlib -b -c $(ZLIB_LIB) -+trees.obj -+uncompr.obj -+zutil.obj | ||
30 | |||
31 | example.exe: $(ZLIB_LIB) example.obj | ||
32 | $(LINKER) -ldos32a -fe=example.exe example.obj $(ZLIB_LIB) | ||
33 | |||
34 | minigzip.exe: $(ZLIB_LIB) minigzip.obj | ||
35 | $(LINKER) -ldos32a -fe=minigzip.exe minigzip.obj $(ZLIB_LIB) | ||
36 | |||
37 | clean: .SYMBOLIC | ||
38 | del *.obj | ||
39 | del $(ZLIB_LIB) | ||
40 | @echo Cleaning done | ||
diff --git a/watcom/watcom_l.mak b/watcom/watcom_l.mak new file mode 100644 index 0000000..bf03edd --- /dev/null +++ b/watcom/watcom_l.mak | |||
@@ -0,0 +1,40 @@ | |||
1 | # Makefile for zlib | ||
2 | # OpenWatcom large model | ||
3 | # Last updated: 28-Dec-2005 | ||
4 | |||
5 | # To use, do "wmake -f watcom_l.mak" | ||
6 | |||
7 | C_SOURCE = adler32.c compress.c crc32.c deflate.c & | ||
8 | gzio.c infback.c inffast.c inflate.c & | ||
9 | inftrees.c trees.c uncompr.c zutil.c | ||
10 | |||
11 | OBJS = adler32.obj compress.obj crc32.obj deflate.obj & | ||
12 | gzio.obj infback.obj inffast.obj inflate.obj & | ||
13 | inftrees.obj trees.obj uncompr.obj zutil.obj | ||
14 | |||
15 | CC = wcc | ||
16 | LINKER = wcl | ||
17 | CFLAGS = -zq -ml -s -bt=dos -oilrtfm -fr=nul -wx | ||
18 | ZLIB_LIB = zlib_l.lib | ||
19 | |||
20 | .C.OBJ: | ||
21 | $(CC) $(CFLAGS) $[@ | ||
22 | |||
23 | all: $(ZLIB_LIB) example.exe minigzip.exe | ||
24 | |||
25 | $(ZLIB_LIB): $(OBJS) | ||
26 | wlib -b -c $(ZLIB_LIB) -+adler32.obj -+compress.obj -+crc32.obj | ||
27 | wlib -b -c $(ZLIB_LIB) -+deflate.obj -+gzio.obj -+infback.obj | ||
28 | wlib -b -c $(ZLIB_LIB) -+inffast.obj -+inflate.obj -+inftrees.obj | ||
29 | wlib -b -c $(ZLIB_LIB) -+trees.obj -+uncompr.obj -+zutil.obj | ||
30 | |||
31 | example.exe: $(ZLIB_LIB) example.obj | ||
32 | $(LINKER) -fe=example.exe example.obj $(ZLIB_LIB) | ||
33 | |||
34 | minigzip.exe: $(ZLIB_LIB) minigzip.obj | ||
35 | $(LINKER) -fe=minigzip.exe minigzip.obj $(ZLIB_LIB) | ||
36 | |||
37 | clean: .SYMBOLIC | ||
38 | del *.obj | ||
39 | del $(ZLIB_LIB) | ||
40 | @echo Cleaning done | ||