Mercurial > hg > nginx
comparison docs/GNUmakefile @ 5585:f303f3e43f7b
Docs: switched from java XSLScript to xslscript.pl.
Latter is available from http://hg.nginx.org/xslscript.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Fri, 28 Feb 2014 20:17:00 +0400 |
parents | 864030a4ff2a |
children | 1bc938b270dc |
comparison
equal
deleted
inserted
replaced
5584:0251f2f1dc93 | 5585:f303f3e43f7b |
---|---|
1 | 1 |
2 VER= $(shell grep 'define NGINX_VERSION' src/core/nginx.h \ | 2 VER= $(shell grep 'define NGINX_VERSION' src/core/nginx.h \ |
3 | sed -e 's/^.*"\(.*\)".*/\1/') | 3 | sed -e 's/^.*"\(.*\)".*/\1/') |
4 NGINX= nginx-$(VER) | 4 NGINX= nginx-$(VER) |
5 TEMP= tmp | 5 TEMP= tmp |
6 CP= $(HOME)/java | 6 XSLS?= xslscript.pl |
7 | 7 |
8 | 8 |
9 all: changes | 9 all: changes |
10 | 10 |
11 changes: $(TEMP)/$(NGINX)/CHANGES.ru \ | 11 changes: $(TEMP)/$(NGINX)/CHANGES.ru \ |
34 xmllint --noout --valid docs/xml/nginx/changes.xml | 34 xmllint --noout --valid docs/xml/nginx/changes.xml |
35 xsltproc --stringparam lang en \ | 35 xsltproc --stringparam lang en \ |
36 -o $@ docs/xslt/changes.xslt docs/xml/nginx/changes.xml | 36 -o $@ docs/xslt/changes.xslt docs/xml/nginx/changes.xml |
37 | 37 |
38 | 38 |
39 docs/xslt/changes.xslt: docs/xsls/changes.xsls docs/xsls/dump.xsls | 39 docs/xslt/changes.xslt: docs/xsls/changes.xsls |
40 | 40 |
41 java -cp $(CP)/xsls/saxon.jar:$(CP)/xsls/xsls.jar \ | 41 $(XSLS) -o $@ $< |
42 com.pault.StyleSheet \ | |
43 -x com.pault.XX -y com.pault.XX \ | |
44 $< docs/xsls/dump.xsls \ | |
45 | sed 's/ *$$//;/^ *$$/N;/\n *$$/D' > $@ | |
46 | |
47 if [ ! -s $@ ]; then rm $@; fi; test -s $@ |