diff 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
line wrap: on
line diff
--- a/xml/he/GNUmakefile	Tue Nov 29 11:21:44 2011 +0000
+++ b/xml/he/GNUmakefile	Tue Nov 29 11:22:26 2011 +0000
@@ -1,42 +1,37 @@
+LANG =		he
 
-DOCS_HE =	he/docs/windows						\
-		he/docs/introduction					\
-		he/docs/howto						\
-
-DOCS_HE_XML =	$(foreach name, $(DOCS_HE), xml/$(name).xml)
-DOCS_HE_HTML =	$(foreach name, $(DOCS_HE), $(OUT)/$(name).html)
+DOCS =									\
+		introduction						\
+		howto							\
+		windows							\
 
-INTRO_HE =	he/docs/http/server_names				\
+DOCS_XML =	$(foreach name, $(DOCS), xml/$(LANG)/docs/$(name).xml)
+DOCS_HTML =	$(foreach name, $(DOCS), $(OUT)/$(LANG)/docs/$(name).html)
 
-INTRO_HE_XML =	$(foreach name, $(INTRO_HE), xml/$(name).xml)
-INTRO_HE_HTML =	$(foreach name, $(INTRO_HE), $(OUT)/$(name).html)
+INTRO =									\
+		http/server_names					\
 
-HOWTO_HE =	he/docs/http/converting_rewrite_rules			\
+INTRO_XML =	$(foreach name, $(INTRO), xml/$(LANG)/docs/$(name).xml)
+INTRO_HTML =	$(foreach name, $(INTRO), $(OUT)/$(LANG)/docs/$(name).html)
 
-HOWTO_HE_XML =	$(foreach name, $(HOWTO_HE), xml/$(name).xml)
-HOWTO_HE_HTML =	$(foreach name, $(HOWTO_HE), $(OUT)/$(name).html)
+HOWTO =									\
+		http/converting_rewrite_rules				\
 
-he:									\
-		$(OUT)/he/index.html					\
-		$(OUT)/he/docs/index.html				\
-		$(DOCS_HE_HTML)						\
-		$(INTRO_HE_HTML)					\
-		$(HOWTO_HE_HTML)					\
+HOWTO_XML =	$(foreach name, $(HOWTO), xml/$(LANG)/docs/$(name).xml)
+HOWTO_HTML =	$(foreach name, $(HOWTO), $(OUT)/$(LANG)/docs/$(name).html)
 
-$(OUT)/he/docs/index.html:						\
-		xml/he/docs/index.xml					\
-		$(DOCS_HE_XML)						\
-		$(ARTICLE_DEPS)
-	$(call XSLT, xslt/article.xslt, $<, $@)
+$(LANG):								\
+		$(OUT)/$(LANG)/index.html				\
+		$(OUT)/$(LANG)/docs/index.html				\
+		$(DOCS_HTML)						\
+		$(INTRO_HTML)						\
+		$(HOWTO_HTML)						\
 
-$(OUT)/he/docs/introduction.html:					\
-		xml/he/docs/introduction.xml				\
-		$(INTRO_HE_XML)						\
-		$(ARTICLE_DEPS)
-	$(call XSLT, xslt/article.xslt, $<, $@)
+$(OUT)/$(LANG)/docs/index.html:						\
+		$(DOCS_XML)						\
 
-$(OUT)/he/docs/howto.html:						\
-		xml/he/docs/howto.xml					\
-		$(HOWTO_HE_XML)						\
-		$(ARTICLE_DEPS)
-	$(call XSLT, xslt/article.xslt, $<, $@)
+$(OUT)/$(LANG)/docs/introduction.html:					\
+		$(INTRO_XML)						\
+
+$(OUT)/$(LANG)/docs/howto.html:						\
+		$(HOWTO_XML)						\