]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/contribs/lambdadelta/Makefile
syntactic components detached from basic_2 become static_2
[helm.git] / matita / matita / contribs / lambdadelta / Makefile
index e5a76486a2d72b066c2d84f9f8732324b5ebdcf7..073dc33a2b640d6b971c771f546e7c4c6503fe3f 100644 (file)
@@ -11,7 +11,6 @@ XOA          := xoa.native
 XOA_OPTS     := ../../matita.conf.xml $(XOA_CONF)
 
 XOA2_CONF    := ground_2/xoa2.conf.xml
-XOA2_TARGETS := ground_2/notation/xoa/notation2.ma ground_2/xoa/xoa2.ma
 XOA2_OPTS    := ../../matita.conf.xml $(XOA2_CONF)
 
 DEP_INPUT    := .depend
@@ -28,9 +27,12 @@ ORIGS        := basic_2/basic_1.orig
 
 CONTRIB      := lambdadelta_2
 
-TAGS := all xoa xoa2 orig elim deps top leaf stats tbls trim contrib
+WWW          := ../../../../helm/www/lambdadelta
 
-PACKAGES  := ground_2 basic_2 apps_2 alpha_1
+TAGS := all xoa xoa2 orig elim deps top leaf stats tbls trim contrib clean \
+        www up-html
+
+PACKAGES  := ground_2 basic_2 static_2 apps_2 alpha_1
 XPACKAGES := ground_2 basic_2
 
 LDWS := $(shell find -name "*.ldw.xml")
@@ -67,15 +69,13 @@ xoa: $(XOA_TARGETS)
 
 $(XOA_TARGETS): $(XOA_CONF)
        @echo "  EXEC $(XOA) $(XOA_CONF)"
-       $(H)MATITA_RT_BASE_DIR=../.. $(XOA_DIR)/$(XOA) $(XOA_OPTS)
+       $(H)$(XOA_DIR)/$(XOA) $(XOA_OPTS)
 
 # xoa2 #######################################################################
 
-xoa2: $(XOA2_TARGETS)
-
-$(XOA2_TARGETS): $(XOA2_CONF)
+xoa2: $(XOA2_CONF)
        @echo "  EXEC $(XOA) $(XOA2_CONF)"
-       $(H)MATITA_RT_BASE_DIR=../.. $(XOA_DIR)/$(XOA) $(XOA2_OPTS)
+       $(H)MATITA_RT_BASE_DIR=../.. $(XOA_DIR)/$(XOA) -s $(XOA2_OPTS)
 
 # elim #######################################################################
 
@@ -254,6 +254,21 @@ contrib:
        @echo "  TAR -czf $(CONTRIB).tar.gz root $(XPACKAGES)"
        $(H)tar -czf $(CONTRIB).tar.gz root $(XMAS)
 
+# clean ######################################################################
+
+clean:
+       $(H)$(RM) `find -name "*~" -type f -print`
+
+# www ######################################################################
+
+www:
+       $(H)$(MAKE) --no-print-directory -C $(WWW) www
+
+# www ######################################################################
+
+up-html:
+       $(H)$(MAKE) --no-print-directory -C $(WWW) up-html
+
 ##############################################################################
 
 .PHONY: $(TAGS)