Mercurial > hg > nginx-site
diff xml/en/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 | 81ad082bc837 |
children | 0ed4c093c026 |
line wrap: on
line diff
--- a/xml/en/GNUmakefile +++ b/xml/en/GNUmakefile @@ -1,5 +1,3 @@ -DOC_LANG = en - DOCS = \ faq \ install \ @@ -19,9 +17,6 @@ DOCS = \ howto_setup_development_environment_on_ec2 \ nginx_dtrace_pid_provider \ -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 \ faq/license_copyright \ @@ -31,9 +26,6 @@ FAQ = \ faq/chunked_encoding_from_backend \ 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 = \ ngx_core_module \ http/ngx_http_access_module \ @@ -83,36 +75,11 @@ REFS = \ mail/ngx_mail_smtp_module \ mail/ngx_mail_ssl_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)/download.html \ - $(OUT)/$(DOC_LANG)/security_advisories.html \ - $(OUT)/$(DOC_LANG)/docs/index.html \ - $(DOCS_HTML) \ - $(REFS_HTML) \ - $(OUT)/$(DOC_LANG)/pgp_keys.html \ - $(FAQ_HTML) \ - $(OUT)/$(DOC_LANG)/links.html \ - $(OUT)/$(DOC_LANG)/books.html \ - $(OUT)/$(DOC_LANG)/support.html \ - $(OUT)/$(DOC_LANG)/donation.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) \ +TOP = \ + download \ + security_advisories \ + pgp_keys \ + links \ + books \ + support \ + donation \