9 MATITAC=../scripts/do_tests.sh ../matitac echo /dev/null
10 MATITACOPT=../scripts/do_tests.sh ../matitac.opt echo /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 @make MATITAC="$(MATITACOPT)" $(@:%.opt=%)
32 rm -f $(SRC:%.ma=%.moo)
35 depend: $(DEPEND_NAME)
37 %.moo:%.ma depend $(LINKS)
38 @[ ! -e $@ ] || ../matitaclean $<
39 @$(MATITAC) $< || ../matitaclean $<
41 $(DEPEND_NAME): $(SRC) $(LINKS)
42 ../matitadep $(SRC) > $@
44 # Let's prepare the environment
49 ln -s ../matita.lang .
52 ln -s ../matita.conf.xml .
55 include $(DEPEND_NAME)