Mercurial > hgrepos > Python2 > PyMuPDF
comparison mupdf-source/thirdparty/libjpeg/makefile.vms @ 2:b50eed0cc0ef upstream
ADD: MuPDF v1.26.7: the MuPDF source as downloaded by a default build of PyMuPDF 1.26.4.
The directory name has changed: no version number in the expanded directory now.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Mon, 15 Sep 2025 11:43:07 +0200 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 1:1d09e1dec1d9 | 2:b50eed0cc0ef |
|---|---|
| 1 $! Makefile for Independent JPEG Group's software | |
| 2 $! | |
| 3 $! This is a command procedure for Digital VMS systems that do not have MMS. | |
| 4 $! It builds the JPEG software by brute force, recompiling everything whether | |
| 5 $! or not it is necessary. It then runs the basic self-test. | |
| 6 $! Thanks to Rick Dyson (dyson@iowasp.physics.uiowa.edu) | |
| 7 $! and Tim Bell (tbell@netcom.com) for their help. | |
| 8 $! | |
| 9 $! Read installation instructions before running this!! | |
| 10 $! | |
| 11 $ If F$Mode () .eqs. "INTERACTIVE" | |
| 12 $ Then | |
| 13 $ VERIFY = F$Verify (0) | |
| 14 $ Else | |
| 15 $ VERIFY = F$Verify (1) | |
| 16 $ EndIf | |
| 17 $ On Control_Y Then GoTo End | |
| 18 $ On Error Then GoTo End | |
| 19 $ | |
| 20 $ If F$GetSyi ("HW_MODEL") .gt. 1023 | |
| 21 $ Then | |
| 22 $ OPT = "" | |
| 23 $ Else | |
| 24 $ OPT = ",Sys$Disk:[]makvms.opt/Option" | |
| 25 $ EndIf | |
| 26 $ | |
| 27 $ DoCompile := CC /NoDebug /Optimize /NoList | |
| 28 $! | |
| 29 $ DoCompile jaricom.c | |
| 30 $ DoCompile jcapimin.c | |
| 31 $ DoCompile jcapistd.c | |
| 32 $ DoCompile jcarith.c | |
| 33 $ DoCompile jctrans.c | |
| 34 $ DoCompile jcparam.c | |
| 35 $ DoCompile jdatadst.c | |
| 36 $ DoCompile jcinit.c | |
| 37 $ DoCompile jcmaster.c | |
| 38 $ DoCompile jcmarker.c | |
| 39 $ DoCompile jcmainct.c | |
| 40 $ DoCompile jcprepct.c | |
| 41 $ DoCompile jccoefct.c | |
| 42 $ DoCompile jccolor.c | |
| 43 $ DoCompile jcsample.c | |
| 44 $ DoCompile jchuff.c | |
| 45 $ DoCompile jcdctmgr.c | |
| 46 $ DoCompile jfdctfst.c | |
| 47 $ DoCompile jfdctflt.c | |
| 48 $ DoCompile jfdctint.c | |
| 49 $ DoCompile jdapimin.c | |
| 50 $ DoCompile jdapistd.c | |
| 51 $ DoCompile jdarith.c | |
| 52 $ DoCompile jdtrans.c | |
| 53 $ DoCompile jdatasrc.c | |
| 54 $ DoCompile jdmaster.c | |
| 55 $ DoCompile jdinput.c | |
| 56 $ DoCompile jdmarker.c | |
| 57 $ DoCompile jdhuff.c | |
| 58 $ DoCompile jdmainct.c | |
| 59 $ DoCompile jdcoefct.c | |
| 60 $ DoCompile jdpostct.c | |
| 61 $ DoCompile jddctmgr.c | |
| 62 $ DoCompile jidctfst.c | |
| 63 $ DoCompile jidctflt.c | |
| 64 $ DoCompile jidctint.c | |
| 65 $ DoCompile jdsample.c | |
| 66 $ DoCompile jdcolor.c | |
| 67 $ DoCompile jquant1.c | |
| 68 $ DoCompile jquant2.c | |
| 69 $ DoCompile jdmerge.c | |
| 70 $ DoCompile jcomapi.c | |
| 71 $ DoCompile jutils.c | |
| 72 $ DoCompile jerror.c | |
| 73 $ DoCompile jmemmgr.c | |
| 74 $ DoCompile jmemnobs.c | |
| 75 $! | |
| 76 $ Library /Create libjpeg.olb jaricom.obj,jcapimin.obj,jcapistd.obj, - | |
| 77 jcarith.obj,jctrans.obj,jcparam.obj,jdatadst.obj,jcinit.obj, - | |
| 78 jcmaster.obj,jcmarker.obj,jcmainct.obj,jcprepct.obj,jccoefct.obj, - | |
| 79 jccolor.obj,jcsample.obj,jchuff.obj,jcdctmgr.obj,jfdctfst.obj, - | |
| 80 jfdctflt.obj,jfdctint.obj,jdapimin.obj,jdapistd.obj,jdarith.obj, - | |
| 81 jdtrans.obj,jdatasrc.obj,jdmaster.obj,jdinput.obj,jdmarker.obj, - | |
| 82 jdhuff.obj,jdmainct.obj,jdcoefct.obj,jdpostct.obj,jddctmgr.obj, - | |
| 83 jidctfst.obj,jidctflt.obj,jidctint.obj,jdsample.obj,jdcolor.obj, - | |
| 84 jquant1.obj,jquant2.obj,jdmerge.obj,jcomapi.obj,jutils.obj, - | |
| 85 jerror.obj,jmemmgr.obj,jmemnobs.obj | |
| 86 $! | |
| 87 $ DoCompile cjpeg.c | |
| 88 $ DoCompile rdppm.c | |
| 89 $ DoCompile rdgif.c | |
| 90 $ DoCompile rdtarga.c | |
| 91 $ DoCompile rdrle.c | |
| 92 $ DoCompile rdbmp.c | |
| 93 $ DoCompile rdswitch.c | |
| 94 $ DoCompile cdjpeg.c | |
| 95 $! | |
| 96 $ Link /NoMap /Executable = cjpeg.exe cjpeg.obj,rdppm.obj,rdgif.obj, - | |
| 97 rdtarga.obj,rdrle.obj,rdbmp.obj,rdswitch.obj,cdjpeg.obj,libjpeg.olb/Library'OPT' | |
| 98 $! | |
| 99 $ DoCompile djpeg.c | |
| 100 $ DoCompile wrppm.c | |
| 101 $ DoCompile wrgif.c | |
| 102 $ DoCompile wrtarga.c | |
| 103 $ DoCompile wrrle.c | |
| 104 $ DoCompile wrbmp.c | |
| 105 $ DoCompile rdcolmap.c | |
| 106 $ DoCompile cdjpeg.c | |
| 107 $! | |
| 108 $ Link /NoMap /Executable = djpeg.exe djpeg.obj,wrppm.obj,wrgif.obj, - | |
| 109 wrtarga.obj,wrrle.obj,wrbmp.obj,rdcolmap.obj,cdjpeg.obj,libjpeg.olb/Library'OPT' | |
| 110 $! | |
| 111 $ DoCompile jpegtran.c | |
| 112 $ DoCompile rdswitch.c | |
| 113 $ DoCompile cdjpeg.c | |
| 114 $ DoCompile transupp.c | |
| 115 $! | |
| 116 $ Link /NoMap /Executable = jpegtran.exe jpegtran.obj,rdswitch.obj, - | |
| 117 cdjpeg.obj,transupp.obj,libjpeg.olb/Library'OPT' | |
| 118 $! | |
| 119 $ DoCompile rdjpgcom.c | |
| 120 $ Link /NoMap /Executable = rdjpgcom.exe rdjpgcom.obj'OPT' | |
| 121 $! | |
| 122 $ DoCompile wrjpgcom.c | |
| 123 $ Link /NoMap /Executable = wrjpgcom.exe wrjpgcom.obj'OPT' | |
| 124 $! | |
| 125 $! Run the self-test | |
| 126 $! | |
| 127 $ mcr sys$disk:[]djpeg -dct int -ppm -outfile testout.ppm testorig.jpg | |
| 128 $ mcr sys$disk:[]djpeg -dct int -gif -outfile testout.gif testorig.jpg | |
| 129 $ mcr sys$disk:[]djpeg -dct int -bmp -colors 256 -outfile testout.bmp testorig.jpg | |
| 130 $ mcr sys$disk:[]cjpeg -dct int -outfile testout.jpg testimg.ppm | |
| 131 $ mcr sys$disk:[]djpeg -dct int -ppm -outfile testoutp.ppm testprog.jpg | |
| 132 $ mcr sys$disk:[]cjpeg -dct int -progressive -opt -outfile testoutp.jpg testimg.ppm | |
| 133 $ mcr sys$disk:[]jpegtran -outfile testoutt.jpg testprog.jpg | |
| 134 $ Backup /Compare/Log testimg.ppm testout.ppm | |
| 135 $ Backup /Compare/Log testimg.gif testout.gif | |
| 136 $ Backup /Compare/Log testimg.bmp testout.bmp | |
| 137 $ Backup /Compare/Log testimg.jpg testout.jpg | |
| 138 $ Backup /Compare/Log testimg.ppm testoutp.ppm | |
| 139 $ Backup /Compare/Log testimgp.jpg testoutp.jpg | |
| 140 $ Backup /Compare/Log testorig.jpg testoutt.jpg | |
| 141 $! | |
| 142 $End: | |
| 143 $ If Verify Then Set Verify | |
| 144 $ Exit |
