X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2FMakefile;h=8d6f2ccd2f60da89d179693bdb6bc2a618e44407;hb=68b4f2490c12139c03760b39895619e63b0f38c9;hp=d08583562959e3dd9f0ef7c384138d58fa4aae45;hpb=076439def28e649ec384fae038ed021dadd5f75c;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/Makefile b/matita/matita/contribs/lambdadelta/Makefile index d08583562..8d6f2ccd2 100644 --- a/matita/matita/contribs/lambdadelta/Makefile +++ b/matita/matita/contribs/lambdadelta/Makefile @@ -5,7 +5,7 @@ TRIM := sed "s/ \\+$$//" XOA_DIR := ../../../components/binaries/xoa XOA := xoa.native -XOA_CONF := ground_2/xoa.conf.xml +XOA_CONF := ground/xoa.conf.xml XOA_OPTS := ../../matita.conf.xml $(XOA_CONF) DEP_INPUT := .depend @@ -20,15 +20,13 @@ PRB_OPTS := $(XOA_OPTS) -g -i ORIG := . ./orig.sh ORIGS := basic_2/basic_1.orig -CONTRIB := lambdadelta_2B - WWW := ../../../../helm/www/lambdadelta -TAGS := all names xoa orig elim deps top leaf stats tbls odeps trim contrib clean \ - home up-home +TAGS := all names xoa orig elim deps top leaf stats tbls odeps trim clean \ + pack-ground pack-2a pack-2b \ + home up-home \ -PACKAGES := ground_2 static_2 basic_2 apps_2 alpha_1 -XPACKAGES := ground_2 static_2 basic_2 +PACKAGES := ground basic_2A static_2 basic_2 apps_2 alpha_1 LDWS := $(shell find -name "*.ldw.xml") TBLS := $(shell find -name "*.tbl") @@ -55,14 +53,6 @@ endef $(foreach PKG, $(PACKAGES), $(eval $(call MAS_TEMPLATE,$(PKG)))) -# XMAS ####################################################################### - -define XMAS_TEMPLATE - XMAS += $$(MAS_$(1)) -endef - -$(foreach PKG, $(XPACKAGES), $(eval $(call XMAS_TEMPLATE,$(PKG)))) - # names ###################################################################### NAMES = basic_1A basic_2A static_2 basic_2 @@ -254,11 +244,41 @@ TRIMS := $(MAS) $(TBLS) $(LDWS) trim: $(TRIMS:%=%.trimmed) -# contrib #################################################################### +# package ground ############################################################# + +pack-ground: PKG = lambdadelta_ground + +pack-ground: DIRS = ground + +pack-ground: PMAS = $(shell find $(DIRS) -name *.ma) + +pack-ground: + @echo " TAR -cjf $(PKG).tar.bz2 root $(DIRS)" + $(H)tar -cjf $(PKG).tar.bz2 ../lambdadelta/root $(PMAS:%=../lambdadelta/%) + +# package 2A ################################################################### + +pack-2a: PKG = lambdadelta_2A + +pack-2a: DIRS = basic_2A + +pack-2a: PMAS = $(shell find $(DIRS) -name *.ma) + +pack-2a: + @echo " TAR -cjf $(PKG).tar.bz2 $(DIRS)" + $(H)tar -cjf $(PKG).tar.bz2 $(PMAS:%=../lambdadelta/%) + +# package 2B ################################################################### + +pack-2b: PKG = lambdadelta_2B + +pack-2b: DIRS = static_2 basic_2 + +pack-2b: PMAS = $(shell find $(DIRS) -name *.ma) -contrib: - @echo " TAR -cjf $(CONTRIB).tar.bz2 root $(XPACKAGES)" - $(H)tar -cjf $(CONTRIB).tar.bz2 ../lambdadelta/root $(XMAS:%=../lambdadelta/%) +pack-2b: + @echo " TAR -cjf $(PKG).tar.bz2 $(DIRS)" + $(H)tar -cjf $(PKG).tar.bz2 $(PMAS:%=../lambdadelta/%) # clean ######################################################################