all: comparison.html
db: scm-comparison.pdf
comparison.dtd: gen-dtd.pl
perl $< > $@
comparison.html: render.pl scm-comparison.xml comparison.dtd
perl render.pl
FILES = bk-license.html \
compare-ml.xsl \
comparison.dtd \
comparison.html \
gen-dtd.pl \
Makefile \
render.pl \
render-docbook.pl \
scm-comparison.xml
docbook/scm-comparison.xml: scm-comparison.xml render-docbook.pl $(PERL_MODULES)
perl render-docbook.pl
scm-comparison.pdf: docbook/scm-comparison.xml
db2pdf -c /etc/sgml/catalog -d './mystyle.dsl#print' $<
arc: all-files.tar.gz
all-files.tar.gz: $(FILES)
mkdir arc-temp
mkdir arc-temp/XML
mkdir arc-temp/XML/CompareML
for i in $(FILES) ; do cp $$i arc-temp/$$i ; done
mv arc-temp SCM-Comparison
tar -czvf $@ SCM-Comparison
rm -fr SCM-Comparison
upload: all arc $(FILES)
rsync --progress -v --rsh=ssh --relative all-files.tar.gz $(FILES) shlomif@shell.berlios.de:/home/groups/better-scm/htdocs/comparison
xslt: comparison-xsl.html
comparison-xsl.html: scm-comparison.xml compare-ml.xsl
xsltproc compare-ml.xsl scm-comparison.xml > $@