comparison xml/en/GNUmakefile @ 721:81ad082bc837

Simplified things by including books.xslt, download.xslt and security.xslt into article.xslt, and always using article.xslt to generate HTMLs. While here, moved versions.xml from common dependencies to article dependencies. Fixed menu in 404.html by applying templates from menu.xslt, and fixed its dependency on DTD.
author Ruslan Ermilov <ru@nginx.com>
date Fri, 12 Oct 2012 09:10:31 +0000
parents 6a37df6078a1
children 99ea52dbb4d4
comparison
equal deleted inserted replaced
720:9934338f83af 721:81ad082bc837
98 $(OUT)/$(DOC_LANG)/links.html \ 98 $(OUT)/$(DOC_LANG)/links.html \
99 $(OUT)/$(DOC_LANG)/books.html \ 99 $(OUT)/$(DOC_LANG)/books.html \
100 $(OUT)/$(DOC_LANG)/support.html \ 100 $(OUT)/$(DOC_LANG)/support.html \
101 $(OUT)/$(DOC_LANG)/donation.html \ 101 $(OUT)/$(DOC_LANG)/donation.html \
102 102
103 $(OUT)/$(DOC_LANG)/download.html: \
104 xml/$(DOC_LANG)/download.xml \
105 $(DOWNLOAD_DEPS)
106 $(call XSLT, xslt/download.xslt, $<, $@)
107
108 $(OUT)/$(DOC_LANG)/security_advisories.html: \
109 xml/$(DOC_LANG)/security_advisories.xml \
110 $(SECURITY_DEPS)
111 $(call XSLT, xslt/security.xslt, $<, $@)
112
113 $(OUT)/$(DOC_LANG)/docs/index.html: \ 103 $(OUT)/$(DOC_LANG)/docs/index.html: \
114 $(DOCS_XML) \ 104 $(DOCS_XML) \
115 $(REFS_XML) \ 105 $(REFS_XML) \
116 106
117 xml/$(DOC_LANG)/docs/dirindex.xml: \ 107 xml/$(DOC_LANG)/docs/dirindex.xml: \
124 xslt/dirindex.xslt - | \ 114 xslt/dirindex.xslt - | \
125 sed 's;xml/[^/]*/docs/;;g' > $@ 115 sed 's;xml/[^/]*/docs/;;g' > $@
126 116
127 $(OUT)/$(DOC_LANG)/docs/faq.html: \ 117 $(OUT)/$(DOC_LANG)/docs/faq.html: \
128 $(FAQ_XML) \ 118 $(FAQ_XML) \
129
130 $(OUT)/$(DOC_LANG)/books.html: \
131 xml/$(DOC_LANG)/books.xml \
132 $(BOOK_DEPS)
133 $(call XSLT, xslt/books.xslt, $<, $@)