comparison xml/he/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 = he
1 2
2 DOCS_HE = he/docs/windows \ 3 DOCS = \
3 he/docs/introduction \ 4 introduction \
4 he/docs/howto \ 5 howto \
6 windows \
5 7
6 DOCS_HE_XML = $(foreach name, $(DOCS_HE), xml/$(name).xml) 8 DOCS_XML = $(foreach name, $(DOCS), xml/$(LANG)/docs/$(name).xml)
7 DOCS_HE_HTML = $(foreach name, $(DOCS_HE), $(OUT)/$(name).html) 9 DOCS_HTML = $(foreach name, $(DOCS), $(OUT)/$(LANG)/docs/$(name).html)
8 10
9 INTRO_HE = he/docs/http/server_names \ 11 INTRO = \
12 http/server_names \
10 13
11 INTRO_HE_XML = $(foreach name, $(INTRO_HE), xml/$(name).xml) 14 INTRO_XML = $(foreach name, $(INTRO), xml/$(LANG)/docs/$(name).xml)
12 INTRO_HE_HTML = $(foreach name, $(INTRO_HE), $(OUT)/$(name).html) 15 INTRO_HTML = $(foreach name, $(INTRO), $(OUT)/$(LANG)/docs/$(name).html)
13 16
14 HOWTO_HE = he/docs/http/converting_rewrite_rules \ 17 HOWTO = \
18 http/converting_rewrite_rules \
15 19
16 HOWTO_HE_XML = $(foreach name, $(HOWTO_HE), xml/$(name).xml) 20 HOWTO_XML = $(foreach name, $(HOWTO), xml/$(LANG)/docs/$(name).xml)
17 HOWTO_HE_HTML = $(foreach name, $(HOWTO_HE), $(OUT)/$(name).html) 21 HOWTO_HTML = $(foreach name, $(HOWTO), $(OUT)/$(LANG)/docs/$(name).html)
18 22
19 he: \ 23 $(LANG): \
20 $(OUT)/he/index.html \ 24 $(OUT)/$(LANG)/index.html \
21 $(OUT)/he/docs/index.html \ 25 $(OUT)/$(LANG)/docs/index.html \
22 $(DOCS_HE_HTML) \ 26 $(DOCS_HTML) \
23 $(INTRO_HE_HTML) \ 27 $(INTRO_HTML) \
24 $(HOWTO_HE_HTML) \ 28 $(HOWTO_HTML) \
25 29
26 $(OUT)/he/docs/index.html: \ 30 $(OUT)/$(LANG)/docs/index.html: \
27 xml/he/docs/index.xml \ 31 $(DOCS_XML) \
28 $(DOCS_HE_XML) \
29 $(ARTICLE_DEPS)
30 $(call XSLT, xslt/article.xslt, $<, $@)
31 32
32 $(OUT)/he/docs/introduction.html: \ 33 $(OUT)/$(LANG)/docs/introduction.html: \
33 xml/he/docs/introduction.xml \ 34 $(INTRO_XML) \
34 $(INTRO_HE_XML) \
35 $(ARTICLE_DEPS)
36 $(call XSLT, xslt/article.xslt, $<, $@)
37 35
38 $(OUT)/he/docs/howto.html: \ 36 $(OUT)/$(LANG)/docs/howto.html: \
39 xml/he/docs/howto.xml \ 37 $(HOWTO_XML) \
40 $(HOWTO_HE_XML) \
41 $(ARTICLE_DEPS)
42 $(call XSLT, xslt/article.xslt, $<, $@)