#
#		dd2 monitoring
#
#	buil the core functions, use with care
#


COPT = -Wall -fpic -g -DDEBUG_LEVEL=0
OBJS = lut1024f.o parseconf.o utils.o
DEPS = Makefile
ALIB = libdd2m-core.a
# ---------------------------------------------------

${ALIB}:	${OBJS}
	ar r $@ $?

lut1024f.o:	lut1024f.c lut1024.h ${DEPS}
	gcc -Wall -c $<

parseconf.o:	parseconf.c config.h  ${DEPS}
	gcc -Wall -c $<

utils.o:	utils.c utils.h  ${DEPS}
	gcc -Wall -c $<

# ---------------------------------------------------

t:	t.c ${ALIB}  lut1024.h config.h utils.h ${DEPS}
	gcc -Wall $< ${ALIB} -o $@

foo.lut1024f:	mklut.pl Makefile
	./mklut.pl quux > $@