Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
secnet: $(wildcard .git/packed-refs)
endif
secnet: $(wildcard .git/packed-refs)
endif
check: eax-aes-test.confirm eax-serpent-test.confirm \
eax-serpentbe-test.confirm check-ipaddrset \
check: eax-aes-test.confirm eax-serpent-test.confirm \
eax-serpentbe-test.confirm check-ipaddrset \
- msgcode-test.confirm check-stest
+ msgcode-test.confirm $(addprefix check-,$(TESTDIRS))
version.c: Makefile
echo "#include \"secnet.h\"" >$@.new
version.c: Makefile
echo "#include \"secnet.h\"" >$@.new
check-stest: secnet test-example/sites.conf
$(MAKE) -C stest check
check-stest: secnet test-example/sites.conf
$(MAKE) -C stest check
+check-mtest: make-secnet-sites ipaddrset.py
+ $(MAKE) -C mtest check
+
test-example/sites.conf:
$(MAKE) -C test-example
test-example/sites.conf:
$(MAKE) -C test-example
rm -f $(STALE_PYTHON_FILES)
$(MAKE) install
rm -f $(STALE_PYTHON_FILES)
$(MAKE) install
+clean: $(addprefix clean-,$(TESTDIRS))
$(RM) -f *.o *.yy.[ch] *.tab.[ch] $(TARGETS) core version.c
$(RM) -f *.d *.pyc *~ eax-*-test.confirm eax-*-test
$(RM) -f msgcode-test.confirm msgcode-test
$(RM) -f *.o *.yy.[ch] *.tab.[ch] $(TARGETS) core version.c
$(RM) -f *.d *.pyc *~ eax-*-test.confirm eax-*-test
$(RM) -f msgcode-test.confirm msgcode-test
+
+$(addprefix clean-,$(TESTDIRS)): clean-%:
+ $(MAKE) -C $* clean
realclean: clean
$(RM) -f *~ Makefile config.h *.d \
realclean: clean
$(RM) -f *~ Makefile config.h *.d \