]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/mowgli/home/html/Makefile
A new wonderful page that shows the deadlines ordered by date.
[helm.git] / helm / mowgli / home / html / Makefile
index 4c48dbbd51d6a527cb2cbb63f74f031a76877b40..e9005bfa6e914a012a94af509e657268245adc4c 100644 (file)
@@ -1,5 +1,6 @@
 
-DESTDIR = /projects/mowgli/public_html
+#DESTDIR = /projects/mowgli/public_html
+DESTDIR = /tmp/mowgli
 
 TEMPLATESROOT = ../templates
 XMLROOT = ../xml
@@ -10,9 +11,12 @@ DOCUMENTS = \
             home.html \
            menu.html \
             project-management.html \
+            project_summary.html \
             consortium.html \
             project.html \
            news.html \
+           events.html \
+           deadlines.html \
             deliverables/distribution/d5a.html \
             deliverables/distribution/d5b.html \
             deliverables/information-dissemination-and-exploitation/d7a.html \
@@ -105,8 +109,12 @@ DOCUMENTS = \
 
 all: $(DOCUMENTS)
 
-home.html: $(TEMPLATESROOT)/home.html
-       cp $< $@
+home.html: $(TEMPLATESROOT)/home.html.top $(TEMPLATESROOT)/home.html.bot \
+          $(XMLROOT)/news.xml \
+          $(XSLROOT)/latest-news.xsl
+       cat $(TEMPLATESROOT)/home.html.top >$@
+       xsltproc $(XSLROOT)/latest-news.xsl $(XMLROOT)/news.xml >>$@
+       cat $(TEMPLATESROOT)/home.html.bot >>$@
 
 index.html: $(TEMPLATESROOT)/index.html
        cp $< $@
@@ -117,6 +125,9 @@ menu.html: $(TEMPLATESROOT)/menu.html
 project-management.html: $(TEMPLATESROOT)/project-management.html
        cp $< $@
 
+project_summary.html: $(TEMPLATESROOT)/project_summary.html
+       cp $< $@
+
 consortium.html: $(XMLROOT)/consortium.xml \
                  $(XSLROOT)/consortium.xsl
        xsltproc -o $@ $(XSLROOT)/consortium.xsl $<
@@ -129,6 +140,14 @@ news.html: $(XMLROOT)/news.xml \
           $(XSLROOT)/news.xsl
        xsltproc -o $@ $(XSLROOT)/news.xsl $<
 
+events.html: $(XMLROOT)/other-events.xml \
+          $(XSLROOT)/events.xsl
+       xsltproc -o $@ $(XSLROOT)/events.xsl $<
+
+deadlines.html: $(XMLROOT)/other-events.xml \
+          $(XSLROOT)/deadlines.xsl
+       xsltproc -o $@ $(XSLROOT)/deadlines.xsl $<
+
 deliverables/%.html: $(XMLROOT)/deliverables/%.xml \
               $(XSLROOT)/deliverable.xsl
        xsltproc -o $@ $(XSLROOT)/deliverable.xsl $<
@@ -175,5 +194,6 @@ uninstall:
        rm -rf $(DESTDIR)/*
 
 $(XSLROOT)/%.xsl : $(XSLROOT)/common.xsl
+$(XSLROOT)/latest-news.xsl : $(XSLROOT)/news.xsl
 $(DOCUMENTS) : $(XSLROOT)/common.xsl