X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fmowgli%2Fhome%2Fhtml%2FMakefile;h=dc9365a5be4ad1a0a7cc624d0b27d428575333f1;hb=ebc089606ccbb3e9dbde142542a1f98f5020b4dd;hp=243319d94065b389c2249127e294a12f68ed3962;hpb=d1da07a85f05c0b6d20295788f98c776e82105c9;p=helm.git
diff --git a/helm/mowgli/home/html/Makefile b/helm/mowgli/home/html/Makefile
index 243319d94..dc9365a5b 100644
--- a/helm/mowgli/home/html/Makefile
+++ b/helm/mowgli/home/html/Makefile
@@ -1,17 +1,30 @@
+# Note: "make FRAMES=x" works too
+FRAMES = yes
+#FRAMES = no
-#DESTDIR = /projects/mowgli/public_html
-DESTDIR = /tmp/mowgli
+DESTDIR = /projects/mowgli/public_html
+#DESTDIR = /tmp/mowgli
+
+HTMLDESTDIRSUFFIX = html_$(FRAMES)_frames
+
+HTMLDESTDIR = $(DESTDIR)/$(HTMLDESTDIRSUFFIX)
XSLTP = xsltproc --param current-date "'`date`'"
TEMPLATESROOT = ../templates
XMLROOT = ../xml
XSLROOT = ../xsl
+RMDOCTYPE = "s/<\\!DOCTYPE[^>]*>//"
+
+XHTMLCONTENT = $(XSLROOT)/xhtml-content.xsl
+
PEOPLE = \
people/aei/kelley.html \
+ people/aei/pollney.html \
people/aei/schutz.html \
people/aei/velden.html \
people/aei/wegner.html \
+ people/aei/weyher.html \
people/bologna/asperti.html \
people/bologna/guidi.html \
people/bologna/padovani.html \
@@ -20,6 +33,9 @@ PEOPLE = \
people/dfki/kohlhase.html \
people/dfki/melis.html \
people/dfki/siekmann.html \
+ people/dfki/moschner.html \
+ people/dfki/goguadze.html \
+ people/dfki/libbrecht.html \
people/inria/amerkad.html \
people/inria/bertot.html \
people/inria/chicli.html \
@@ -29,6 +45,7 @@ PEOPLE = \
people/inria/pottier.html \
people/inria/rideau.html \
people/inria/thery.html \
+ people/inria/werner.html \
people/nijmegen/barendregt.html \
people/nijmegen/barreiro.html \
people/nijmegen/cohen.html \
@@ -38,22 +55,31 @@ PEOPLE = \
people/nijmegen/stein.html \
people/nijmegen/synek.html \
people/nijmegen/wiedijk.html \
- people/trusted-logic/bolignano.html
-
-PEOPLE_SOURCE = $(PEOPLE:%.html=$(XMLROOT)/%.xml)
+ people/trusted-logic/bolignano.html \
+ people/trusted-logic/gimenez.html \
+ people/trusted-logic/loiseaux.html
DOCUMENTS = \
index.html \
home.html \
menu.html \
- project-management.html \
- project_summary.html \
+ proposal/project-management.html \
+ proposal/project-objectives.html \
+ proposal/project-summary.html \
+ proposal/contribution.html \
+ proposal/innovation.html \
+ proposal/EC-contribution.html \
+ proposal/econ-scient-tech-prospects.html \
+ proposal/project-planning.html \
+ proposal/project-components.html \
consortium.html \
project.html \
news.html \
- events.html \
+ other-events.html \
+ mowgli-events.html \
deadlines.html \
people-list.html \
+ slides/mowgligroup.html \
deliverables/distribution/d5a.html \
deliverables/distribution/d5b.html \
deliverables/information-dissemination-and-exploitation/d7a.html \
@@ -84,12 +110,19 @@ DOCUMENTS = \
deliverables/transformation/d2f.html \
deliverables/transformation/d2g.html \
members/index.html \
+ members/ml-help-example.txt \
+ members/kick-off.html \
+ mowgli-events/kick-off.html \
+ software/index.html \
sites/aei.html \
sites/bologna.html \
sites/dfki.html \
sites/inria.html \
sites/nijmegen.html \
sites/trusted-logic.html \
+ publications/index.html \
+ publications/mowgli/crimea2002_aw_on_line.html \
+ publications/mowgli/crimea2002_aw.html \
publications/others/category_al.html \
publications/others/crimea2001_apss.html \
publications/others/cup_s.html \
@@ -104,6 +137,10 @@ DOCUMENTS = \
publications/others/tcs2001_og.html \
publications/others/tphols2000_gwz.html \
publications/others/tphols2001_apss.html \
+ publications/others/w3c_bl98.html \
+ publications/others/cup_hp91.html \
+ publications/others/cup_hp93.html \
+ publications/others/cc.html \
work-packages/index.html \
work-packages/distribution.html \
work-packages/information-dissemination-and-exploitation.html \
@@ -117,116 +154,201 @@ DOCUMENTS = \
all: $(DOCUMENTS)
-home.html: $(TEMPLATESROOT)/home.html.top $(TEMPLATESROOT)/home.html.bot \
+home.html: $(XMLROOT)/home.xml \
$(XMLROOT)/news.xml \
$(XMLROOT)/other-events.xml \
+ $(XMLROOT)/mowgli-events.xml \
$(XSLROOT)/latest-news.xsl \
- $(XSLROOT)/sort-events-by-beginning.xsl \
- $(XSLROOT)/approaching-deadlines.xsl
- cat $(TEMPLATESROOT)/home.html.top >$@
- $(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 >>$@
+ $(XSLROOT)/approaching-deadlines.xsl \
+ $(XHTMLCONTENT)
+ $(XSLTP) -o latest-news.xml $(XSLROOT)/latest-news.xsl $(XMLROOT)/news.xml
+ $(XSLTP) --param today `date +%Y%m%d` -o approaching-deadlines.xml $(XSLROOT)/approaching-deadlines.xsl $(XMLROOT)/other-events.xml
+ $(XSLTP) --param make_header "false()" --param path_to_top "'.'" --param use_frames "'$(FRAMES)'" -o $@ $(XHTMLCONTENT) $(XMLROOT)/home.xml
+
+menu.html: $(XMLROOT)/menu.xml $(XHTMLCONTENT)
+ $(XSLTP) --param path_to_top "'.'" --param use_frames "'$(FRAMES)'" --param make_header "false()" --param make_footer "false()" -o $@ $(XHTMLCONTENT) $<
index.html: $(TEMPLATESROOT)/index.html
cp $< $@
-menu.html: $(TEMPLATESROOT)/menu.html
- sed s/\@DATE\@/"`date`"/ $< >$@
-
-project-management.html: $(TEMPLATESROOT)/project-management.html
+members/ml-help-example.txt: $(TEMPLATESROOT)/ml-help-example.txt
cp $< $@
-project_summary.html: $(TEMPLATESROOT)/project_summary.html
- cp $< $@
+slides/%.html: $(XMLROOT)/slides/%.xml $(XHTMLCONTENT)
+ $(XSLTP) --param path_to_top "'..'" --param use_frames "'$(FRAMES)'" -o $@ $(XHTMLCONTENT) $<
+
+members/index.html: $(XMLROOT)/members-index.xml \
+ $(XHTMLCONTENT)
+ sed $(RMDOCTYPE) $< | $(XSLTP) --param path_to_top "'..'" --param use_frames "'$(FRAMES)'" -o $@ $(XHTMLCONTENT) -
+
+members/kick-off.html: $(XMLROOT)/members/kick-off.xml \
+ $(XSLROOT)/minutes.xsl \
+ $(XHTMLCONTENT)
+ $(XSLTP) $(XSLROOT)/minutes.xsl $< | $(XSLTP) --param path_to_top "'..'" --param use_frames "'$(FRAMES)'" -o $@ $(XHTMLCONTENT) -
+
+software/index.html: $(XMLROOT)/software/index.xml \
+ $(XHTMLCONTENT)
+ $(XSLTP) --param path_to_top "'..'" --param use_frames "'$(FRAMES)'" -o $@ $(XHTMLCONTENT) $<
+
+proposal/project-management.html: $(XMLROOT)/proposal/project-management.xml \
+ $(XHTMLCONTENT) \
+ $(XSLROOT)/management.xsl
+ $(XSLTP) $(XSLROOT)/management.xsl $< | $(XSLTP) --param path_to_top "'..'" --param use_frames "'$(FRAMES)'" -o $@ $(XHTMLCONTENT) -
+
+proposal/project-summary.html: $(XMLROOT)/proposal/project-summary.xml \
+ $(XHTMLCONTENT)
+ sed $(RMDOCTYPE) $< | $(XSLTP) --param path_to_top "'..'" --param use_frames "'$(FRAMES)'" -o $@ $(XHTMLCONTENT) -
+
+proposal/project-objectives.html: $(XMLROOT)/proposal/project-objectives.xml \
+ $(XHTMLCONTENT)
+ sed $(RMDOCTYPE) $< | $(XSLTP) --param path_to_top "'..'" --param use_frames "'$(FRAMES)'" -o $@ $(XHTMLCONTENT) -
+
+proposal/contribution.html: $(XMLROOT)/proposal/contribution.xml \
+ $(XHTMLCONTENT)
+ sed $(RMDOCTYPE) $< | $(XSLTP) --param path_to_top "'..'" --param use_frames "'$(FRAMES)'" -o $@ $(XHTMLCONTENT) -
+
+proposal/innovation.html: $(XMLROOT)/proposal/innovation.xml \
+ $(XHTMLCONTENT)
+ sed $(RMDOCTYPE) $< | $(XSLTP) --param path_to_top "'..'" --param use_frames "'$(FRAMES)'" -o $@ $(XHTMLCONTENT) -
+
+proposal/EC-contribution.html: $(XMLROOT)/proposal/EC-contribution.xml \
+ $(XHTMLCONTENT)
+ sed $(RMDOCTYPE) $< | $(XSLTP) --param path_to_top "'..'" --param use_frames "'$(FRAMES)'" -o $@ $(XHTMLCONTENT) -
+
+proposal/econ-scient-tech-prospects.html: $(XMLROOT)/proposal/econ-scient-tech-prospects.xml \
+ $(XHTMLCONTENT)
+ sed $(RMDOCTYPE) $< | $(XSLTP) --param path_to_top "'..'" --param use_frames "'$(FRAMES)'" -o $@ $(XHTMLCONTENT) -
-people-list.html: $(XSLROOT)/person-entry.xsl $(XSLROOT)/people-list.xsl $(PEOPLE_SOURCE)
- ( \
- echo "