Mercurial > hg > nginx-site
comparison xml/en/GNUmakefile @ 606:cb43695220b2
o Move introduction/ and howto/ are rather small so move those
sections into docs/.
o Rename "nginx: faq" article and its lang-specific variations
to "FAQ".
author | Maxim Konovalov <maxim@nginx.com> |
---|---|
date | Tue, 24 Jul 2012 10:18:38 +0000 |
parents | 6330ca27a485 |
children | 8283b1048b27 |
comparison
equal
deleted
inserted
replaced
605:bfdc7833085a | 606:cb43695220b2 |
---|---|
1 DOC_LANG = en | 1 DOC_LANG = en |
2 | 2 |
3 DOCS = \ | 3 DOCS = \ |
4 introduction \ | |
5 howto \ | |
6 faq \ | 4 faq \ |
7 install \ | 5 install \ |
8 windows \ | 6 windows \ |
9 events \ | 7 events \ |
10 control \ | 8 control \ |
11 hash \ | 9 hash \ |
12 dirindex \ | 10 dirindex \ |
13 | |
14 DOCS_XML = $(foreach name, $(DOCS), xml/$(DOC_LANG)/docs/$(name).xml) | |
15 DOCS_HTML = $(foreach name, $(DOCS), $(OUT)/$(DOC_LANG)/docs/$(name).html) | |
16 | |
17 INTRO = \ | |
18 http/request_processing \ | 11 http/request_processing \ |
19 http/server_names \ | 12 http/server_names \ |
20 http/configuring_https_servers \ | 13 http/configuring_https_servers \ |
21 | |
22 INTRO_XML = $(foreach name, $(INTRO), xml/$(DOC_LANG)/docs/$(name).xml) | |
23 INTRO_HTML = $(foreach name, $(INTRO), $(OUT)/$(DOC_LANG)/docs/$(name).html) | |
24 | |
25 HOWTO = \ | |
26 debugging_log \ | 14 debugging_log \ |
27 http/converting_rewrite_rules \ | 15 http/converting_rewrite_rules \ |
28 howto_build_on_win32 \ | 16 howto_build_on_win32 \ |
29 freebsd_tuning \ | 17 freebsd_tuning \ |
30 howto_setup_development_environment_on_ec2 \ | 18 howto_setup_development_environment_on_ec2 \ |
31 | 19 |
32 HOWTO_XML = $(foreach name, $(HOWTO), xml/$(DOC_LANG)/docs/$(name).xml) | 20 DOCS_XML = $(foreach name, $(DOCS), xml/$(DOC_LANG)/docs/$(name).xml) |
33 HOWTO_HTML = $(foreach name, $(HOWTO), $(OUT)/$(DOC_LANG)/docs/$(name).html) | 21 DOCS_HTML = $(foreach name, $(DOCS), $(OUT)/$(DOC_LANG)/docs/$(name).html) |
34 | 22 |
35 FAQ = \ | 23 FAQ = \ |
36 welcome_nginx_facebook \ | 24 welcome_nginx_facebook \ |
37 faq/license_copyright \ | 25 faq/license_copyright \ |
38 faq/accept_failed \ | 26 faq/accept_failed \ |
126 xsltproc -o - \ | 114 xsltproc -o - \ |
127 --stringparam LANG $(patsubst xml/%/docs/dirindex.xml,%,$@) \ | 115 --stringparam LANG $(patsubst xml/%/docs/dirindex.xml,%,$@) \ |
128 xslt/dirindex.xslt - | \ | 116 xslt/dirindex.xslt - | \ |
129 sed 's;xml/[^/]*/docs/;;g' > $@ | 117 sed 's;xml/[^/]*/docs/;;g' > $@ |
130 | 118 |
131 $(OUT)/$(DOC_LANG)/docs/introduction.html: \ | |
132 $(INTRO_XML) \ | |
133 | |
134 $(OUT)/$(DOC_LANG)/docs/howto.html: \ | |
135 $(HOWTO_XML) \ | |
136 | |
137 $(OUT)/$(DOC_LANG)/docs/faq.html: \ | 119 $(OUT)/$(DOC_LANG)/docs/faq.html: \ |
138 $(FAQ_XML) \ | 120 $(FAQ_XML) \ |
139 | 121 |
140 $(OUT)/$(DOC_LANG)/books.html: \ | 122 $(OUT)/$(DOC_LANG)/books.html: \ |
141 xml/$(DOC_LANG)/books.xml \ | 123 xml/$(DOC_LANG)/books.xml \ |