Mercurial > hg > nginx-site
diff xml/cn/GNUmakefile @ 734:99ea52dbb4d4
Moved all rules to the main makefile leaving language specific
makefiles with only the lists of translated documents.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Wed, 17 Oct 2012 14:30:05 +0000 |
parents | 9934338f83af |
children | ceb8a4e374b7 |
line wrap: on
line diff
--- a/xml/cn/GNUmakefile Tue Oct 16 12:55:23 2012 +0000 +++ b/xml/cn/GNUmakefile Wed Oct 17 14:30:05 2012 +0000 @@ -1,5 +1,3 @@ -DOC_LANG = cn - DOCS = \ faq \ windows \ @@ -11,16 +9,10 @@ debugging_log \ http/converting_rewrite_rules \ -DOCS_XML = $(foreach name, $(DOCS), xml/$(DOC_LANG)/docs/$(name).xml) -DOCS_HTML = $(foreach name, $(DOCS), $(OUT)/$(DOC_LANG)/docs/$(name).html) - FAQ = \ welcome_nginx_facebook \ sys_errlist \ -FAQ_XML = $(foreach name, $(FAQ), xml/$(DOC_LANG)/docs/$(name).xml) -FAQ_HTML = $(foreach name, $(FAQ), $(OUT)/$(DOC_LANG)/docs/$(name).html) - REFS = \ http/ngx_http_access_module \ http/ngx_http_addition_module \ @@ -30,30 +22,3 @@ http/ngx_http_gzip_static_module \ http/ngx_http_index_module \ http/ngx_http_limit_conn_module \ - -REFS_XML = $(foreach name, $(REFS), xml/$(DOC_LANG)/docs/$(name).xml) -REFS_HTML = $(foreach name, $(REFS), $(OUT)/$(DOC_LANG)/docs/$(name).html) - -$(DOC_LANG): \ - $(OUT)/$(DOC_LANG)/index.html \ - $(OUT)/$(DOC_LANG)/docs/index.html \ - $(DOCS_HTML) \ - $(REFS_HTML) \ - $(FAQ_HTML) \ - -$(OUT)/$(DOC_LANG)/docs/index.html: \ - $(DOCS_XML) \ - $(REFS_XML) \ - -xml/$(DOC_LANG)/docs/dirindex.xml: \ - $(REFS_XML) \ - xslt/dirindex.xslt - echo "<modules>$(patsubst %, \ - <module name=\"%\"/>, $(filter %.xml,$^))</modules>" | \ - xsltproc -o - \ - --stringparam LANG $(patsubst xml/%/docs/dirindex.xml,%,$@) \ - xslt/dirindex.xslt - | \ - sed 's;xml/[^/]*/docs/;;g' > $@ - -$(OUT)/$(DOC_LANG)/docs/faq.html: \ - $(FAQ_XML) \