</$objtype/mkfile

BIN=$home/bin/$objtype
CC=pcc
CFLAGS=-c -B -p -I. -Ilibtiff -Itools
LDFLAGS=

LIB=libtiff.a$O

LFILES=tif_aux.$O \
    tif_close.$O \
    tif_codec.$O \
    tif_compress.$O \
    tif_color.$O\
    tif_dir.$O \
    tif_dirinfo.$O \
    tif_dirread.$O \
    tif_dirwrite.$O \
    tif_dumpmode.$O \
    tif_error.$O \
    tif_extension.$O \
    tif_fax3.$O \
    tif_fax3sm.$O \
    tif_getimage.$O \
    tif_jpeg.$O \
    tif_flush.$O \
    tif_luv.$O \
    tif_lzw.$O \
    tif_next.$O \
    tif_ojpeg.$O \
    tif_open.$O \
    tif_packbits.$O \
    tif_pixarlog.$O \
    tif_predict.$O \
    tif_print.$O \
    tif_read.$O \
    tif_swab.$O \
    tif_strip.$O \
    tif_thunder.$O \
    tif_tile.$O \
    tif_unix.$O \
    tif_version.$O \
    tif_warning.$O \
    tif_write.$O \
    tif_zip.$O \


TARG=fax2tiff \
    fax2ps \
    gif2tiff \
    pal2rgb \
    ppm2tiff \
    rgb2ycbcr \
    thumbnail \
    ras2tiff \
    raw2tiff \
    tiff2bw \
    tiff2rgba \
    tiff2pdf \
    tiff2ps \
    tiffcmp \
    tiffcp \
    tiffdither \
    tiffdump \
    tiffinfo \
    tiffmedian \
    tiffsplit \
    tiffset \


</sys/src/cmd/mkmany

LIBOBJ=${LFILES:%=$LIB(%)}
LIBDIR=.

$LIB(%.$O):N:	%.$O

$LIB:	$LIBOBJ 
	ar vu $LIB $LFILES

%.$O:	libtiff/%.c
	$CC $CFLAGS libtiff/$stem.c

%.$O:	tools/%.c
	$CC $CFLAGS tools/$stem.c

clean:V:
	rm -f *.[$OS] y.tab.? y.debug y.output [$OS].* $TARG $LIB

