hgbook
diff Makefile @ 657:1e020cb7d417
Remove tools
author | Dongsheng Song <songdongsheng@live.cn> |
---|---|
date | Mon Mar 30 21:36:31 2009 +0800 (2009-03-30) |
parents | 1c13ed2130a7 |
children | 8d130de70ebe |
line diff
1.1 --- a/Makefile Mon Mar 30 16:23:33 2009 +0800 1.2 +++ b/Makefile Mon Mar 30 21:36:31 2009 +0800 1.3 @@ -1,6 +1,7 @@ 1.4 # 1.5 # Makefile for the hgbook, top-level 1.6 # 1.7 +include Makefile.vars 1.8 1.9 FORMATS=html html-single pdf 1.10 1.11 @@ -8,11 +9,11 @@ 1.12 DBK_LANGUAGES := en 1.13 LANGUAGES := $(DBK_LANGUAGES) $(PO_LANGUAGES) 1.14 1.15 -UPDATEPO = PERLLIB=../tools/po4a/lib/ ../tools/po4a/po4a-updatepo -M UTF-8 \ 1.16 +UPDATEPO = PERLLIB=$(PO4A_LIB) $(PO4A_HOME)/po4a-updatepo -M UTF-8 \ 1.17 -f docbook -o doctype='docbook' -o includeexternal \ 1.18 -o nodefault='<programlisting> <screen>' \ 1.19 -o untranslated='<programlisting> <screen>' 1.20 -TRANSLATE = PERLLIB=tools/po4a/lib/ tools/po4a/po4a-translate -M UTF-8 \ 1.21 +TRANSLATE = PERLLIB=$(PO4A_LIB) $(PO4A_HOME)/po4a-translate -M UTF-8 \ 1.22 -f docbook -o doctype='docbook' \ 1.23 -k 0 1.24 1.25 @@ -150,6 +151,7 @@ 1.26 1.27 build/$(LINGUA)/source/hgbook.xml: build/en/source/hgbook.xml po/$(LINGUA).po $(images) 1.28 mkdir -p build/$(LINGUA)/source/figs 1.29 + cp en/figs/*.png build/$(LINGUA)/source/figs 1.30 $(TRANSLATE) -m build/en/source/hgbook.xml -p po/$(LINGUA).po -l $@.tmp 1.31 cat $@.tmp | sed 's/\$$rev_id\$$/${rev_id}/' > $@ 1.32 endif 1.33 @@ -198,7 +200,7 @@ 1.34 1.35 build/$(LINGUA)/pdf/hgbook.pdf: build/$(LINGUA)/source/hgbook.xml stylesheets/fo.xsl stylesheets/$(LINGUA)/fo.xsl 1.36 mkdir -p build/$(LINGUA)/pdf 1.37 - java -classpath tools/fop/lib/saxon65.jar:tools/fop/lib/saxon65-dbxsl.jar:tools/fop/lib/xml-commons-resolver-1.2.jar:tools/fop/conf \ 1.38 + java -classpath $(JAVA_SHARE)/saxon65.jar:$(JAVA_SHARE)/saxon65-dbxsl.jar:$(JAVA_SHARE)/xml-commons-resolver-1.2.jar:$(JAVA_SHARE) \ 1.39 com.icl.saxon.StyleSheet \ 1.40 -x org.apache.xml.resolver.tools.ResolvingXMLReader \ 1.41 -y org.apache.xml.resolver.tools.ResolvingXMLReader \ 1.42 @@ -208,7 +210,7 @@ 1.43 stylesheets/$(LINGUA)/fo.xsl \ 1.44 fop1.extensions=1 1.45 1.46 - (cd build/$(LINGUA)/source && ../../../tools/fop/fop.sh hgbook.fo ../pdf/hgbook.pdf) 1.47 + (cd build/$(LINGUA)/source && $(FOP_HOME)/fop.sh hgbook.fo ../pdf/hgbook.pdf) 1.48 endif 1.49 1.50 en/figs/%.png: en/figs/%.svg en/fixsvg