# Makefile Template for Open Middleware Library
# 	K.Saitoh, 11/27/2004

include ../../makefile.inc

OBJS = filter.o srz.o

all : libomt.a

libomt.a : ${OBJS}
	${RM} $@
	${AR} $@ ${OBJS} 

clean :
	${RM} *.o
	${RM} *.a

install : ${LIBDIR}/libomt.a

${LIBDIR}/libomt.a : libomt.a
	${CP} libomt.a ${LIBDIR}

filter.o : ${SRCDIR}/filter.cpp\
	${INCDIR}/omt/common.h\
	${INCDIR}/omt/gstream.h
	${CCPP} ${CFLAGS} -I${INCDIR} -c ${SRCDIR}/filter.cpp

srz.o : ${SRCDIR}/srz.cpp\
	${INCDIR}/omt/common.h\
	${INCDIR}/omt/filter.h\
	${INCDIR}/omt/gstream.h\
	${INCDIR}/omt/tkstream.h\
	${INCDIR}/omt/pcontainer.h\
	${INCDIR}/omt/phash.h\
	${INCDIR}/omt/plist.h\
	${INCDIR}/omt/srz.h\
	${INCDIR}/omt/xbuf.h
	${CCPP} ${CFLAGS} -I${INCDIR} -c ${SRCDIR}/srz.cpp
