xref: /netbsd-src/common/dist/zlib/old/descrip.mms (revision aaf4ece63a859a04e37cf3a7229b5fab0157cc06)
1*aaf4ece6Schristos# descrip.mms: MMS description file for building zlib on VMS
2*aaf4ece6Schristos# written by Martin P.J. Zinser <m.zinser@gsi.de>
3*aaf4ece6Schristos
4*aaf4ece6Schristoscc_defs =
5*aaf4ece6Schristosc_deb =
6*aaf4ece6Schristos
7*aaf4ece6Schristos.ifdef __DECC__
8*aaf4ece6Schristospref = /prefix=all
9*aaf4ece6Schristos.endif
10*aaf4ece6Schristos
11*aaf4ece6SchristosOBJS = adler32.obj, compress.obj, crc32.obj, gzio.obj, uncompr.obj,\
12*aaf4ece6Schristos       deflate.obj, trees.obj, zutil.obj, inflate.obj, infblock.obj,\
13*aaf4ece6Schristos       inftrees.obj, infcodes.obj, infutil.obj, inffast.obj
14*aaf4ece6Schristos
15*aaf4ece6SchristosCFLAGS= $(C_DEB) $(CC_DEFS) $(PREF)
16*aaf4ece6Schristos
17*aaf4ece6Schristosall : example.exe minigzip.exe
18*aaf4ece6Schristos        @ write sys$output " Example applications available"
19*aaf4ece6Schristoslibz.olb : libz.olb($(OBJS))
20*aaf4ece6Schristos	@ write sys$output " libz available"
21*aaf4ece6Schristos
22*aaf4ece6Schristosexample.exe : example.obj libz.olb
23*aaf4ece6Schristos              link example,libz.olb/lib
24*aaf4ece6Schristos
25*aaf4ece6Schristosminigzip.exe : minigzip.obj libz.olb
26*aaf4ece6Schristos              link minigzip,libz.olb/lib,x11vms:xvmsutils.olb/lib
27*aaf4ece6Schristos
28*aaf4ece6Schristosclean :
29*aaf4ece6Schristos	delete *.obj;*,libz.olb;*
30*aaf4ece6Schristos
31*aaf4ece6Schristos
32*aaf4ece6Schristos# Other dependencies.
33*aaf4ece6Schristosadler32.obj : zutil.h zlib.h zconf.h
34*aaf4ece6Schristoscompress.obj : zlib.h zconf.h
35*aaf4ece6Schristoscrc32.obj : zutil.h zlib.h zconf.h
36*aaf4ece6Schristosdeflate.obj : deflate.h zutil.h zlib.h zconf.h
37*aaf4ece6Schristosexample.obj : zlib.h zconf.h
38*aaf4ece6Schristosgzio.obj : zutil.h zlib.h zconf.h
39*aaf4ece6Schristosinfblock.obj : zutil.h zlib.h zconf.h infblock.h inftrees.h infcodes.h infutil.h
40*aaf4ece6Schristosinfcodes.obj : zutil.h zlib.h zconf.h inftrees.h infutil.h infcodes.h inffast.h
41*aaf4ece6Schristosinffast.obj : zutil.h zlib.h zconf.h inftrees.h infutil.h inffast.h
42*aaf4ece6Schristosinflate.obj : zutil.h zlib.h zconf.h infblock.h
43*aaf4ece6Schristosinftrees.obj : zutil.h zlib.h zconf.h inftrees.h
44*aaf4ece6Schristosinfutil.obj : zutil.h zlib.h zconf.h inftrees.h infutil.h
45*aaf4ece6Schristosminigzip.obj : zlib.h zconf.h
46*aaf4ece6Schristostrees.obj : deflate.h zutil.h zlib.h zconf.h
47*aaf4ece6Schristosuncompr.obj : zlib.h zconf.h
48*aaf4ece6Schristoszutil.obj : zutil.h zlib.h zconf.h
49