diff options
| author | Igor Sysoev <igor@sysoev.ru> | 2011-08-05 09:00:19 +0000 |
|---|---|---|
| committer | Igor Sysoev <igor@sysoev.ru> | 2011-08-05 09:00:19 +0000 |
| commit | f549c03524626bde4ed52c6a009ac769079f5fb4 (patch) | |
| tree | 2e8e3655230594a110d008d3aec938fc2d78167e /docs | |
| parent | de236d3a2c5320d32f861a0efdb6fb5e322be7b9 (diff) | |
| download | nginx-f549c03524626bde4ed52c6a009ac769079f5fb4.tar.gz nginx-f549c03524626bde4ed52c6a009ac769079f5fb4.tar.bz2 | |
update documentation build procedure
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/GNUmakefile | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/docs/GNUmakefile b/docs/GNUmakefile index a8372d267..fff774408 100644 --- a/docs/GNUmakefile +++ b/docs/GNUmakefile @@ -6,20 +6,21 @@ TEMP= tmp CP= $(HOME)/java define XSLScript - javavm -cp $(CP)/xsls/saxon.jar:$(CP)/xsls/xsls.jar \ + java -cp $(CP)/xsls/saxon.jar:$(CP)/xsls/xsls.jar \ com.pault.StyleSheet \ -x com.pault.XX -y com.pault.XX \ - $(1) docs/xsls/dump.xsls \ - | awk 'BEGIN{e=0}/^\n*$$/{e=1;next}{if(e){print"";e=0};print}' > $(2) + $(1) docs/xsls/dump.xsls \ + | perl -e 'undef $$/; $$_ = <>; s/(\n\n)+/\n/gs; print' > $(2) if [ ! -s $(2) ]; then rm $(2); fi; test -s $(2) endef define XSLT - xsltproc $(shell echo $4 \ + xmllint --noout --valid $2; \ + xsltproc -o $3 \ + $(shell echo $4 \\ | sed -e "s/\([^= ]*\)=\([^= ]*\)/--param \1 \"'\2'\"/g") \ - $3 $1 \ - > $(HTML)/$(strip $(2)) + $1 $2 endef |
