cannam@89: # descrip.mms: MMS description file for building zlib on VMS cannam@89: # written by Martin P.J. Zinser cannam@89: cannam@89: cc_defs = cannam@89: c_deb = cannam@89: cannam@89: .ifdef __DECC__ cannam@89: pref = /prefix=all cannam@89: .endif cannam@89: cannam@89: OBJS = adler32.obj, compress.obj, crc32.obj, gzio.obj, uncompr.obj,\ cannam@89: deflate.obj, trees.obj, zutil.obj, inflate.obj, infblock.obj,\ cannam@89: inftrees.obj, infcodes.obj, infutil.obj, inffast.obj cannam@89: cannam@89: CFLAGS= $(C_DEB) $(CC_DEFS) $(PREF) cannam@89: cannam@89: all : example.exe minigzip.exe cannam@89: @ write sys$output " Example applications available" cannam@89: libz.olb : libz.olb($(OBJS)) cannam@89: @ write sys$output " libz available" cannam@89: cannam@89: example.exe : example.obj libz.olb cannam@89: link example,libz.olb/lib cannam@89: cannam@89: minigzip.exe : minigzip.obj libz.olb cannam@89: link minigzip,libz.olb/lib,x11vms:xvmsutils.olb/lib cannam@89: cannam@89: clean : cannam@89: delete *.obj;*,libz.olb;* cannam@89: cannam@89: cannam@89: # Other dependencies. cannam@89: adler32.obj : zutil.h zlib.h zconf.h cannam@89: compress.obj : zlib.h zconf.h cannam@89: crc32.obj : zutil.h zlib.h zconf.h cannam@89: deflate.obj : deflate.h zutil.h zlib.h zconf.h cannam@89: example.obj : zlib.h zconf.h cannam@89: gzio.obj : zutil.h zlib.h zconf.h cannam@89: infblock.obj : zutil.h zlib.h zconf.h infblock.h inftrees.h infcodes.h infutil.h cannam@89: infcodes.obj : zutil.h zlib.h zconf.h inftrees.h infutil.h infcodes.h inffast.h cannam@89: inffast.obj : zutil.h zlib.h zconf.h inftrees.h infutil.h inffast.h cannam@89: inflate.obj : zutil.h zlib.h zconf.h infblock.h cannam@89: inftrees.obj : zutil.h zlib.h zconf.h inftrees.h cannam@89: infutil.obj : zutil.h zlib.h zconf.h inftrees.h infutil.h cannam@89: minigzip.obj : zlib.h zconf.h cannam@89: trees.obj : deflate.h zutil.h zlib.h zconf.h cannam@89: uncompr.obj : zlib.h zconf.h cannam@89: zutil.obj : zutil.h zlib.h zconf.h