1# 2# Tag Image File Format Library 3# 4# Copyright (c) 1988, 1989, 1990, 1991, 1992, 1993, 1994 Sam Leffler 5# Copyright (c) 1991, 1992, 1993, 1994 Silicon Graphics, Inc. 6# 7# Permission to use, copy, modify, distribute, and sell this software and 8# its documentation for any purpose is hereby granted without fee, provided 9# that (i) the above copyright notices and this permission notice appear in 10# all copies of the software and related documentation, and (ii) the names of 11# Sam Leffler and Silicon Graphics may not be used in any advertising or 12# publicity relating to the software without the specific, prior written 13# permission of Stanford and Silicon Graphics. 14# 15# THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, 16# EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY 17# WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. 18# 19# IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR 20# ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, 21# OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 22# WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF 23# LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 24# OF THIS SOFTWARE. 25# 26 27# 28# Makefile for Mac using MPW 3.2.3 and MPW C 3.2.4 29# 30COPTS = -model far 31 32.c.o %c4 .c 33 {C} {COPTS} {CFLAGS} -s {Default} {DepDir}{Default}.c -o {TargDir}{Default}.c.o 34 35RM = delete -y -i 36 37CONF_LIBRARY= %b6 38 -d USE_CONST=0 %b6 39 -d BSDTYPES 40NULL= 41 42IPATH= -I ::libtiff 43 44CFLAGS= -w -m {IPATH} {CONF_LIBRARY} 45 46LIBPORT= ::port:libport.o 47 48LOptions= -model far -w -srt -d -c 'MPS ' -t MPST 49 50LIBTIFF= ::libtiff:libtiff.o 51 52LIBS= {LIBTIFF} %b6 53 {LIBPORT} %b6 54 "{CLibraries}"CSANELib.o %b6 55 "{CLibraries}"Math.o %b6 56 "{CLibraries}"StdClib.o %b6 57 "{Libraries}"Stubs.o %b6 58 "{Libraries}"Runtime.o %b6 59 "{Libraries}"Interface.o %b6 60 "{Libraries}"ToolLibs.o %b6 61 {NULL} 62 63SRCS= %b6 64 pal2rgb.c %b6 65 ras2tiff.c %b6 66 thumbnail.c %b6 67 tiff2bw.c %b6 68 tiff2ps.c %b6 69 tiffcmp.c %b6 70 tiffcp.c %b6 71 tiffdither.c %b6 72 tiffdump.c %b6 73 tiffinfo.c %b6 74 tiffmedian.c %b6 75 {NULL} 76 77MACHALL=ras2tiff 78 79ALL= %b6 80 tiffinfo %b6 81 tiffcmp %b6 82 tiffcp %b6 83 tiffdump %b6 84 tiffmedian %b6 85 tiff2bw %b6 86 tiffdither %b6 87 tiff2ps %b6 88 pal2rgb %b6 89 gif2tiff %b6 90 {MACHALL} 91 92all %c4 {ALL} 93 94tiffinfo %c4 tiffinfo.c.o {LIBTIFF} 95 Link {LOptions} tiffinfo.c.o {LIBS} -o tiffinfo 96 97tiffcmp %c4 tiffcmp.c.o {LIBTIFF} 98 Link {LOptions} tiffcmp.c.o {LIBS} -o tiffcmp 99 100tiffcp %c4 tiffcp.c.o {LIBTIFF} 101 Link {LOptions} tiffcp.c.o {LIBS} -o tiffcp 102 103tiffdump %c4 tiffdump.c.o {LIBTIFF} 104 Link {LOptions} tiffdump.c.o {LIBS} -o tiffdump 105 106tiffmedian %c4 tiffmedian.c.o {LIBTIFF} 107 Link {LOptions} tiffmedian.c.o {LIBS} -o tiffmedian 108 109tiff2ps %c4 tiff2ps.c.o {LIBTIFF} 110 Link {LOptions} tiff2ps.c.o {LIBS} -o tiff2ps 111 112# junky stuff... 113# convert RGB image to B&W 114tiff2bw %c4 tiff2bw.c.o {LIBTIFF} 115 Link {LOptions} tiff2bw.c.o {LIBS} -o tiff2bw 116 117# convert B&W image to bilevel w/ FS dithering 118tiffdither %c4 tiffdither.c.o {LIBTIFF} 119 Link {LOptions} tiffdither.c.o {LIBS} -o tiffdither 120 121# GIF converter 122gif2tiff %c4 gif2tiff.c.o {LIBTIFF} 123 Link {LOptions} gif2tiff.c.o {LIBS} -o gif2tiff 124 125# convert Palette image to RGB 126pal2rgb %c4 pal2rgb.c.o {LIBTIFF} 127 Link {LOptions} pal2rgb.c.o {LIBS} -o pal2rgb 128 129# Sun rasterfile converter 130ras2tiff %c4 ras2tiff.c.o {LIBTIFF} 131 Link {LOptions} ras2tiff.c.o {LIBS} -o ras2tiff 132 133# generate thumbnail images from fax 134thumbnail %c4 thumbnail.c.o {LIBTIFF} 135 Link {LOptions} thumbnail.c.o {LIBS} -o thumbnail 136 137clean %c4 138 {RM} {ALL} %c5.c.o ycbcr 139