Mercurial > hg > nginx-site
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) \