9 MATITAC=../scripts/do_tests.sh ../matitac ../matitaclean /dev/null
10 MATITACOPT=../scripts/do_tests.sh ../matitac.opt ../matitaclean.opt /dev/null
11 VERBOSEMATITAC=../matitac
12 VERBOSEMATITACOPT=../matitac.opt
15 LINKS=.matita matita.lang matita.conf.xml
17 all: $(LINKS) $(SRC:%.ma=%.moo)
20 make MATITAC=$(MATITACOPT) all
23 make MATITAC=$(VERBOSEMATITAC) all
26 make MATITAC=$(VERBOSEMATITACOPT) all
29 rm -f $(SRC:%.ma=%.moo)
32 depend: $(DEPEND_NAME)
34 %.moo:%.ma depend $(LINKS)
35 @[ ! -e $@ ] || ../matitaclean $<
36 @$(MATITAC) $< || ../matitaclean $<
38 $(DEPEND_NAME): $(SRC) $(LINKS)
39 ../matitadep $(SRC) > $@
41 # Let's prepare the environment
46 ln -s ../matita.lang .
49 ln -s ../matita.conf.xml .
52 include $(DEPEND_NAME)