Idris-dev/test/Makefile
2014-10-09 08:46:28 +02:00

29 lines
603 B
Makefile

.PHONY: test test_java test_js update diff distclean $(TESTS)
TESTS = $(sort $(patsubst %/,%.test,$(wildcard */)))
test: $(TESTS)
%.test:
@perl ./runtest.pl $(patsubst %.test,%,$@)
test_java:
@perl ./runtest.pl without --codegen Java
test_js:
@perl ./runtest.pl without sugar004 reg029 reg052 io001 dsl002 io003 effects001 effects002 buffer001 basic011 --codegen node
test_llvm:
@perl ./runtest.pl without primitives003 sugar004 io003 buffer001 --codegen llvm
update:
/usr/bin/env perl ./runtest.pl all -u
diff:
/usr/bin/env perl ./runtest.pl all -d
distclean:
rm -f *~
rm -f */output