# HG changeset patch # User haftmann # Date 1143533631 -7200 # Node ID f5e84acd7d3f4d1cf9b5e40f6cb9b6072cdb3a59 # Parent eaf569aa8fd46ccebe56ccd7859b71b617802b88 some internal cleanup diff -r eaf569aa8fd4 -r f5e84acd7d3f Admin/website/TODO --- a/Admin/website/TODO Mon Mar 27 18:10:02 2006 +0200 +++ b/Admin/website/TODO Tue Mar 28 10:13:51 2006 +0200 @@ -1,4 +1,3 @@ -In the mid-time: - a gentle intro enumeration on Home - "Why Isabelle?" * stably running, mature system * (something to say about Isar?) diff -r eaf569aa8fd4 -r f5e84acd7d3f Admin/website/build/localconf.at.template.mak --- a/Admin/website/build/localconf.at.template.mak Mon Mar 27 18:10:02 2006 +0200 +++ b/Admin/website/build/localconf.at.template.mak Tue Mar 28 10:13:51 2006 +0200 @@ -11,9 +11,6 @@ # location of doc content file ISABELLE_DOC_CONTENT_FILE=$(DISTBASE)/$(DISTNAME)/doc/Contents -# dirs to copy to build target -STATICDIRS=css img media misc - # umask/group for target files TARGET_UMASK_FILE=u=rw,g=rw,o=r TARGET_UMASK_DIR=u=rwx,g=rwx,o=rx,g+s diff -r eaf569aa8fd4 -r f5e84acd7d3f Admin/website/build/localconf.sun.template.mak --- a/Admin/website/build/localconf.sun.template.mak Mon Mar 27 18:10:02 2006 +0200 +++ b/Admin/website/build/localconf.sun.template.mak Tue Mar 28 10:13:51 2006 +0200 @@ -11,9 +11,6 @@ # location of doc content file ISABELLE_DOC_CONTENT_FILE=$(DISTBASE)/$(DISTNAME)/doc/Contents -# dirs to copy to build target -STATICDIRS=css img media misc - # umask/group for target files TARGET_UMASK_FILE=u=rw,g=rw,o=r TARGET_UMASK_DIR=u=rwx,g=rwx,o=rx,g+s diff -r eaf569aa8fd4 -r f5e84acd7d3f Admin/website/build/main.mak --- a/Admin/website/build/main.mak Mon Mar 27 18:10:02 2006 +0200 +++ b/Admin/website/build/main.mak Tue Mar 28 10:13:51 2006 +0200 @@ -74,7 +74,7 @@ # build dependencies $(DEP_FILE): $(CONF) - build/make_dep.bash "$(FIND)" "$(OUTPUTROOT)" "$(DEP_FILE)" "$(STATICDIRS)" + build/make_dep.bash "$(FIND)" "$(OUTPUTROOT)" "$(DEP_FILE)" "$(STATICDIRS)" "$(STATICFILES)" # build dependencies explicitly depends: diff -r eaf569aa8fd4 -r f5e84acd7d3f Admin/website/build/make_dep.bash --- a/Admin/website/build/make_dep.bash Mon Mar 27 18:10:02 2006 +0200 +++ b/Admin/website/build/make_dep.bash Tue Mar 28 10:13:51 2006 +0200 @@ -8,6 +8,7 @@ OUTPUTROOT="$2" DEP_FILE="$3" STATICDIRS="$4" +STATICFILES="$5" rm -f "$DEP_FILE" touch "$DEP_FILE" @@ -33,7 +34,7 @@ done echo "DEP_ALLSTATIC=$allstatic" >> "$DEP_FILE" echo >> "$DEP_FILE" -echo 'DEP_HTML=$(DEP_ALLSTATIC) include/documentationdist.include.html $(DEP_FILE) $(CONF)' >> "$DEP_FILE" +echo 'DEP_HTML=$(DEP_ALLSTATIC) $(STATICFILES) $(DEP_FILE) $(CONF)' >> "$DEP_FILE" echo >> "$DEP_FILE" allhtml='' for html in $("$FIND" . -name "*.html" -a ! -name "*.include.html") diff -r eaf569aa8fd4 -r f5e84acd7d3f Admin/website/build/project.mak --- a/Admin/website/build/project.mak Mon Mar 27 18:10:02 2006 +0200 +++ b/Admin/website/build/project.mak Tue Mar 28 10:13:51 2006 +0200 @@ -7,16 +7,20 @@ @echo 'If you have no makedist at hand, check out default $@ from CVS'; \ @false; \ -project: $(OUTPUTROOT)/dist site +STATICDIRS=css img media misc +STATICFILES=include/documentationdist.include.html +OUTPUTDIST=$(OUTPUTROOT)/dist-$(DISTNAME) + +project: $(OUTPUTDIST) site .PHONY: project cleanproject: - rm -rf $(OUTPUTROOT)/dist + rm -rf $(OUTPUTDIST) .PHONY: cleanproject ifeq ($(RSYNC),) -$(OUTPUTROOT)/dist: $(ISABELLE_DIST) +$(OUTPUTDIST): $(ISABELLE_DIST) mkdir -p $@ $(COPY) -vRud $