lint-xml index lddl install-xml \
test-html html install-html \
install-jed install-bib install-contrib \
+ install-automath install-matita \
LDURL = http://lambdadelta.info/
JEDDIR = $(HOME)/mps/jed
BIBDIR = $(HOME)/texmf/bibtex/bib
CONTRIBDIR = $(ETCDIR)/lambdadelta
+HELENADIR = ../../software/helena
WEBDIRS = $(SRCDIR) $(ETCDIR)
REMOTE = helm.cs.unibo.it
RDIR = /projects/helm/public_html/lambdadelta
-RXMLDIR = $(REMOTE):$(RDIR)/xml
-RHTMLDIR = $(REMOTE):$(RDIR)/static/lddl
+RHOMEDIR = $(REMOTE):$(RDIR)
+RXMLDIR = $(RHOMEDIR)/xml
+RHTMLDIR = $(RHOMEDIR)/static/lddl
+RDOWNDIR = $(RHOMEDIR)/download
SLS = helena.sl automath.sl
BIB = lambdadelta.bib
CONTRIB = lambdadelta_2.tar.gz
-XMLS = brg_si/grundlagen/l/not.ld.xml \
- brg_si/grundlagen/l/et.ld.xml \
- brg_si/grundlagen/l/e/st/eq/landau/n/rt/rp/r/c/8283/t234.ld.xml \
- brg_si/grundlagen/l/e/pairis1.ld.xml \
- brg_si/grundlagen/l/e/st/eq/landau/n/327/t25.ld.xml \
- crg_si/grundlagen/l/not.ld.xml \
- crg_si/grundlagen/l/et.ld.xml \
- crg_si/grundlagen/l/e/st/eq/landau/n/rt/rp/r/c/8283/t234.ld.xml \
- crg_si/grundlagen/l/e/pairis1.ld.xml \
- crg_si/grundlagen/l/e/st/eq/landau/n/327/t25.ld.xml \
- brg_si/grundlagen/ccs.ldc.xml
+XMLS = Environment/grundlagen_2/l/not.ld.xml \
+ Environment/grundlagen_2/l/et.ld.xml \
+ Environment/grundlagen_2/l/e/st/eq/landau/n/rt/rp/r/c/8283/t234.ld.xml \
+ Environment/grundlagen_2/l/e/pairis1.ld.xml \
+ Environment/grundlagen_2/l/e/st/eq/landau/n/327/t25.ld.xml \
LDWEB = ld_web.xsl ld_web_root.xsl ld_web_library.xsl
+AUTOMATH = examples/automath/grundlagen_2.aut
+
+MATITA = matita/root matita/grundlagen_2.ma
+
XMLLINT = xmllint --noout
XSLT = xalan
XHTBL = $(XHTBLDIR)/xhtbl.native
$(H)find $(XMLDIR) -name "*.ld.xml" | sed s/.xml//g | sed s/xml/ld:/g > $(XMLDIR)/index.txt
$(H)sed "s/^/make --no-print-directory /" $(XMLDIR)/index.txt | sed s.ld:/.. > $(ETCDIR)/make_html.sh
-lddl: $(ETCDIR)/exclude.txt index
+$(DOWNDIR)/lddl.tar.bz2 lddl: $(ETCDIR)/exclude.txt $(XMLDIR)/index.txt
@echo " GENERATE lddl.tar.bz2"
$(H)tar -cjf $(DOWNDIR)/lddl.tar.bz2 -X $< $(XMLDIR)
-install-xml: $(XMLDIR)/index.txt
+install-xml: $(DOWNDIR)/lddl.tar.bz2
@echo " INSTALL xml"
- $(H)scp -r $< $(XMLDIR)/brg_si/ $(XMLDIR)/crg_si/ $(RXMLDIR)
+ $(H)scp $^ $(RDOWNDIR)
+ $(H)ssh $(REMOTE) "cd $(RDIR) && tar -xjf download/lddl.tar.bz2"
+
+# $(H)scp -r $(XMLDIR) $(RXMLDIR)
test-html:
@$(MAKE) --no-print-directory $(XMLS:%.xml=%)
@echo " INSTALL $(CONTRIB)"
$(H)scp $< $(DOWNDIR)
+install-automath: $(HELENADIR)/$(AUTOMATH)
+ @echo " INSTALL $(notdir $<)"
+ $(H)scp $< $(DOWNDIR)
+
+install-matita: $(MATITA:%=$(HELENADIR)/%)
+ @echo " INSTALL matita"
+ $(H)tar -C $(HELENADIR) -cjf $(DOWNDIR)/grundlagen_2.tar.bz2 $(MATITA)
+
up:
- @echo " UPDATE $(REMOTE):$(RDIR)"
+ @echo " UPDATE $(RHOMEDIR)"
$(H)ssh $(REMOTE) "svn up $(RDIR)"
%.ld: