XPAINT_TOP = ../
#include "../Local.config"

XCOMM	$Header: /usr/people/sam/tiff/libtiff/RCS/Makefile.sgi,v 1.53 92/10/21 16:42:12 sam Exp $
XCOMM
XCOMM Tag Image File Format Library
XCOMM
XCOMM Copyright (c) 1988, 1989, 1990, 1991, 1992 Sam Leffler
XCOMM Copyright (c) 1991, 1992 Silicon Graphics, Inc.
XCOMM 
XCOMM Permission to use, copy, modify, distribute, and sell this software and 
XCOMM its documentation for any purpose is hereby granted without fee, provided
XCOMM that (i) the above copyright notices and this permission notice appear in
XCOMM all copies of the software and related documentation, and (ii) the names of
XCOMM Sam Leffler and Silicon Graphics may not be used in any advertising or
XCOMM publicity relating to the software without the specific, prior written
XCOMM permission of Stanford and Silicon Graphics.
XCOMM 
XCOMM THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, 
XCOMM EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY 
XCOMM WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.  
XCOMM 
XCOMM IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR
XCOMM ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND,
XCOMM OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
XCOMM WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF 
XCOMM LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE 
XCOMM OF THIS SOFTWARE.

NULL=

XCOMM
XCOMM  -DMMAP_SUPPORT isn't suppored on SCO unix
XCOMM

CONF_LIBRARY= -DMMAP_SUPPORT

DEFINES = $(CONF_LIBRARY) -DUSE_PROTOTYPES

INCS=	tiff.h tiffio.h

SRCS=	tif_fax3.c \
	tif_fax4.c \
	tif_aux.c \
	tif_ccittrle.c \
	tif_close.c \
	tif_compress.c \
	tif_dir.c \
	tif_dirinfo.c \
	tif_dirread.c \
	tif_dirwrite.c \
	tif_dumpmode.c \
	tif_error.c \
	tif_getimage.c \
	tif_jpeg.c \
	tif_flush.c \
	tif_lzw.c \
	tif_next.c \
	tif_open.c \
	tif_packbits.c \
	tif_print.c \
	tif_read.c \
	tif_swab.c \
	tif_strip.c \
	tif_thunder.c \
	tif_tile.c \
	tif_unix.c \
	tif_version.c \
	tif_warning.c \
	tif_write.c \
	${NULL}
OBJS=	tif_fax3.o \
	tif_fax4.o \
	tif_aux.o \
	tif_ccittrle.o \
	tif_close.o \
	tif_compress.o \
	tif_dir.o \
	tif_dirinfo.o \
	tif_dirread.o \
	tif_dirwrite.o \
	tif_dumpmode.o \
	tif_error.o \
	tif_getimage.o \
	tif_jpeg.o \
	tif_flush.o \
	tif_lzw.o \
	tif_next.o \
	tif_open.o \
	tif_packbits.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 \
	${NULL}

MISC = Imakefile mkg3states.c t4.h tiffconf.h tiffiop.h \
	machdep.h tif_fax3.h tiffcomp.h   

ALL=	libtiff.a

all::	 ${ALL}

NormalLibraryTarget(tiff,${OBJS})

${OBJS}: tiffio.h tiff.h tiffcomp.h tiffiop.h tiffconf.h

tif_fax3.o: tif_fax3.c g3states.h t4.h tif_fax3.h

g3states.h: mkg3states.c t4.h
	${CC} -o mkg3states ${CFLAGS} mkg3states.c
	./mkg3states -c > g3states.h

clean::
	rm -f ${ALL} ${OBJS} core a.out mkg3states g3states.h

makelist:
	sh -c 'for i in '"$(SRCS) $(INCS) $(MISC)"' ; do \
		echo $(CURRENT_DIR)/$$i >> ../filelist ; done '

