X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fmowgli%2Fhome%2Fhtml%2FMakefile;h=0537f51d121153310e20cd3675e40be4d813f92c;hb=8b27edce3f78c9a0922e9a3a22fd1639c78e64fc;hp=0d514f07d622bd16bc252abdf7af698d801513f8;hpb=ce7192054b9f426b6fed4bc484815b4d80a907d4;p=helm.git diff --git a/helm/mowgli/home/html/Makefile b/helm/mowgli/home/html/Makefile index 0d514f07d..0537f51d1 100644 --- a/helm/mowgli/home/html/Makefile +++ b/helm/mowgli/home/html/Makefile @@ -1,9 +1,13 @@ TEMPLATESROOT = ../templates XMLROOT = ../xml XSLROOT = ../xsl -DOCUMENTS = home.html index.html menu.html \ +DOCUMENTS = \ + index.html \ + home.html \ + menu.html \ consortium.html \ project.html \ + news.html \ sites/aei.html \ sites/bologna.html \ sites/dfki.html \ @@ -55,6 +59,7 @@ DOCUMENTS = home.html index.html menu.html \ publications/others/tcs2001_og.html \ publications/others/tphols2000_gwz.html \ publications/others/tphols2001_apss.html \ + work-packages/index.html \ work-packages/distribution.html \ work-packages/information-dissemination-and-exploitation.html \ work-packages/interfaces.html \ @@ -67,38 +72,48 @@ DOCUMENTS = home.html index.html menu.html \ all: $(DOCUMENTS) home.html: $(TEMPLATESROOT)/home.html - cp $(TEMPLATESROOT)/home.html . + cp $< $@ index.html: $(TEMPLATESROOT)/index.html - cp $(TEMPLATESROOT)/index.html . + cp $< $@ menu.html: $(TEMPLATESROOT)/menu.html - cp $(TEMPLATESROOT)/menu.html . + sed s/\@DATE\@/"`date`"/ $< >$@ consortium.html: $(XMLROOT)/consortium.xml \ $(XSLROOT)/consortium.xsl - xsltproc -o $@ $(XSLROOT)/consortium.xsl $(XMLROOT)/consortium.xml + xsltproc -o $@ $(XSLROOT)/consortium.xsl $< project.html: $(XMLROOT)/project.xml \ $(XSLROOT)/project.xsl - xsltproc -o $@ $(XSLROOT)/project.xsl $(XMLROOT)/project.xml + xsltproc -o $@ $(XSLROOT)/project.xsl $< -sites/%.html: $(XMLROOT)/$(@:%.html=%.xml) \ +news.html: $(XMLROOT)/news.xml \ + $(XSLROOT)/news.xsl + xsltproc -o $@ $(XSLROOT)/news.xsl $< + +sites/%.html: $(XMLROOT)/sites/%.xml \ $(XSLROOT)/site.xsl - xsltproc -o $@ $(XSLROOT)/site.xsl $(XMLROOT)/$(@:%.html=%.xml) + xsltproc -o $@ $(XSLROOT)/site.xsl $< -people/%.html: $(XMLROOT)/$(@:%.html=%.xml) \ +people/%.html: $(XMLROOT)/people/%.xml \ $(XSLROOT)/person.xsl - xsltproc -o $@ $(XSLROOT)/person.xsl $(XMLROOT)/$(@:%.html=%.xml) + xsltproc -o $@ $(XSLROOT)/person.xsl $< -publications/%.html: $(XMLROOT)/$(@:%.html=%.xml) \ +publications/%.html: $(XMLROOT)/publications/%.xml \ $(XSLROOT)/publication.xsl - xsltproc -o $@ $(XSLROOT)/publication.xsl $(XMLROOT)/$(@:%.html=%.xml) + xsltproc -o $@ $(XSLROOT)/publication.xsl $< -work-packages/%.html: $(XMLROOT)/$(@:%.html=%.xml) \ +work-packages/index.html: $(TEMPLATESROOT)/work-packages/index.html + cp $< $@ + +work-packages/%.html: $(XMLROOT)/work-packages/%.xml \ $(XSLROOT)/work-package.xsl - xsltproc -o $@ $(XSLROOT)/work-package.xsl $(XMLROOT)/$(@:%.html=%.xml) + xsltproc -o $@ $(XSLROOT)/work-package.xsl $< clean: rm -f $(DOCUMENTS) .PHONY: clean + +$(XSLROOT)/%.xsl : $(XSLROOT)/common.xsl +