hgbook
annotate it/Makefile @ 720:734111ce98ad
First literal translation of preface and a very tentative rough makefile.
author | Giulio@puck |
---|---|
date | Mon Jun 08 02:06:58 2009 +0200 (2009-06-08) |
parents | |
children | 96c012342355 |
rev | line source |
---|---|
Giulio@720 | 1 include Makefile.vars |
Giulio@720 | 2 |
Giulio@720 | 3 xml-src-files := \ |
Giulio@720 | 4 00book.xml \ |
Giulio@720 | 5 #app*.xml \ |
Giulio@720 | 6 ch*.xml |
Giulio@720 | 7 |
Giulio@720 | 8 obj-web := html |
Giulio@720 | 9 |
Giulio@720 | 10 html: ${obj-web}/index.html |
Giulio@720 | 11 |
Giulio@720 | 12 #$(obj-web)/index.html: ../stylesheets/system-xsl .validated-00book.xml #../web/index-read.html.in |
Giulio@720 | 13 $(obj-web)/index.html: .validated-00book.xml |
Giulio@720 | 14 xsltproc $(xsltproc-opts) -o $(obj-web)/x ../stylesheets/chunk-stylesheet.xsl 00book.xml |
Giulio@720 | 15 # python ../web/texpand.py ../web/index-read.html.in html/read/index.html |
Giulio@720 | 16 # for i in $(obj-web-read)/*.html; do \ |
Giulio@720 | 17 # gzip -9 -c $$i > $$i.gz; \ |
Giulio@720 | 18 # done |
Giulio@720 | 19 |
Giulio@720 | 20 #../stylesheets/system-xsl: $(system-xsl-dir) |
Giulio@720 | 21 # ln -s $< $@ |
Giulio@720 | 22 |
Giulio@720 | 23 valid: .validated-00book.xml |
Giulio@720 | 24 |
Giulio@720 | 25 .validated-00book.xml: $(xml-src-files) #examples/.run |
Giulio@720 | 26 xmllint $(xmllint-opts) $< |
Giulio@720 | 27 touch $@ |
Giulio@720 | 28 |