From 4dcf8b2b467deace5e9a33f2c7d1457eadffe3a2 Mon Sep 17 00:00:00 2001 From: lars Date: Wed, 2 Aug 2006 10:07:50 +0000 Subject: [PATCH] Make-Target "validate" nach "documents" verschoben gnupg-w32cli-1.4.4-Download-Link korrigiert --- Makefile | 4 ++-- documents/Makefile | 13 +++++++++++-- downloads/programme.lst | 2 +- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 8c45b29..b1ce226 100644 --- a/Makefile +++ b/Makefile @@ -71,8 +71,8 @@ linkcheck: doku kopiere_programme linkchecker -r 4 --ignore-url=^mailto: $(CCD_BUILD_DIR)/start.html -validate: doku kopiere_programme - validate $(CCD_BUILD_DIR)/doku/*.html +validate: + make -C documents validate # pruefe, ob alle notwendigen/empfohlenen Verzeichnisse existieren diff --git a/documents/Makefile b/documents/Makefile index b8a6a69..371bdf6 100644 --- a/documents/Makefile +++ b/documents/Makefile @@ -1,11 +1,13 @@ +# validation program +VALIDATE_BIN := validate # our self written documents -LYX_FILES := $(shell find -name *.lyx) +LYX_FILES := $(shell find -name *.lyx -type f) # the tex output of lyx TEX_FILES := $(patsubst %.lyx,%.tex,$(LYX_FILES)) # output files of lyx that are already processed by mod_html_files.py EXPORT_DIRS := $(shell for a in $(LYX_FILES); do echo -n "$$a" | sed "s%/\([^/]*\).lyx%/export-%"; echo "$$(basename $${a%.lyx})" ; done) # png files (get converted to eps) -PNG_FILES := $(shell find -name *.png) +PNG_FILES := $(shell find -name *.png -type f) # converted eps files EPS_FILES := $(patsubst %.png,%.eps,$(PNG_FILES)) # menue and footer files @@ -24,9 +26,16 @@ LATEX2HTML_OPTS := -no_auto_link -split 0 -no_navigation -no_subdir -info 0 -sty # if another target depends on them (they do not look for timestamps) .PHONY : clean clean-targets install all + # default target all: $(EXPORT_DIRS) + +# validate the html files +validate: $(EXPORT_DIRS) + @$(VALIDATE_BIN) $(shell find $(CCD_BUILD_DIR)/doku/ -name *.html -type f) + + # copy the created files to the destination directory (usually outside of this directory tree) install: $(EXPORT_DIRS) echo $(EXPORT_DIRS) diff --git a/downloads/programme.lst b/downloads/programme.lst index 7620e19..d163b11 100644 --- a/downloads/programme.lst +++ b/downloads/programme.lst @@ -6,7 +6,7 @@ enigmail-0.94.0-tb15-linux.xpi http://www.mozilla-enigmail.org/downloads/enigmai enigmail-0.94.0-tb15-darwin.xpi http://www.mozilla-enigmail.org/downloads/enigmail-0.94.0-tb15-darwin.xpi http://www.mozilla-enigmail.org/downloads/enigmail-0.94.0-tb15-darwin.xpi.asc enigmail-0.94.0-tb15-darwin-i386.xpi http://www.mozilla-enigmail.org/downloads/enigmail-0.94.0-tb15-darwin-i386.xpi http://www.mozilla-enigmail.org/downloads/enigmail-0.94.0-tb15-darwin-i386.xpi.asc enigmail-de-0.9x.xpi http://mozilla-enigmail.org/downloads/lang/0.9x/enigmail-de-0.9x.xpi -gnupg-w32cli-1.4.3.exe ftp://ftp.gnupg.org/gcrypt/binary/gnupg-w32cli-1.4.4.exe ftp://ftp.gnupg.org/gcrypt/binary/gnupg-w32cli-1.4.4.exe.sig +gnupg-w32cli-1.4.4.exe ftp://ftp.gnupg.org/gcrypt/binary/gnupg-w32cli-1.4.4.exe ftp://ftp.gnupg.org/gcrypt/binary/gnupg-w32cli-1.4.4.exe.sig gnupg-1.4.4.tar.bz2 ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-1.4.4.tar.bz2 ftp://ftp.gnupg.org/gcrypt/gnupg/gnupg-1.4.4.tar.bz2.sig GnuPG1.4.1.dmg http://mesh.dl.sourceforge.net/sourceforge/macgpg/GnuPG1.4.1.dmg http://mesh.dl.sourceforge.net/sourceforge/macgpg/GnuPG1.4.1.dmg.sig GnuPG1.4.3.dmg http://mesh.dl.sourceforge.net/sourceforge/macgpg/GnuPG1.4.3.dmg http://mesh.dl.sourceforge.net/sourceforge/macgpg/GnuPG1.4.3.dmg.sig