comparison docs/GNUmakefile @ 4831:5e3bda6f5208

Pass changes.xml thru xmllint when generating CHANGES and CHANGES.ru.
author Ruslan Ermilov <ru@nginx.com>
date Thu, 30 Aug 2012 16:08:13 +0000
parents 3032f4854b81
children 864030a4ff2a
comparison
equal deleted inserted replaced
4830:2c863b4a8f93 4831:5e3bda6f5208
10 10
11 changes: $(TEMP)/$(NGINX)/CHANGES.ru \ 11 changes: $(TEMP)/$(NGINX)/CHANGES.ru \
12 $(TEMP)/$(NGINX)/CHANGES 12 $(TEMP)/$(NGINX)/CHANGES
13 13
14 14
15 $(TEMP)/$(NGINX)/CHANGES.ru: docs/xml/nginx/changes.xml \ 15 $(TEMP)/$(NGINX)/CHANGES.ru: docs/dtd/changes.dtd \
16 docs/xml/nginx/changes.xml \
16 docs/xml/change_log_conf.xml \ 17 docs/xml/change_log_conf.xml \
17 docs/xslt/changes.xslt 18 docs/xslt/changes.xslt
18 19
19 mkdir -p $(TEMP)/$(NGINX) 20 mkdir -p $(TEMP)/$(NGINX)
20 21
22 xmllint --noout --valid docs/xml/nginx/changes.xml
21 xsltproc --stringparam lang ru \ 23 xsltproc --stringparam lang ru \
22 -o $@ docs/xslt/changes.xslt docs/xml/nginx/changes.xml 24 -o $@ docs/xslt/changes.xslt docs/xml/nginx/changes.xml
23 25
24 26
25 $(TEMP)/$(NGINX)/CHANGES: docs/xml/nginx/changes.xml \ 27 $(TEMP)/$(NGINX)/CHANGES: docs/dtd/changes.dtd \
28 docs/xml/nginx/changes.xml \
26 docs/xml/change_log_conf.xml \ 29 docs/xml/change_log_conf.xml \
27 docs/xslt/changes.xslt 30 docs/xslt/changes.xslt
28 31
29 mkdir -p $(TEMP)/$(NGINX) 32 mkdir -p $(TEMP)/$(NGINX)
30 33
34 xmllint --noout --valid docs/xml/nginx/changes.xml
31 xsltproc --stringparam lang en \ 35 xsltproc --stringparam lang en \
32 -o $@ docs/xslt/changes.xslt docs/xml/nginx/changes.xml 36 -o $@ docs/xslt/changes.xslt docs/xml/nginx/changes.xml
33 37
34 38
35 docs/xslt/changes.xslt: docs/xsls/changes.xsls docs/xsls/dump.xsls 39 docs/xslt/changes.xslt: docs/xsls/changes.xsls docs/xsls/dump.xsls