2 # OpenWatcom flat model
3 # Last updated: 28-Dec-2005
5 # To use, do "wmake -f watcom_f.mak"
7 C_SOURCE
= adler32.c compress.c crc32.c deflate.c
&
8 gzclose.c gzlib.c gzread.c gzwrite.c
&
9 infback.c inffast.c inflate.c inftrees.c
&
10 trees.c uncompr.c zutil.c
12 OBJS
= adler32.obj compress.obj crc32.obj deflate.obj
&
13 gzclose.obj gzlib.obj gzread.obj gzwrite.obj
&
14 infback.obj inffast.obj inflate.obj inftrees.obj
&
15 trees.obj uncompr.obj zutil.obj
19 CFLAGS
= -zq
-mf
-3r
-fp3
-s
-bt
=dos
-oilrtfm
-fr
=nul
-wx
25 all: $(ZLIB_LIB
) example.exe minigzip.exe
28 wlib
-b
-c
$(ZLIB_LIB
) -+adler32.obj
-+compress.obj
-+crc32.obj
29 wlib
-b
-c
$(ZLIB_LIB
) -+gzclose.obj
-+gzlib.obj
-+gzread.obj
-+gzwrite.obj
30 wlib
-b
-c
$(ZLIB_LIB
) -+deflate.obj
-+infback.obj
31 wlib
-b
-c
$(ZLIB_LIB
) -+inffast.obj
-+inflate.obj
-+inftrees.obj
32 wlib
-b
-c
$(ZLIB_LIB
) -+trees.obj
-+uncompr.obj
-+zutil.obj
34 example.exe
: $(ZLIB_LIB
) example.obj
35 $(LINKER
) -ldos32a
-fe
=example.exe example.obj
$(ZLIB_LIB
)
37 minigzip.exe
: $(ZLIB_LIB
) minigzip.obj
38 $(LINKER
) -ldos32a
-fe
=minigzip.exe minigzip.obj
$(ZLIB_LIB
)