LIB = ../lib/libfileformats.a

CFLAGS= -c ${OPTIMIZEFLAG} ${C_OPT} -D${MACH_OS} \
        -I../../include -I${IRIS_ROOT}/include

CXXFLAGS= -c ${OPTIMIZEFLAG} ${CC_OPT} -D${MACH_OS} \
        -I../../include -I${IRIS_ROOT}/include
CCFLAGS = ${CXXFLAGS}

CFLAGS_OPT= -c ${OPTIMIZEFLAG} ${C_OPT} -D${MACH_OS} \
	-I../../include -I${IRIS_ROOT}/include

CFLAGS_NOOPT= -c ${DEBUGFLAG} ${C_OPT} -D${MACH_OS} \
	-I../../include -I${IRIS_ROOT}/include

CPPMSG= -DMESSAGE_ONLY -DMSG_HEADER=\"user_lib.h\" -DMSG_FACILITY=107 \
	-I../../include -I${IRIS_ROOT}/include

all:	${LIB}


USER_C_SRCS =	read_gif.c \
		read_jpeg.c \
		read_tiff.c \
                read_pbm.c \
		read_picfile.c \
                write_bmp.c \
		write_gif.c \
		write_jpeg.c \
		write_tiff.c \
		write_ps.c \
		write_file_format.c \
		ColormapFromRgb.c \
		conv24to8.c \
		printer_func.c
USER_C_OBJS = ${USER_C_SRCS:.c=.o}

MKDEPEND_CSRCS = ${USER_C_SRCS}
depend:; ${MKDEPEND}


${LIB} : ${USER_C_OBJS}
		rm -f ${LIB}
		ar -rscv ${LIB} ${USER_C_OBJS}
		rootchmod 664 ${LIB}

install: all

cleanexe:;	rm -f core
clean:		cleanexe
		rm -f *.o 
# DO NOT DELETE

read_gif.o: ../../include/sigtypes.h ../../include/signoarch.h
read_gif.o: ../../include/fileformats_lib.h
read_jpeg.o: ../../include/sigtypes.h ../../include/signoarch.h
read_jpeg.o: ../../include/fileformats_lib.h ../../include/jpeglib.h
read_jpeg.o: ../../include/jconfig.h ../../include/jmorecfg.h
read_jpeg.o: ../../include/jerror.h
read_tiff.o: ../../include/sigtypes.h ../../include/signoarch.h
read_tiff.o: ../../include/fileformats_lib.h ../../include/tiffio.h
read_tiff.o: ../../include/tiff.h fileformats.h
read_pbm.o: ../../include/sigtypes.h ../../include/signoarch.h
read_pbm.o: ../../include/fileformats_lib.h
read_picfile.o: ../../include/sigtypes.h ../../include/signoarch.h
read_picfile.o: ../../include/fileformats_lib.h
write_bmp.o: ../../include/sigtypes.h ../../include/signoarch.h
write_bmp.o: ../../include/fileformats_lib.h fileformats.h
write_gif.o: ../../include/sigtypes.h ../../include/signoarch.h
write_gif.o: ../../include/fileformats_lib.h fileformats.h
write_jpeg.o: ../../include/sigtypes.h ../../include/signoarch.h
write_jpeg.o: ../../include/fileformats_lib.h ../../include/jpeglib.h
write_jpeg.o: ../../include/jconfig.h ../../include/jmorecfg.h
write_jpeg.o: ../../include/jerror.h fileformats.h
write_tiff.o: ../../include/sigtypes.h ../../include/signoarch.h
write_tiff.o: ../../include/user_lib.h ../../include/headers.h
write_tiff.o: ../../include/sigversion.h ../../include/tiffio.h
write_tiff.o: ../../include/tiff.h fileformats.h
write_ps.o: ../../include/sigtypes.h ../../include/signoarch.h
write_ps.o: ../../include/fileformats_lib.h fileformats.h
write_file_format.o: ../../include/sigtypes.h ../../include/signoarch.h
write_file_format.o: ../../include/setup.h ../../include/tiffio.h
write_file_format.o: ../../include/tiff.h ../../include/user_lib.h
write_file_format.o: ../../include/fileformats_lib.h fileformats.h
ColormapFromRgb.o: ../../include/sigtypes.h ../../include/signoarch.h
ColormapFromRgb.o: ../../include/fileformats_lib.h fileformats.h
conv24to8.o: ../../include/sigtypes.h ../../include/signoarch.h
conv24to8.o: ../../include/fileformats_lib.h fileformats.h
printer_func.o: ../../include/sigtypes.h ../../include/signoarch.h
printer_func.o: ../../include/user_lib.h fileformats.h
printer_func.o: ../../include/fileformats_lib.h
