X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fmowgli%2Fhome%2Fhtml%2FMakefile;h=db2933ce61f333b241c6c33de2338b30bf89032b;hb=9152ee5971532f9ad3525e64c8102a930206027c;hp=9d07d1f620b19475dfa201a4f03bd475d026e3d2;hpb=d1d88f4aad684bb6572a892bab57c6db726be461;p=helm.git diff --git a/helm/mowgli/home/html/Makefile b/helm/mowgli/home/html/Makefile index 9d07d1f62..db2933ce6 100644 --- a/helm/mowgli/home/html/Makefile +++ b/helm/mowgli/home/html/Makefile @@ -1,21 +1,58 @@ -#DESTDIR = /projects/mowgli/public_html -DESTDIR = /tmp/mowgli +DESTDIR = /projects/mowgli/public_html +#DESTDIR = /tmp/mowgli +XSLTP = xsltproc --param current-date "'`date`'" TEMPLATESROOT = ../templates XMLROOT = ../xml XSLROOT = ../xsl +PEOPLE = \ + people/aei/kelley.html \ + people/aei/schutz.html \ + people/aei/velden.html \ + people/aei/wegner.html \ + people/bologna/asperti.html \ + people/bologna/guidi.html \ + people/bologna/padovani.html \ + people/bologna/sacerdoti.html \ + people/bologna/schena.html \ + people/dfki/kohlhase.html \ + people/dfki/melis.html \ + people/dfki/siekmann.html \ + people/inria/amerkad.html \ + people/inria/bertot.html \ + people/inria/chicli.html \ + people/inria/delahaye.html \ + people/inria/herbelin.html \ + people/inria/naciri.html \ + people/inria/pottier.html \ + people/inria/rideau.html \ + people/inria/thery.html \ + people/nijmegen/barendregt.html \ + people/nijmegen/barreiro.html \ + people/nijmegen/cohen.html \ + people/nijmegen/cruz-filipe.html \ + people/nijmegen/geuvers.html \ + people/nijmegen/niqui.html \ + people/nijmegen/stein.html \ + people/nijmegen/synek.html \ + people/nijmegen/wiedijk.html \ + people/trusted-logic/bolignano.html + DOCUMENTS = \ index.html \ home.html \ menu.html \ project-management.html \ - project_summary.html \ + project-objectives.html \ + project-summary.html \ consortium.html \ project.html \ news.html \ events.html \ + deadlines.html \ + people-list.html \ deliverables/distribution/d5a.html \ deliverables/distribution/d5b.html \ deliverables/information-dissemination-and-exploitation/d7a.html \ @@ -45,43 +82,16 @@ DOCUMENTS = \ deliverables/transformation/d2e.html \ deliverables/transformation/d2f.html \ deliverables/transformation/d2g.html \ + members/index.html \ + members/ml-help-example.txt \ + software/index.html \ sites/aei.html \ sites/bologna.html \ sites/dfki.html \ sites/inria.html \ sites/nijmegen.html \ sites/trusted-logic.html \ - people/aei/kelley.html \ - people/aei/schutz.html \ - people/aei/velden.html \ - people/aei/wegner.html \ - people/bologna/asperti.html \ - people/bologna/guidi.html \ - people/bologna/padovani.html \ - people/bologna/sacerdoti.html \ - people/bologna/schena.html \ - people/dfki/kohlhase.html \ - people/dfki/melis.html \ - people/dfki/siekmann.html \ - people/inria/amerkad.html \ - people/inria/bertot.html \ - people/inria/chicli.html \ - people/inria/delahaye.html \ - people/inria/herbelin.html \ - people/inria/naciri.html \ - people/inria/pottier.html \ - people/inria/rideau.html \ - people/inria/thery.html \ - people/nijmegen/barendregt.html \ - people/nijmegen/barreiro.html \ - people/nijmegen/cohen.html \ - people/nijmegen/cruz-filipe.html \ - people/nijmegen/geuvers.html \ - people/nijmegen/niqui.html \ - people/nijmegen/stein.html \ - people/nijmegen/synek.html \ - people/nijmegen/wiedijk.html \ - people/trusted-logic/bolignano.html \ + publications/index.html \ publications/others/category_al.html \ publications/others/crimea2001_apss.html \ publications/others/cup_s.html \ @@ -104,68 +114,106 @@ DOCUMENTS = \ work-packages/project-management.html \ work-packages/requirement-analysis.html \ work-packages/testing-and-validation.html \ - work-packages/transformation.html + work-packages/transformation.html \ + $(PEOPLE) all: $(DOCUMENTS) home.html: $(TEMPLATESROOT)/home.html.top $(TEMPLATESROOT)/home.html.bot \ $(XMLROOT)/news.xml \ - $(XSLROOT)/latest-news.xsl + $(XMLROOT)/other-events.xml \ + $(XSLROOT)/latest-news.xsl \ + $(XSLROOT)/sort-events-by-beginning.xsl \ + $(XSLROOT)/approaching-deadlines.xsl cat $(TEMPLATESROOT)/home.html.top >$@ - xsltproc $(XSLROOT)/latest-news.xsl $(XMLROOT)/news.xml >>$@ - cat $(TEMPLATESROOT)/home.html.bot >>$@ + $(XSLTP) $(XSLROOT)/latest-news.xsl $(XMLROOT)/news.xml >>$@ +# cat $(TEMPLATESROOT)/home.html.mid >>$@ +# $(XSLTP) $(XSLROOT)/sort-events-by-beginning.xsl $(XMLROOT)/other-events.xml | $(XSLTP) $(XSLROOT)/approaching-deadlines.xsl - >>$@ +# cat $(TEMPLATESROOT)/home.html.bot >>$@ + sed s/\@DATE\@/"`date`"/ $(TEMPLATESROOT)/home.html.bot >>$@ index.html: $(TEMPLATESROOT)/index.html cp $< $@ +members/ml-help-example.txt: $(TEMPLATESROOT)/ml-help-example.txt + cp $< $@ + +members/index.html: $(XMLROOT)/members-index.xml \ + $(XSLROOT)/xhtml-content.xsl + $(XSLTP) --param path_to_top "'..'" -o $@ $(XSLROOT)/xhtml-content.xsl $< + +software/index.html: $(XMLROOT)/software/index.xml \ + $(XSLROOT)/xhtml-content.xsl + $(XSLTP) --param path_to_top "'..'" -o $@ $(XSLROOT)/xhtml-content.xsl $< + menu.html: $(TEMPLATESROOT)/menu.html sed s/\@DATE\@/"`date`"/ $< >$@ -project-management.html: $(TEMPLATESROOT)/project-management.html - cp $< $@ +project-management.html: $(XMLROOT)/project-management.xml \ + $(XSLROOT)/xhtml-content.xsl + $(XSLTP) --param path_to_top "'.'" -o $@ $(XSLROOT)/xhtml-content.xsl $< -project_summary.html: $(TEMPLATESROOT)/project_summary.html - cp $< $@ +project-summary.html: $(XMLROOT)/project-summary.xml \ + $(XSLROOT)/xhtml-content.xsl + $(XSLTP) --param path_to_top "'.'" -o $@ $(XSLROOT)/xhtml-content.xsl $< + +project-objectives.html: $(XMLROOT)/project-objectives.xml \ + $(XSLROOT)/xhtml-content.xsl + $(XSLTP) --param path_to_top "'.'" -o $@ $(XSLROOT)/xhtml-content.xsl $< + +people-list.html: $(XMLROOT)/people/index.xml $(XSLROOT)/person-entry.xsl \ + $(XSLROOT)/people-list.xsl + $(XSLTP) -o $@ $(XSLROOT)/people-list.xsl $< consortium.html: $(XMLROOT)/consortium.xml \ $(XSLROOT)/consortium.xsl - xsltproc -o $@ $(XSLROOT)/consortium.xsl $< + $(XSLTP) -o $@ $(XSLROOT)/consortium.xsl $< project.html: $(XMLROOT)/project.xml \ $(XSLROOT)/project.xsl - xsltproc -o $@ $(XSLROOT)/project.xsl $< + $(XSLTP) -o $@ $(XSLROOT)/project.xsl $< news.html: $(XMLROOT)/news.xml \ $(XSLROOT)/news.xsl - xsltproc -o $@ $(XSLROOT)/news.xsl $< + $(XSLTP) -o $@ $(XSLROOT)/news.xsl $< events.html: $(XMLROOT)/other-events.xml \ + $(XSLROOT)/sort-events-by-beginning.xsl \ $(XSLROOT)/events.xsl - xsltproc -o $@ $(XSLROOT)/events.xsl $< + $(XSLTP) $(XSLROOT)/sort-events-by-beginning.xsl $< | $(XSLTP) -o $@ $(XSLROOT)/events.xsl - + +deadlines.html: $(XMLROOT)/other-events.xml \ + $(XSLROOT)/sort-events-by-deadline.xsl \ + $(XSLROOT)/deadlines.xsl + $(XSLTP) $(XSLROOT)/sort-events-by-deadline.xsl $< | $(XSLTP) -o $@ $(XSLROOT)/deadlines.xsl - deliverables/%.html: $(XMLROOT)/deliverables/%.xml \ $(XSLROOT)/deliverable.xsl - xsltproc -o $@ $(XSLROOT)/deliverable.xsl $< + $(XSLTP) -o $@ $(XSLROOT)/deliverable.xsl $< sites/%.html: $(XMLROOT)/sites/%.xml \ $(XSLROOT)/site.xsl - xsltproc -o $@ $(XSLROOT)/site.xsl $< + $(XSLTP) -o $@ $(XSLROOT)/site.xsl $< people/%.html: $(XMLROOT)/people/%.xml \ $(XSLROOT)/person.xsl - xsltproc -o $@ $(XSLROOT)/person.xsl $< + $(XSLTP) -o $@ $(XSLROOT)/person.xsl $< + +publications/index.html: $(XMLROOT)/publications/index.xml \ + $(XSLROOT)/publications-index.xsl + $(XSLTP) -o $@ $(XSLROOT)/publications-index.xsl $< publications/%.html: $(XMLROOT)/publications/%.xml \ $(XSLROOT)/publication.xsl - xsltproc -o $@ $(XSLROOT)/publication.xsl $< + $(XSLTP) -o $@ $(XSLROOT)/publication.xsl $< work-packages/index.html: $(XMLROOT)/work-packages/index.xml \ $(XSLROOT)/work-packages_index.xsl - xsltproc -o $@ $(XSLROOT)/work-packages_index.xsl $< + $(XSLTP) -o $@ $(XSLROOT)/work-packages_index.xsl $< work-packages/%.html: $(XMLROOT)/work-packages/%.xml \ $(XSLROOT)/work-package.xsl - xsltproc -o $@ $(XSLROOT)/work-package.xsl $< + $(XSLTP) -o $@ $(XSLROOT)/work-package.xsl $< clean: rm -f $(DOCUMENTS) @@ -183,6 +231,7 @@ install: $(DOCUMENTS) cp ../images/*.* $(DESTDIR)/images mkdir -p $(DESTDIR)/style cp ../style/*.css $(DESTDIR)/style + cp ../htaccess $(DESTDIR)/html/members/.htaccess sed s/menu\\.html/html\\/menu\\.html/ $(DESTDIR)/index.html uninstall: