home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / NETWORK / netpbm_src.lzh / NETPBM / PPM / Makefile.mms < prev    next >
Makefile  |  1996-11-18  |  13KB  |  320 lines

  1. # MMS Description file for ppm tools.
  2. #
  3. # Copyright (C) 1989 by Jef Poskanzer.
  4. #
  5. # Permission to use, copy, modify, and distribute this software and its
  6. # documentation for any purpose and without fee is hereby granted, provided
  7. # that the above copyright notice appear in all copies and that both that
  8. # copyright notice and this permission notice appear in supporting
  9. # documentation.  This software is provided "as is" without express or
  10. # implied warranty.
  11. #
  12. # Written by Rick Dyson (dyson@iowasp.physics.uiowa.edu) 10-NOV-1991
  13. # originally based on one by Terry Poot (tp@mccall.com)
  14. #
  15.  
  16. # Default values
  17. INSTALLBINARIES =    PBMplus_Root:[Exe]
  18. INSTALLMANUALS  =    PBMplus_Root:[TeX]
  19.  
  20. # CONFIGURE: 
  21. PGMDIR =    [-.pgm]
  22. PGMLIB =    $(PGMDIR)libpgm.olb
  23. PGMINC =    $(PGMDIR)pgm.h
  24. PGMLIBINC =    $(PGMDIR)libpgm.h
  25.  
  26. # PBM is required, don't comment these lines out.
  27. PBMDIR =    [-.pbm]
  28. PBMLIB =    $(PBMDIR)libpbm.olb
  29. PBMINC =    $(PBMDIR)pbm.h
  30. PBMLIBINC =    $(PBMDIR)libpbm.h
  31.  
  32. PPMLIB =    libppm.olb
  33. LIBS =         $(PPMLIB)/Library,$(PGMLIB)/Library,$(PBMLIB)/Library
  34. OPT =        [-]PBMplusSHR.OPT/Option
  35. CFLAGS =    $(CFLAGS) /Define = (PPM,PGM,PBM,PBMPLUS_RAWBITS,LIBTIFF) /Include_Directory = ([-],[-.pgm],[-.pbm])
  36.  
  37. PORTBINARIES =    gouldtoppm.exe hpcdtoppm.exe ilbmtoppm.exe imgtoppm.exe \
  38.         mtvtoppm.exe pcxtoppm.exe pgmtoppm.exe pi1toppm.exe \
  39.         picttoppm.exe pjtoppm.exe ppm3d.exe ppmchange.exe ppmdim.exe \
  40.         ppmdither.exe ppmflash.exe ppmforge.exe ppmtomitsu.exe \
  41.         ppmhist.exe ppmmake.exe ppmmix.exe ppmntsc.exe \
  42.         ppmquant.exe ppmrelief.exe ppmshift.exe ppmspread.exe \
  43.         ppmtoacad.exe ppmtogif.exe ppmtoicr.exe ppmtoilbm.exe \
  44.         ppmtopcx.exe ppmtopgm.exe ppmtopi1.exe ppmtopict.exe \
  45.         ppmtopj.exe ppmtopuzz.exe ppmtorgb3.exe ppmtosixel.exe \
  46.         ppmtotga.exe ppmtouil.exe ppmtoxpm.exe ppmtoyuv.exe \
  47.         qrttoppm.exe rawtoppm.exe rgb3toppm.exe sldtoppm.exe \
  48.         spctoppm.exe sputoppm.exe tgatoppm.exe ximtoppm.exe \
  49.         xpmtoppm.exe yuvtoppm.exe ppmtopjxl.exe xvminitoppm.exe \
  50.                 bmptoppm.exe ppmbrighten.exe ppmdist.exe ppmnorm.exe \
  51.                 ppmqvga.exe ppmtobmp.exe ppmtomap.exe \
  52.                 ppmtoyuvsplit.exe yuvsplittoppm.exe
  53. MATHBINARIES =    ppmpat.exe
  54.  
  55. BINARIES =      $(PORTBINARIES) $(MATHBINARIES)
  56.  
  57. MANUALS1 =    gouldtoppm.tex hpcdtoppm.tex ilbmtoppm.tex imgtoppm.tex \
  58.         mtvtoppm.tex pcxtoppm.tex pgmtoppm.tex pi1toppm.tex \
  59.         picttoppm.tex pjtoppm.tex ppm3d.tex ppmdim.tex ppmdim.tex ppmdither.tex \
  60.         ppmflash.tex ppmforge.tex ppmhist.tex ppmmake.tex ppmmix.tex \
  61.         ppmntsc.tex ppmquant.tex ppmrelief.tex ppmtomitsu.tex \
  62.         ppmshift.tex ppmspread.tex \
  63.         ppmtoacad.tex ppmtogif.tex ppmtoicr.tex ppmtoilbm.tex \
  64.         ppmtopcx.tex ppmtopgm.tex ppmtopi1.tex ppmtopict.tex \
  65.         ppmtopj.tex ppmtopuzz.tex ppmtorgb3.tex ppmtosixel.tex \
  66.         ppmtotga.tex ppmtouil.tex ppmtoxpm.tex ppmtoyuv.tex \
  67.         qrttoppm.tex rawtoppm.tex rgb3toppm.tex sldtoppm.tex \
  68.         spctoppm.tex sputoppm.tex tgatoppm.tex ximtoppm.tex \
  69.         xpmtoppm.tex yuvtoppm.tex ppmpat.tex ppmtopjxl.tex \
  70.                 bmptoppm.tex ppmbrighten.tex ppmdist.tex ppmnorm.tex \
  71.                 ppmqvga.tex ppmtobmp.tex ppmtomap.tex xvminitoppm.tex \
  72.                 ppmtoyuvsplit.tex yuvsplittoppm.tex
  73. MANUALS3 =    libppm.tex
  74. MANUALS5 =    ppm.tex
  75.  
  76. MANUALS = $(MANUALS1) $(MANUALS3) $(MANUALS5)
  77.  
  78. .suffixes :    .tex .1 .3 .5
  79.  
  80. .first
  81.     @ PBMPLUS_PATH = F$Element (0, "]", F$Environment ("DEFAULT")) - ".PPM" + ".]"
  82.     @ If F$TrnLnm ("PBMplus_Root") .eqs. "" Then -
  83.     Define /Translation_Attributes = Concealed PBMplus_Root "''PBMPLUS_PATH'"
  84.     @ If F$TrnLnm ("PBMplus_Dir") .eqs. "" Then -
  85.     Define PBMplus_Dir PBMplus_Root:[000000]
  86.     @ If F$TrnLnm ("Sys") .eqs. "" Then Define Sys Sys$Library
  87.  
  88. all :        binaries
  89.     @ continue
  90.  
  91. install :    installbinaries
  92.     @ continue
  93.  
  94. binaries :    $(PPMLIB) $(PGMLIB) $(PBMLIB) $(BINARIES)
  95.     @ Set Protection = (System:RWE, Owner:RWE, Group:RE, World:RE) *.exe
  96.  
  97. installbinaries :    $(BINARIES)
  98.     @- Set Protection = (System:RWE, Owner:RWED, Group:RE, World:RE) *.exe
  99.     @- Rename /Log *.exe $(INSTALLBINARIES)
  100.     @- Set Protection = Owner:RWE PBMplus_Root:[Exe]*.exe
  101.  
  102. manual :    TeX $(MANUALS)
  103.     @ Set Protection = (System:RWE, Owner:RWE, Group:RE, World:RE) *.tex
  104.  
  105. installmanual :    
  106.     @- Set Protection = (System:RWE, Owner:RWED, Group:RE, World:RE) *.tex
  107.     @- Rename *.tex $(INSTALLMANUALS)
  108.     @- Set Protection = Owner:RWE PBMplus_Root:[TeX]*.tex
  109.  
  110. TeX :
  111.     SETUP TeX
  112.  
  113. # Rules for creating TeX documentation from troff files.
  114. .1.tex :
  115.     tr2TeX -m -t -o $*.tex $*.1
  116. .3.tex :
  117.     tr2TeX -m -t -o $*.tex $*.3
  118. .5.tex :
  119.     tr2TeX -m -t -o $*.tex $*.5
  120.  
  121. # Rule for plain programs.
  122. .obj.exe :
  123.     $(LINK) $(LINKFLAGS) $*.obj,$(OPT)
  124. #    $(LINK) $(LINKFLAGS) $*.obj,$(LIBS),$(OPT)
  125.  
  126. # And libraries.
  127. lib :        $(PPMLIB)
  128.     @ Continue
  129.  
  130. $(PPMLIB) :    libppm1.obj libppm2.obj libppm3.obj libppm4.obj libppm5.obj bitio.obj
  131.     Library /Create $(PPMLIB) libppm%.obj,bitio.obj
  132.  
  133. libppm1.obj :    libppm1.c ppm.h $(PGMINC) $(PBMINC) libppm.h libppm1.c
  134. libppm2.obj :    libppm2.c ppm.h $(PGMINC) $(PBMINC) libppm.h $(PGMLIBINC) $(PBMLIBINC)
  135. libppm3.obj :    libppm3.c ppm.h $(PGMINC) $(PBMINC) ppmcmap.h libppm.h
  136. libppm4.obj :    libppm4.c ppm.h $(PGMINC) $(PBMINC)
  137. libppm5.obj :    libppm5.c ppm.h $(PGMINC) $(PBMINC) ppmdraw.h
  138.  
  139. $(PBMLIB) :
  140.     Set Default [-.pbm]
  141.     $(MMS) $(MMSQUALIFIERS) /Description = Makefile.MMS lib
  142.     Set Default [-.ppm]
  143.  
  144. $(PGMLIB) :
  145.     Set Default [-.pgm]
  146.     $(MMS) $(MMSQUALIFIERS) /Description = Makefile.MMS lib
  147.     Set Default [-.ppm]
  148.  
  149. # Object file dependencies
  150. gouldtoppm.obj :    gouldtoppm.c ppm.h $(PGMINC) $(PBMINC)
  151. hpcdtoppm.obj :        hpcdtoppm.c ppm.h $(PGMINC) $(PBMINC)
  152. ilbmtoppm.obj :        ilbmtoppm.c ilbm.h ppm.h $(PGMINC) $(PBMINC)
  153. imgtoppm.obj :        imgtoppm.c ppm.h $(PGMINC) $(PBMINC)
  154. mtvtoppm.obj :        mtvtoppm.c ppm.h $(PGMINC) $(PBMINC)
  155. pcxtoppm.obj :        pcxtoppm.c ppm.h $(PGMINC) $(PBMINC)
  156. pgmtoppm.obj :        pgmtoppm.c ppm.h $(PGMINC) $(PBMINC)
  157. pi1toppm.obj :        pi1toppm.c ppm.h $(PGMINC) $(PBMINC)
  158. picttoppm.obj :        picttoppm.c ppm.h $(PGMINC) $(PBMINC)
  159. pjtoppm.obj :        pjtoppm.c ppm.h $(PGMINC) $(PBMINC)
  160. ppm3d.obj :        ppm3d.c ppm.h $(PGMINC) $(PBMINC)
  161. ppmchange.obj :        ppmchange.c ppm.h $(PGMINC) $(PBMINC)
  162. ppmdim.obj :        ppmdim.c ppm.h $(PGMINC) $(PBMINC)
  163. ppmdither.obj :        ppmdither.c ppm.h $(PGMINC) $(PBMINC)
  164. ppmflash.obj :        ppmflash.c ppm.h $(PGMINC) $(PBMINC)
  165. ppmforge.obj :        ppmforge.c ppm.h $(PGMINC) $(PBMINC)
  166. ppmhist.obj :        ppmhist.c ppmcmap.h ppm.h $(PGMINC) $(PBMINC)
  167. ppmmake.obj :        ppmmake.c ppm.h $(PGMINC) $(PBMINC)
  168. ppmmix.obj :        ppmmix.c ppm.h $(PGMINC) $(PBMINC)
  169. ppmntsc.obj :        ppmntsc.c ppm.h $(PGMINC) $(PBMINC)
  170. ppmquant.obj :        ppmquant.c $(PGMDIR)dithers.h ppmcmap.h ppm.h $(PGMINC) $(PBMINC)
  171. ppmrelief.obj :        ppmrelief.c ppm.h $(PGMINC) $(PBMINC)
  172. ppmshift.obj :        ppmshift.c ppm.h $(PGMINC) $(PBMINC)
  173. ppmspread.obj :        ppmspread.c ppm.h $(PGMINC) $(PBMINC)
  174. ppmtoacad.obj :        ppmtoacad.c autocad.h ppm.h $(PGMINC) $(PBMINC)
  175. ppmtogif.obj :        ppmtogif.c ppmcmap.h ppm.h $(PGMINC) $(PBMINC)
  176. ppmtoicr.obj :        ppmtoicr.c ppmcmap.h ppm.h $(PGMINC) $(PBMINC)
  177. ppmtoilbm.obj :        ppmtoilbm.c ilbm.h ppmcmap.h ppm.h $(PGMINC) $(PBMINC)
  178. ppmtomitsu.obj :    ppmtomitsu.c ppmcmap.h ppm.h $(PGMINC) $(PBMINC)
  179. ppmtopcx.obj :        ppmtopcx.c ppmcmap.h ppm.h $(PGMINC) $(PBMINC)
  180. ppmtopgm.obj :        ppmtopgm.c ppm.h $(PGMINC) $(PBMINC)
  181. ppmtopi1.obj :        ppmtopi1.c ppmcmap.h ppm.h $(PGMINC) $(PBMINC)
  182. ppmtopict.obj :        ppmtopict.c ppmcmap.h ppm.h $(PGMINC) $(PBMINC)
  183. ppmtopj.obj :        ppmtopj.c ppm.h $(PGMINC) $(PBMINC)
  184. ppmtopuzz.obj :        ppmtopuzz.c ppmcmap.h ppm.h $(PGMINC) $(PBMINC)
  185. ppmtorgb3.obj :        ppmtorgb3.c ppm.h $(PGMINC) $(PBMINC)
  186. ppmtosixel.obj :    ppmtosixel.c ppmcmap.h ppm.h $(PGMINC) $(PBMINC)
  187. ppmtotga.obj :        ppmtotga.c ppmcmap.h ppm.h $(PGMINC) $(PBMINC)
  188. ppmtoxpm.obj :        ppmtoxpm.c ppmcmap.h ppm.h $(PGMINC) $(PBMINC)
  189. ppmtouil.obj :        ppmtouil.c ppmcmap.h ppm.h $(PGMINC) $(PBMINC)
  190. ppmtoyuv.obj :        ppmtoyuv.c ppm.h $(PGMINC) $(PBMINC)
  191. qrttoppm.obj :        qrttoppm.c ppm.h $(PGMINC) $(PBMINC)
  192. rawtoppm.obj :        rawtoppm.c ppm.h $(PGMINC) $(PBMINC)
  193. rgb3toppm.obj :        rgb3toppm.c ppm.h $(PGMINC) $(PBMINC)
  194. sldtoppm.obj :        sldtoppm.c ppm.h $(PGMINC) $(PBMINC)
  195. spctoppm.obj :        spctoppm.c ppm.h $(PGMINC) $(PBMINC)
  196. sputoppm.obj :        sputoppm.c ppm.h $(PGMINC) $(PBMINC)
  197. tgatoppm.obj :        tgatoppm.c tga.h ppm.h $(PGMINC) $(PBMINC)
  198. ximtoppm.obj :        ximtoppm.c xim.h ppm.h $(PGMINC) $(PBMINC)
  199. xpmtoppm.obj :        xpmtoppm.c ppm.h $(PGMINC) $(PBMINC)
  200. xvminitoppm.obj :    xvminitoppm.c ppm.h $(PGMINC) $(PBMINC)
  201. yuvtoppm.obj :        yuvtoppm.c ppm.h $(PGMINC) $(PBMINC)
  202. ppmpat.obj :        ppmpat.c ppmdraw.h ppm.h $(PGMINC) $(PBMINC)
  203. ppmtopmxl.obj :        ppmtopjxl.c ppm.h $(PGMINC) $(PBMINC)
  204. bitio.obj :        bitio.c bitio.h
  205.  
  206. # Binary dependencies, someone may want to build just a single image
  207. hpcdtoppm.exe :        hpcdtoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  208. gouldtoppm.exe :    gouldtoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  209. ilbmtoppm.exe :        ilbmtoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  210. imgtoppm.exe :        imgtoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  211. mtvtoppm.exe :        mtvtoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  212. pcxtoppm.exe :        pcxtoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  213. pgmtoppm.exe :        pgmtoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  214. pi1toppm.exe :        pi1toppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  215. picttoppm.exe :        picttoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  216. pjtoppm.exe :        pjtoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  217. ppmchange.exe :        ppmchange.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  218. ppmdim.exe :        ppmdim.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  219. ppmdither.exe :        ppmdither.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  220. ppmflash.exe :        ppmflash.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  221. ppmforge.exe :        ppmforge.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  222. ppmhist.exe :        ppmhist.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  223. ppmmake.exe :        ppmmake.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  224. ppmmix.exe :        ppmmix.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  225. ppmntsc.exe :        ppmntsc.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  226. ppmquant.exe :        ppmquant.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  227. ppmrelief.exe :        ppmrelief.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  228. ppmshift.exe :        ppmshift.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  229. ppmspread.exe :        ppmspread.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  230. ppmtoacad.exe :        ppmtoacad.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  231. ppmtogif.exe :        ppmtogif.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  232. ppmtoicr.exe :        ppmtoicr.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  233. ppmtoilbm.exe :        ppmtoilbm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  234. ppmtomitsu.exe :    ppmtomitsu.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  235. ppmtopcx.exe :        ppmtopcx.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  236. ppmtopgm.exe :        ppmtopgm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  237. ppmtopi1.exe :        ppmtopi1.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  238. ppmtopict.exe :        ppmtopict.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  239. ppmtopj.exe :        ppmtopj.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  240. ppmtopuzz.exe :        ppmtopuzz.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  241. ppmtorgb3.exe :        ppmtorgb3.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  242. ppmtosixel.exe :    ppmtosixel.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  243. ppmtotga.exe :        ppmtotga.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  244. ppmtoxpm.exe :        ppmtoxpm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  245. ppmtoyuv.exe :        ppmtoyuv.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  246. qrttoppm.exe :        qrttoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  247. rawtoppm.exe :        rawtoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  248. rgb3toppm.exe :        rgb3toppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  249. sldtoppm.exe :        sldtoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  250. spctoppm.exe :        spctoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  251. sputoppm.exe :        sputoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  252. tgatoppm.exe :        tgatoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  253. ximtoppm.exe :        ximtoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  254. xpmtoppm.exe :        xpmtoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  255. xvminitoppm.exe :    xvminitoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  256. yuvtoppm.exe :        yuvtoppm.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  257. ppmpat.exe :        ppmpat.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  258. ppmtopmxl.exe :        ppmtopjxl.obj $(PPMLIB) $(PGMLIB) $(PBMLIB)
  259.  
  260. # TeX documentation dependencies
  261. hpcdtoppm.tex :        hpcdtoppm.1
  262. gouldtoppm.tex :    gouldtoppm.1
  263. ilbmtoppm.tex :        ilbmtoppm.1
  264. imgtoppm.tex :        imgtoppm.1
  265. mtvtoppm.tex :        mtvtoppm.1
  266. pcxtoppm.tex :        pcxtoppm.1
  267. pgmtoppm.tex :        pgmtoppm.1
  268. pi1toppm.tex :        pi1toppm.1
  269. picttoppm.tex :        picttoppm.1
  270. pjtoppm.tex :        pjtoppm.1
  271. ppmchange.tex :        ppmchange.1
  272. ppmdim.tex :        ppmdim.1
  273. ppmdither.tex :        ppmdither.1
  274. ppmflash.tex :        ppmflash.1
  275. ppmforge.tex :        ppmforge.1
  276. ppmhist.tex :        ppmhist.1
  277. ppmmake.tex :        ppmmake.1
  278. ppmmix.tex :        ppmmix.1
  279. ppmntsc.tex :        ppmntsc.1
  280. ppmquant.tex :        ppmquant.1
  281. ppmrelief.tex :        ppmrelief.1
  282. ppmshift.tex :        ppmshift.1
  283. ppmspread.tex :        ppmspread.1
  284. ppmtoacad.tex :        ppmtoacad.1
  285. ppmtogif.tex :        ppmtogif.1
  286. ppmtoicr.tex :        ppmtoicr.1
  287. ppmtoilbm.tex :        ppmtoilbm.1
  288. ppmtomitsu.tex :    ppmtomitsu.1
  289. ppmtopcx.tex :        ppmtopcx.1
  290. ppmtopgm.tex :        ppmtopgm.1
  291. ppmtopi1.tex :        ppmtopi1.1
  292. ppmtopict.tex :        ppmtopict.1
  293. ppmtopj.tex :        ppmtopj.1
  294. ppmtopuzz.tex :        ppmtopuzz.1
  295. ppmtorgb3.tex :        ppmtorgb3.1
  296. ppmtosixel.tex :    ppmtosixel.1
  297. ppmtotga.tex :        ppmtotga.1
  298. ppmtoxpm.tex :        ppmtoxpm.1
  299. ppmtoyuv.tex :        ppmtoyuv.1
  300. qrttoppm.tex :        qrttoppm.1
  301. rawtoppm.tex :        rawtoppm.1
  302. rgb3toppm.tex :        rgb3toppm.1
  303. sldtoppm.tex :        sldtoppm.1
  304. spctoppm.tex :        spctoppm.1
  305. sputoppm.tex :        sputoppm.1
  306. tgatoppm.tex :        tgatoppm.1
  307. ximtoppm.tex :        ximtoppm.1
  308. xpmtoppm.tex :        xpmtoppm.1
  309. xvminitoppm.tex :    xvminitoppm.1
  310. yuvtoppm.tex :        yuvtoppm.1
  311. ppmpat.tex :        ppmpat.1
  312. ppmtopmxl.tex :        ppmtopjxl.1
  313. libppm.tex :        libppm.3
  314. ppm.tex :        ppm.5
  315.  
  316. clean :
  317.     - Set Protection = Owner:RWED *.obj;*,*.*;-1
  318.     - Purge /NoLog /NoConfirm *.*
  319.     - Delete /NoLog /NoConfirm *.obj;
  320.