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_gif.c \
		write_ps.c \
		ColormapFromRgb.c \
		conv24to8.c \
		printer_func.c
USER_C_OBJS = ${USER_C_SRCS:.c=.o}

MKDEPEND_CSRCS = ${USER_C_SRCS}
depend: makefile.d

makefile.d:
	touch makefile.d
	makedepend -fmakefile.d -- ${CFLAGS} -- ${MKDEPEND_CSRCS}


${LIB} : ${USER_C_OBJS}
		rm -f ${LIB}
		$(AR) -rsc ${LIB} ${USER_C_OBJS}
		rootchmod 664 ${LIB}

install: all

cleanexe:;	rm -f core
clean:		cleanexe
		rm -f *.o  *.d *.d.bak

-include makefile.d
