comparison xml/ru/GNUmakefile @ 423:04ad7c1b1b04

Alphabetical index of directives.
author Ruslan Ermilov <ru@nginx.com>
date Fri, 24 Feb 2012 10:15:45 +0000
parents c9349a06b234
children ef11546f75ee
comparison
equal deleted inserted replaced
422:ae5474268118 423:04ad7c1b1b04
10 example \ 10 example \
11 switches \ 11 switches \
12 virtual_hosts \ 12 virtual_hosts \
13 control \ 13 control \
14 hash \ 14 hash \
15 dirindex \
15 16
16 DOCS_XML = $(foreach name, $(DOCS), xml/$(DOC_LANG)/docs/$(name).xml) 17 DOCS_XML = $(foreach name, $(DOCS), xml/$(DOC_LANG)/docs/$(name).xml)
17 DOCS_HTML = $(foreach name, $(DOCS), $(OUT)/$(DOC_LANG)/docs/$(name).html) 18 DOCS_HTML = $(foreach name, $(DOCS), $(OUT)/$(DOC_LANG)/docs/$(name).html)
18 19
19 HOWTO = \ 20 HOWTO = \
90 91
91 $(OUT)/$(DOC_LANG)/docs/index.html: \ 92 $(OUT)/$(DOC_LANG)/docs/index.html: \
92 $(DOCS_XML) \ 93 $(DOCS_XML) \
93 $(REFS_XML) \ 94 $(REFS_XML) \
94 95
96 xml/$(DOC_LANG)/docs/dirindex.xml: \
97 $(REFS_XML) \
98 xslt/dirindex.xslt
99 echo "<modules>$(patsubst %, \
100 <module name=\"%\"/>, $(filter %.xml,$^))</modules>" | \
101 xsltproc -o - \
102 --stringparam LANG $(patsubst xml/%/docs/dirindex.xml,%,$@) \
103 xslt/dirindex.xslt - | \
104 sed 's;xml/[^/]*/docs/;;g' > $@
105
95 $(OUT)/$(DOC_LANG)/docs/howto.html: \ 106 $(OUT)/$(DOC_LANG)/docs/howto.html: \
96 $(HOWTO_XML) \ 107 $(HOWTO_XML) \
97 108
98 $(OUT)/$(DOC_LANG)/docs/faq.html: \ 109 $(OUT)/$(DOC_LANG)/docs/faq.html: \
99 $(FAQ_XML) \ 110 $(FAQ_XML) \