2016-01-01 18:25:38 +01:00
|
|
|
PLUGIN_TESTS:=probetest loadtest
|
2016-01-01 01:45:04 +01:00
|
|
|
PLUGIN_TEST_BINS:=$(addprefix test/bin/,${PLUGIN_TESTS})
|
|
|
|
|
|
|
|
test/bin:
|
|
|
|
mkdir -p $@
|
|
|
|
|
2016-01-01 18:25:38 +01:00
|
|
|
test/tmp/%:
|
|
|
|
mkdir -p $@
|
|
|
|
|
2016-01-01 01:45:04 +01:00
|
|
|
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
|
|
|
|
|
|
|
|
.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
|