annotate src/zlib-1.2.7/contrib/minizip/make_vms.com @ 148:b4bfdf10c4b3

Update Win64 capnp builds to v0.6
author Chris Cannam <cannam@all-day-breakfast.com>
date Mon, 22 May 2017 18:56:49 +0100
parents 8a15ff55d9af
children
rev   line source
cannam@89 1 $ if f$search("ioapi.h_orig") .eqs. "" then copy ioapi.h ioapi.h_orig
cannam@89 2 $ open/write zdef vmsdefs.h
cannam@89 3 $ copy sys$input: zdef
cannam@89 4 $ deck
cannam@89 5 #define unix
cannam@89 6 #define fill_zlib_filefunc64_32_def_from_filefunc32 fillzffunc64from
cannam@89 7 #define Write_Zip64EndOfCentralDirectoryLocator Write_Zip64EoDLocator
cannam@89 8 #define Write_Zip64EndOfCentralDirectoryRecord Write_Zip64EoDRecord
cannam@89 9 #define Write_EndOfCentralDirectoryRecord Write_EoDRecord
cannam@89 10 $ eod
cannam@89 11 $ close zdef
cannam@89 12 $ copy vmsdefs.h,ioapi.h_orig ioapi.h
cannam@89 13 $ cc/include=[--]/prefix=all ioapi.c
cannam@89 14 $ cc/include=[--]/prefix=all miniunz.c
cannam@89 15 $ cc/include=[--]/prefix=all unzip.c
cannam@89 16 $ cc/include=[--]/prefix=all minizip.c
cannam@89 17 $ cc/include=[--]/prefix=all zip.c
cannam@89 18 $ link miniunz,unzip,ioapi,[--]libz.olb/lib
cannam@89 19 $ link minizip,zip,ioapi,[--]libz.olb/lib
cannam@89 20 $ mcr []minizip test minizip_info.txt
cannam@89 21 $ mcr []miniunz -l test.zip
cannam@89 22 $ rename minizip_info.txt; minizip_info.txt_old
cannam@89 23 $ mcr []miniunz test.zip
cannam@89 24 $ delete test.zip;*
cannam@89 25 $exit