]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/template_makefile_devel.in
fixed an escaping error, added more infos to the generic error, callback catches...
[helm.git] / matita / template_makefile_devel.in
index 59aefa16d6b47c897f2df510ecda99d84d402f30..1c0b1687b8512e86f52f4515e66f658e6f7a5f7b 100644 (file)
@@ -20,18 +20,20 @@ clean: preall
 cleanall: preall
        $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MCLEAN) all
 
-all.opt opt: preall
+all.opt opt: preall.opt
        $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKEO) build $(devel)
-clean.opt: preall
+clean.opt: preall.opt
        $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKEO) clean $(devel)
-cleanall.opt: preall
+cleanall.opt: preall.opt
        $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MCLEANO) all
 
 %.mo: preall
        $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKE) $@
-%.mo.opt: preall
-       $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKEO) $@
+%.mo.opt: preall.opt
+       $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKEO) $(@:.opt=)
        
 preall:
        $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKE) init $(devel)
 
+preall.opt:
+       $(H)$(XXX) MATITA_FLAGS=$(MATITA_FLAGS) $(MMAKEO) init $(devel)