Mercurial > mplayer.hg
comparison DOCS/xml/Makefile.inc @ 31102:b604051c30a3
Get rid of pointless variable indirection for XSL stylesheets.
author | diego |
---|---|
date | Tue, 11 May 2010 11:52:41 +0000 |
parents | 7a2ec1d564ce |
children |
comparison
equal
deleted
inserted
replaced
31101:bb98a3561775 | 31102:b604051c30a3 |
---|---|
2 # Makefile.inc for Makefiles in subdirectories. | 2 # Makefile.inc for Makefiles in subdirectories. |
3 # | 3 # |
4 | 4 |
5 # Dependency information. | 5 # Dependency information. |
6 $(HTMLDIR)/index.html $(HTMLDIR)/MPlayer.html: $(wildcard $(LANG)/*.xml) | 6 $(HTMLDIR)/index.html $(HTMLDIR)/MPlayer.html: $(wildcard $(LANG)/*.xml) |
7 | |
8 HTML_CHUNK_XSL := html-chunk.xsl | |
9 CHUNK_XSL_DEPS := $(HTML_CHUNK_XSL) html-common.xsl | |
10 | |
11 HTML_SINGLE_XSL := html-single.xsl | |
12 SINGLE_XSL_DEPS := $(HTML_SINGLE_XSL) html-common.xsl | |
13 | 7 |
14 # This is the main target... | 8 # This is the main target... |
15 all: html-chunked html-single | 9 all: html-chunked html-single |
16 html-chunked: $(HTMLDIR)/index.html | 10 html-chunked: $(HTMLDIR)/index.html |
17 html-single: $(HTMLDIR)/MPlayer.html | 11 html-single: $(HTMLDIR)/MPlayer.html |
20 ./xmllint.sh $< | 14 ./xmllint.sh $< |
21 | 15 |
22 $(HTMLDIR)/default.css: | 16 $(HTMLDIR)/default.css: |
23 cp -f default.css $(@D) | 17 cp -f default.css $(@D) |
24 | 18 |
25 $(HTMLDIR)/index.html: $(LANG)/main.xml $(CHUNK_XSL_DEPS) xmllint $(HTMLDIR)/default.css | 19 $(HTMLDIR)/index.html: $(LANG)/main.xml html-chunk.xsl html-common.xsl $(HTMLDIR)/default.css xmllint |
26 ./xsltproc.sh $(HTMLDIR)/ $(HTML_CHUNK_XSL) $< | 20 ./xsltproc.sh $(HTMLDIR)/ html-chunk.xsl $< |
27 | 21 |
28 $(HTMLDIR)/MPlayer.html: $(LANG)/main.xml $(SINGLE_XSL_DEPS) xmllint $(HTMLDIR)/default.css | 22 $(HTMLDIR)/MPlayer.html: $(LANG)/main.xml html-single.xsl html-common.xsl $(HTMLDIR)/default.css xmllint |
29 ./xsltproc.sh $@ $(HTML_SINGLE_XSL) $< | 23 ./xsltproc.sh $@ html-single.xsl $< |
30 | 24 |
31 html-chunk.xsl html-single.xsl $(LANG)/main.xml: | 25 html-chunk.xsl html-single.xsl $(LANG)/main.xml: |
32 sh configure | 26 sh configure |
33 | 27 |
34 .PHONY: all html-chunked html-single xmllint | 28 .PHONY: all html-chunked html-single xmllint |