2019-01-14 03:20:54 +01:00
|
|
|
#
|
2019-01-17 11:51:07 +01:00
|
|
|
# dd2 monitoring
|
2019-01-14 03:20:54 +01:00
|
|
|
#
|
2019-01-22 17:23:11 +01:00
|
|
|
# build the core functions, use with care
|
2019-01-14 03:20:54 +01:00
|
|
|
#
|
|
|
|
|
2019-01-17 09:07:47 +01:00
|
|
|
|
2019-01-17 11:51:07 +01:00
|
|
|
COPT = -Wall -fpic -g -DDEBUG_LEVEL=0
|
|
|
|
OBJS = lut1024f.o parseconf.o utils.o
|
|
|
|
DEPS = Makefile
|
2019-01-18 16:27:06 +01:00
|
|
|
ALIB = libdd2m-core.a
|
2019-01-17 11:51:07 +01:00
|
|
|
# ---------------------------------------------------
|
2019-01-14 03:20:54 +01:00
|
|
|
|
2019-01-18 16:27:06 +01:00
|
|
|
${ALIB}: ${OBJS}
|
|
|
|
ar r $@ $?
|
2019-01-17 09:07:47 +01:00
|
|
|
|
2019-01-17 11:51:07 +01:00
|
|
|
lut1024f.o: lut1024f.c lut1024.h ${DEPS}
|
2019-01-17 09:07:47 +01:00
|
|
|
gcc -Wall -c $<
|
|
|
|
|
2019-01-17 11:51:07 +01:00
|
|
|
parseconf.o: parseconf.c config.h ${DEPS}
|
|
|
|
gcc -Wall -c $<
|
|
|
|
|
|
|
|
utils.o: utils.c utils.h ${DEPS}
|
|
|
|
gcc -Wall -c $<
|
2019-01-17 09:07:47 +01:00
|
|
|
|
2019-01-17 11:51:07 +01:00
|
|
|
# ---------------------------------------------------
|
2019-01-17 09:07:47 +01:00
|
|
|
|
2019-01-18 16:27:06 +01:00
|
|
|
t: t.c ${ALIB} lut1024.h config.h utils.h ${DEPS}
|
|
|
|
gcc -Wall $< ${ALIB} -o $@
|
2019-01-14 03:20:54 +01:00
|
|
|
|
|
|
|
foo.lut1024f: mklut.pl Makefile
|
|
|
|
./mklut.pl quux > $@
|
|
|
|
|