diff 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
line wrap: on
line diff
--- a/xml/tr/GNUmakefile	Tue Nov 29 11:21:44 2011 +0000
+++ b/xml/tr/GNUmakefile	Tue Nov 29 11:22:26 2011 +0000
@@ -1,52 +1,51 @@
+LANG =		tr
 
-DOCS_TR =	tr/docs/windows						\
-		tr/docs/introduction					\
-		tr/docs/howto						\
-		tr/docs/faq						\
+DOCS =									\
+		introduction						\
+		howto							\
+		faq							\
+		windows							\
 
-DOCS_TR_XML =	$(foreach name, $(DOCS_TR), xml/$(name).xml)
-DOCS_TR_HTML =	$(foreach name, $(DOCS_TR), $(OUT)/$(name).html)
+DOCS_XML =	$(foreach name, $(DOCS), xml/$(LANG)/docs/$(name).xml)
+DOCS_HTML =	$(foreach name, $(DOCS), $(OUT)/$(LANG)/docs/$(name).html)
 
-INTRO_TR =	tr/docs/http/request_processing				\
-		tr/docs/http/configuring_https_servers			\
-		tr/docs/http/server_names				\
-
-INTRO_TR_XML =	$(foreach name, $(INTRO_TR), xml/$(name).xml)
-INTRO_TR_HTML =	$(foreach name, $(INTRO_TR), $(OUT)/$(name).html)
+INTRO =									\
+		http/request_processing					\
+		http/server_names					\
+		http/configuring_https_servers				\
 
-HOWTO_TR =	tr/docs/debugging_log					\
-		tr/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_TR_XML =	$(foreach name, $(HOWTO_TR), xml/$(name).xml)
-HOWTO_TR_HTML =	$(foreach name, $(HOWTO_TR), $(OUT)/$(name).html)
+HOWTO =									\
+		debugging_log						\
+		http/converting_rewrite_rules				\
 
-FAQ_TR =	tr/docs/sys_errlist					\
+HOWTO_XML =	$(foreach name, $(HOWTO), xml/$(LANG)/docs/$(name).xml)
+HOWTO_HTML =	$(foreach name, $(HOWTO), $(OUT)/$(LANG)/docs/$(name).html)
 
-FAQ_TR_XML =	$(foreach name, $(FAQ_TR), xml/$(name).xml)
-FAQ_TR_HTML =	$(foreach name, $(FAQ_TR), $(OUT)/$(name).html)
+FAQ =									\
+		sys_errlist						\
 
-tr:									\
-		$(OUT)/tr/index.html					\
-		$(OUT)/tr/docs/index.html				\
-		$(DOCS_TR_HTML)						\
-		$(INTRO_TR_HTML)					\
-		$(HOWTO_TR_HTML)					\
-		$(FAQ_TR_HTML)						\
+FAQ_XML =	$(foreach name, $(FAQ), xml/$(LANG)/docs/$(name).xml)
+FAQ_HTML =	$(foreach name, $(FAQ), $(OUT)/$(LANG)/docs/$(name).html)
 
-$(OUT)/tr/docs/introduction.html:					\
-		xml/tr/docs/introduction.xml				\
-		$(INTRO_TR_XML)						\
-		$(ARTICLE_DEPS)
-	$(call XSLT, xslt/article.xslt, $<, $@)
+$(LANG):								\
+		$(OUT)/$(LANG)/index.html				\
+		$(OUT)/$(LANG)/docs/index.html				\
+		$(DOCS_HTML)						\
+		$(INTRO_HTML)						\
+		$(HOWTO_HTML)						\
+		$(FAQ_HTML)						\
 
-$(OUT)/tr/docs/howto.html:						\
-		xml/tr/docs/howto.xml					\
-		$(HOWTO_TR_XML)						\
-		$(ARTICLE_DEPS)
-	$(call XSLT, xslt/article.xslt, $<, $@)
+$(OUT)/$(LANG)/docs/index.html:						\
+		$(DOCS_XML)						\
+
+$(OUT)/$(LANG)/docs/introduction.html:					\
+		$(INTRO_XML)						\
 
-$(OUT)/tr/docs/faq.html:						\
-		xml/tr/docs/faq.xml					\
-		$(FAQ_TR_XML)						\
-		$(ARTICLE_DEPS)
-	$(call XSLT, xslt/article.xslt, $<, $@)
+$(OUT)/$(LANG)/docs/howto.html:						\
+		$(HOWTO_XML)						\
+
+$(OUT)/$(LANG)/docs/faq.html:						\
+		$(FAQ_XML)						\