telegram-purple/test/Makefile

27 lines
540 B
Makefile
Raw Permalink Normal View History

2016-01-01 18:25:38 +01:00
PLUGIN_TESTS:=probetest loadtest
PLUGIN_TEST_BINS:=$(addprefix test/bin/,${PLUGIN_TESTS})
test/bin:
mkdir -p $@
2016-01-01 18:25:38 +01:00
test/tmp/%:
mkdir -p $@
test/bin/%: test/%.c test/bin bin/telegram-purple.so
${CC} ${CFLAGS} ${CPPFLAGS} -I ${srcdir}/tgl -o $@ $< ${LDFLAGS}
.PHONY: ${PLUGIN_TESTS}
${PLUGIN_TESTS}: %: test/bin/% test/tmp/user
$< bin/telegram-purple.so
.PHONY: check
check: ${PLUGIN_TESTS} test/tmp/user
@echo "'make check' passed."
.PHONY: recheck
recheck: clean-test check
.PHONY: clean-test
clean-test:
2016-08-08 10:44:09 +02:00
rm -rf test/bin test/tmp