comparison xml/ru/GNUmakefile @ 212:18217133791f

Unified makefiles so they are diff'able.
author Ruslan Ermilov <ru@nginx.com>
date Tue, 29 Nov 2011 11:22:26 +0000
parents 8cc01e2179a9
children c99c8df86eb9
comparison
equal deleted inserted replaced
211:fa4a630e61c8 212:18217133791f
1 LANG = ru
1 2
2 DOCS_RU = ru/docs/faq \ 3 DOCS = \
3 ru/docs/control \ 4 faq \
4 ru/docs/events \ 5 install \
5 ru/docs/example \ 6 windows \
6 ru/docs/hash \ 7 events \
7 ru/docs/install \ 8 syntax \
8 ru/docs/ngx_core_module \ 9 example \
9 ru/docs/switches \ 10 switches \
10 ru/docs/syntax \ 11 virtual_hosts \
11 ru/docs/virtual_hosts \ 12 control \
12 ru/docs/windows \ 13 hash \
13 ru/docs/http/ngx_http_access_module \
14 ru/docs/http/ngx_http_addition_module \
15 ru/docs/http/ngx_http_auth_basic_module \
16 ru/docs/http/ngx_http_autoindex_module \
17 ru/docs/http/ngx_http_browser_module \
18 ru/docs/http/ngx_http_charset_module \
19 ru/docs/http/ngx_http_core_module \
20 ru/docs/http/ngx_http_dav_module \
21 ru/docs/http/ngx_http_empty_gif_module \
22 ru/docs/http/ngx_http_fastcgi_module \
23 ru/docs/http/ngx_http_flv_module \
24 ru/docs/http/ngx_http_geo_module \
25 ru/docs/http/ngx_http_geoip_module \
26 ru/docs/http/ngx_http_gzip_module \
27 ru/docs/http/ngx_http_gzip_static_module \
28 ru/docs/http/ngx_http_headers_module \
29 ru/docs/http/ngx_http_image_filter_module \
30 ru/docs/http/ngx_http_index_module \
31 ru/docs/http/ngx_http_limit_conn_module \
32 ru/docs/http/ngx_http_limit_req_module \
33 ru/docs/http/ngx_http_limit_zone_module \
34 ru/docs/http/ngx_http_log_module \
35 ru/docs/http/ngx_http_map_module \
36 ru/docs/http/ngx_http_memcached_module \
37 ru/docs/http/ngx_http_mp4_module \
38 ru/docs/http/ngx_http_perl_module \
39 ru/docs/http/ngx_http_proxy_module \
40 ru/docs/http/ngx_http_random_index_module \
41 ru/docs/http/ngx_http_realip_module \
42 ru/docs/http/ngx_http_referer_module \
43 ru/docs/http/ngx_http_rewrite_module \
44 ru/docs/http/ngx_http_secure_link_module \
45 ru/docs/http/ngx_http_split_clients_module \
46 ru/docs/http/ngx_http_ssi_module \
47 ru/docs/http/ngx_http_ssl_module \
48 ru/docs/http/ngx_http_sub_module \
49 ru/docs/http/ngx_http_upstream_module \
50 ru/docs/http/ngx_http_userid_module \
51 ru/docs/http/ngx_http_xslt_module \
52 14
53 DOCS_RU_XML = $(foreach name, $(DOCS_RU), xml/$(name).xml) 15 DOCS_XML = $(foreach name, $(DOCS), xml/$(LANG)/docs/$(name).xml)
54 DOCS_RU_HTML = $(foreach name, $(DOCS_RU), $(OUT)/$(name).html) 16 DOCS_HTML = $(foreach name, $(DOCS), $(OUT)/$(LANG)/docs/$(name).html)
55 17
56 FAQ_RU = ru/docs/sys_errlist \ 18 FAQ = \
19 sys_errlist \
57 20
58 FAQ_RU_XML = $(foreach name, $(FAQ_RU), xml/$(name).xml) 21 FAQ_XML = $(foreach name, $(FAQ), xml/$(LANG)/docs/$(name).xml)
59 FAQ_RU_HTML = $(foreach name, $(FAQ_RU), $(OUT)/$(name).html) 22 FAQ_HTML = $(foreach name, $(FAQ), $(OUT)/$(LANG)/docs/$(name).html)
60 23
61 ru: \ 24 REFS = \
62 $(OUT)/ru/index.html \ 25 ngx_core_module \
63 $(OUT)/ru/download.html \ 26 http/ngx_http_access_module \
64 $(OUT)/ru/support.html \ 27 http/ngx_http_addition_module \
65 $(OUT)/ru/docs/index.html \ 28 http/ngx_http_auth_basic_module \
66 $(DOCS_RU_HTML) \ 29 http/ngx_http_autoindex_module \
67 $(FAQ_RU_HTML) \ 30 http/ngx_http_browser_module \
31 http/ngx_http_charset_module \
32 http/ngx_http_core_module \
33 http/ngx_http_dav_module \
34 http/ngx_http_empty_gif_module \
35 http/ngx_http_fastcgi_module \
36 http/ngx_http_flv_module \
37 http/ngx_http_geo_module \
38 http/ngx_http_geoip_module \
39 http/ngx_http_gzip_module \
40 http/ngx_http_gzip_static_module \
41 http/ngx_http_headers_module \
42 http/ngx_http_image_filter_module \
43 http/ngx_http_index_module \
44 http/ngx_http_limit_conn_module \
45 http/ngx_http_limit_req_module \
46 http/ngx_http_limit_zone_module \
47 http/ngx_http_log_module \
48 http/ngx_http_map_module \
49 http/ngx_http_memcached_module \
50 http/ngx_http_mp4_module \
51 http/ngx_http_perl_module \
52 http/ngx_http_proxy_module \
53 http/ngx_http_random_index_module \
54 http/ngx_http_realip_module \
55 http/ngx_http_referer_module \
56 http/ngx_http_rewrite_module \
57 http/ngx_http_secure_link_module \
58 http/ngx_http_split_clients_module \
59 http/ngx_http_ssi_module \
60 http/ngx_http_ssl_module \
61 http/ngx_http_sub_module \
62 http/ngx_http_upstream_module \
63 http/ngx_http_userid_module \
64 http/ngx_http_xslt_module \
68 65
69 $(OUT)/ru/download.html: \ 66 REFS_XML = $(foreach name, $(REFS), xml/$(LANG)/docs/$(name).xml)
70 xml/ru/download.xml \ 67 REFS_HTML = $(foreach name, $(REFS), $(OUT)/$(LANG)/docs/$(name).html)
68
69 $(LANG): \
70 $(OUT)/$(LANG)/index.html \
71 $(OUT)/$(LANG)/download.html \
72 $(OUT)/$(LANG)/support.html \
73 $(OUT)/$(LANG)/docs/index.html \
74 $(DOCS_HTML) \
75 $(REFS_HTML) \
76 $(FAQ_HTML) \
77
78 $(OUT)/$(LANG)/download.html: \
79 xml/$(LANG)/download.xml \
71 $(DOWNLOAD_DEPS) 80 $(DOWNLOAD_DEPS)
72 $(call XSLT, xslt/download.xslt, $<, $@) 81 $(call XSLT, xslt/download.xslt, $<, $@)
73 82
74 $(OUT)/ru/docs/faq.html: \ 83 $(OUT)/$(LANG)/docs/faq.html: \
75 xml/ru/docs/faq.xml \ 84 $(FAQ_XML) \
76 $(FAQ_RU_XML) \
77 $(ARTICLE_DEPS)
78 $(call XSLT, xslt/article.xslt, $<, $@)