1/* VMCOMPIL EXEC Unzip compile for VM/CMS */ 2/* Author : George Petrov, 11 Apr 1995 */ 3 4signal on error 5 6parms = '(long def(VM_CMS)' 7/* Add local options */ 8/* "TARGET(COMPAT)" is required for V2.2 compiler */ 9parms = parms 'TARGET(COMPAT) SOURCE' 10 11 12say 'Compiling UNZIP C...' 13'cc unzip c 'parms 14say 'Compiling CRC32 C...' 15'cc crc32 c 'parms 16say 'Compiling CRYPT C...' 17'cc crypt c 'parms 18say 'Compiling ENVARGS C...' 19'cc envargs c 'parms 20say 'Compiling EXPLODE C...' 21'cc explode c 'parms 22say 'Compiling EXTRACT C...' 23'cc extract c 'parms 24say 'Compiling FILEIO C...' 25'cc fileio c 'parms 26say 'Compiling GLOBALS C...' 27'cc globals c 'parms 28say 'Compiling INFLATE C...' 29'cc inflate c 'parms 30say 'Compiling PROCESS C...' 31'cc process c 'parms 32say 'Compiling LIST C...' 33'cc list c 'parms 34say 'Compiling MATCH C...' 35'cc match c 'parms 36say 'Compiling TTYIO C...' 37'cc ttyio c 'parms 38say 'Compiling UNREDUCE C...' 39'cc unreduce c 'parms 40say 'Compiling UNSHRINK C...' 41'cc unshrink c 'parms 42say 'Compiling ZIPINFO C...' 43'cc zipinfo c 'parms 44say 'Compiling VMMVS C...' 45'cc vmmvs c 'parms 46 47say 'Linking all files...' 48'cmod unzip unzip crc32 crypt envargs explode extract fileio globals', 49 'inflate list match process ttyio unreduce unshrink zipinfo vmmvs' 50say 'All Done!' 51say "To run enter : UNZIP parms" 52exit rc 53 54error: 55say 'Error during compilation!' 56exit rc 57