X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fmatita%2Ftests%2Fbad_tests%2FMakefile;h=7620894f2749e74eecc1507a9016f8fe1beec680;hb=b1527286e32c8651d65619af61e3f638b3b89f8d;hp=6ce0b0d62fa605069660bae071733c841952614c;hpb=ceb977d9f052e99b0e473c5484578eaaf307a4f6;p=helm.git diff --git a/helm/matita/tests/bad_tests/Makefile b/helm/matita/tests/bad_tests/Makefile index 6ce0b0d62..7620894f2 100644 --- a/helm/matita/tests/bad_tests/Makefile +++ b/helm/matita/tests/bad_tests/Makefile @@ -1,13 +1,13 @@ SRC=$(wildcard *.ma) -MATITA_FLAGS = +MATITA_FLAGS = -I ../.. NODB=false ifeq ($(NODB),true) MATITA_FLAGS += -nodb endif -MATITAC=../../scripts/do_tests.sh $(DO_TESTS_OPTS) "../../matitac $(MATITA_FLAGS) -noprofile" "../../matitaclean $(MATITA_FLAGS)" log -MATITACOPT=../../scripts/do_tests.sh $(DO_TESTS_OPTS) "../../matitac.opt $(MATITA_FLAGS) -noprofile" "../../matitaclean.opt $(MATITA_FLAGS)" log +MATITAC=../../scripts/do_tests.sh $(DO_TESTS_OPTS) "../../matitac $(MATITA_FLAGS) -noprofile" "../../matitaclean $(MATITA_FLAGS)" /dev/null FAIL +MATITACOPT=../../scripts/do_tests.sh $(DO_TESTS_OPTS) "../../matitac.opt $(MATITA_FLAGS) -noprofile" "../../matitaclean.opt $(MATITA_FLAGS)" /dev/null FAIL VERBOSEMATITAC=../../matitac $(MATITA_FLAGS) VERBOSEMATITACOPT=../../matitac.opt $(MATITA_FLAGS) @@ -32,23 +32,23 @@ verbose: %.opt: $(H)$(MAKE) MATITAC='$(MATITACOPT)' MATITACLEAN='$(MATITACLEANOPT)' MATITADEP='$(MATITADEPOPT)' $(@:%.opt=%) -clean: +clean_: + $(H)rm -f __*not_for_matita + +clean: clean_ $(H)$(MATITACLEAN) $(SRC) -cleanall: +cleanall: clean_ $(H)rm -f $(SRC:%.ma=%.moo) - $(MATITACLEAN) all + $(H)$(MATITACLEAN) all depend: - rm -f $(DEPEND_NAME) - $(MAKE) $(DEPEND_NAME) + $(H)rm -f $(DEPEND_NAME) + $(H)$(MAKE) $(DEPEND_NAME) .PHONY: depend %.moo: - $(H)($(MATITAC) $< && echo "ERROR: THIS SHOULD FAIL!") || \ - ((diff `basename $< .ma`.log log > diff || \ - (echo "ERROR: WRONG OUTPUT"; cat diff)) && rm -f log diff) || \ - rm -f log diff + $(H)$(MATITAC) $< $(DEPEND_NAME): $(SRC) $(H)$(MATITADEP) $(SRC) > $@ || rm -f $@