3 DIR = $(shell basename $$PWD)
7 TRANSCRIPT = $(BIN)../components/binaries/transcript/transcript.opt
11 MMAS = $(shell find -name "*.mma")
12 MAS = $(MMAS:%.mma=%.ma)
16 $(H)$(BIN)matitac $(MATITAOPTIONS) 2>> $(LOG)
17 $(DIR).opt opt all.opt:
19 $(H)$(BIN)matitac.opt $(MATITAOPTIONS) 2>> $(LOG)
23 $(H)$(BIN)matitac $(MATITAOPTIONS) $*.mma 2>> $(LOG)
26 $(H)$(BIN)matitac $(MATITAOPTIONS) $*.ma 2>> $(LOG)
29 $(H)$(BIN)matitac.opt $(MATITAOPTIONS) $*.mma 2>> $(LOG)
32 $(H)$(BIN)matitac.opt $(MATITAOPTIONS) $*.ma 2>> $(LOG)
35 $(H)$(BIN)matitaclean $(MATITAOPTIONS)
38 $(H)$(BIN)matitaclean.opt $(MATITAOPTIONS)
41 $(H)(BIN)matitadep $(MATITAOPTIONS)
43 $(H)$(BIN)matitadep.opt $(MATITAOPTIONS)
45 ifneq ($(strip $(MAS)),)
47 $(H)$(BIN)matitaclean.opt $(MATITAOPTIONS) $(MAS)
51 $(H)echo no files to clean
54 mma: $(DEVEL).conf.xml clean.ma
55 $(H)$(TRANSCRIPT) $(TRANSCRIPTOPTIONS) -C $(BIN) $(DEVEL)
57 %.ts: $(DEVEL).conf.xml
58 $(H)$(BIN)matitaclean.opt $(MATITAOPTIONS) $*.ma
60 $(H)$(TRANSCRIPT) $(TRANSCRIPTOPTIONS) -C $(BIN) $* $(DEVEL)