.PHONY: all clean realclean distclean dist install
PACKAGE:=secnet
-VERSION=0.4.5
+VERSION=0.5.0
VPATH:=@srcdir@
srcdir:=@srcdir@
TESTDIRS=stest mtest
-check: eax-aes-test.confirm eax-serpent-test.confirm \
+FAST_CHECKS= eax-aes-test.confirm eax-serpent-test.confirm \
eax-serpentbe-test.confirm check-ipaddrset \
- msgcode-test.confirm $(addprefix check-,$(TESTDIRS))
+ $(addprefix check-,$(TESTDIRS))
+
+CHECKS += $(FAST_CHECKS)
+CHECKS += msgcode-test.confirm
+
+check: $(CHECKS)
+
+recheck:
+ rm -f $(FAST_CHECKS)
+ rm -rf $(addsuffix /d-*, $(TESTDIRS))
+ $(MAKE) check
version.c: Makefile
echo "#include \"secnet.h\"" >$@.new
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) -rf __pycache__
$(RM) -f msgcode-test.confirm msgcode-test
$(addprefix clean-,$(TESTDIRS)): clean-%: