comparison xml/tr/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 8ed43632a28c
children 6fed92e2bcea
comparison
equal deleted inserted replaced
211:fa4a630e61c8 212:18217133791f
1 LANG = tr
1 2
2 DOCS_TR = tr/docs/windows \ 3 DOCS = \
3 tr/docs/introduction \ 4 introduction \
4 tr/docs/howto \ 5 howto \
5 tr/docs/faq \ 6 faq \
7 windows \
6 8
7 DOCS_TR_XML = $(foreach name, $(DOCS_TR), xml/$(name).xml) 9 DOCS_XML = $(foreach name, $(DOCS), xml/$(LANG)/docs/$(name).xml)
8 DOCS_TR_HTML = $(foreach name, $(DOCS_TR), $(OUT)/$(name).html) 10 DOCS_HTML = $(foreach name, $(DOCS), $(OUT)/$(LANG)/docs/$(name).html)
9 11
10 INTRO_TR = tr/docs/http/request_processing \ 12 INTRO = \
11 tr/docs/http/configuring_https_servers \ 13 http/request_processing \
12 tr/docs/http/server_names \ 14 http/server_names \
15 http/configuring_https_servers \
13 16
14 INTRO_TR_XML = $(foreach name, $(INTRO_TR), xml/$(name).xml) 17 INTRO_XML = $(foreach name, $(INTRO), xml/$(LANG)/docs/$(name).xml)
15 INTRO_TR_HTML = $(foreach name, $(INTRO_TR), $(OUT)/$(name).html) 18 INTRO_HTML = $(foreach name, $(INTRO), $(OUT)/$(LANG)/docs/$(name).html)
16 19
17 HOWTO_TR = tr/docs/debugging_log \ 20 HOWTO = \
18 tr/docs/http/converting_rewrite_rules \ 21 debugging_log \
22 http/converting_rewrite_rules \
19 23
20 HOWTO_TR_XML = $(foreach name, $(HOWTO_TR), xml/$(name).xml) 24 HOWTO_XML = $(foreach name, $(HOWTO), xml/$(LANG)/docs/$(name).xml)
21 HOWTO_TR_HTML = $(foreach name, $(HOWTO_TR), $(OUT)/$(name).html) 25 HOWTO_HTML = $(foreach name, $(HOWTO), $(OUT)/$(LANG)/docs/$(name).html)
22 26
23 FAQ_TR = tr/docs/sys_errlist \ 27 FAQ = \
28 sys_errlist \
24 29
25 FAQ_TR_XML = $(foreach name, $(FAQ_TR), xml/$(name).xml) 30 FAQ_XML = $(foreach name, $(FAQ), xml/$(LANG)/docs/$(name).xml)
26 FAQ_TR_HTML = $(foreach name, $(FAQ_TR), $(OUT)/$(name).html) 31 FAQ_HTML = $(foreach name, $(FAQ), $(OUT)/$(LANG)/docs/$(name).html)
27 32
28 tr: \ 33 $(LANG): \
29 $(OUT)/tr/index.html \ 34 $(OUT)/$(LANG)/index.html \
30 $(OUT)/tr/docs/index.html \ 35 $(OUT)/$(LANG)/docs/index.html \
31 $(DOCS_TR_HTML) \ 36 $(DOCS_HTML) \
32 $(INTRO_TR_HTML) \ 37 $(INTRO_HTML) \
33 $(HOWTO_TR_HTML) \ 38 $(HOWTO_HTML) \
34 $(FAQ_TR_HTML) \ 39 $(FAQ_HTML) \
35 40
36 $(OUT)/tr/docs/introduction.html: \ 41 $(OUT)/$(LANG)/docs/index.html: \
37 xml/tr/docs/introduction.xml \ 42 $(DOCS_XML) \
38 $(INTRO_TR_XML) \
39 $(ARTICLE_DEPS)
40 $(call XSLT, xslt/article.xslt, $<, $@)
41 43
42 $(OUT)/tr/docs/howto.html: \ 44 $(OUT)/$(LANG)/docs/introduction.html: \
43 xml/tr/docs/howto.xml \ 45 $(INTRO_XML) \
44 $(HOWTO_TR_XML) \
45 $(ARTICLE_DEPS)
46 $(call XSLT, xslt/article.xslt, $<, $@)
47 46
48 $(OUT)/tr/docs/faq.html: \ 47 $(OUT)/$(LANG)/docs/howto.html: \
49 xml/tr/docs/faq.xml \ 48 $(HOWTO_XML) \
50 $(FAQ_TR_XML) \ 49
51 $(ARTICLE_DEPS) 50 $(OUT)/$(LANG)/docs/faq.html: \
52 $(call XSLT, xslt/article.xslt, $<, $@) 51 $(FAQ_XML) \