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