catala/examples/Makefile
2022-01-11 10:42:12 +01:00

23 lines
474 B
Makefile

CATALA_OPTS?=""
CLERK_OPTS?=
CLERK=../_build/default/build_system/clerk.exe --exe "../_build/default/compiler/catala.exe" \
$(CLERK_OPTS) --catala-opts=$(CATALA_OPTS) test
################################
# Running legislation unit tests
################################
%.catala_en %.catala_fr %.catala_pl: .FORCE
@$(CLERK) $@
TEST_FILES?=$(wildcard */tests/*.catala*)
pass_tests: $(TEST_FILES)
reset_tests: CLERK_OPTS+=--reset
reset_tests: $(TEST_FILES)
.FORCE: