# Programer: Kevin M. Rosenberg
# Date Started: Mar 2002
#
-# CVS Id: $Id: Makefile,v 1.11 2002/05/13 02:57:25 kevin Exp $
+# CVS Id: $Id: Makefile,v 1.15 2002/07/08 17:23:29 kevin Exp $
#
# This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
#
.PHONY: check
check:
- $(CHECK)
+ @$(CHECK)
+
+.PHONY: html
+html: html.tar.gz
-html: $(DOCFILES)
+html.tar.gz: $(DOCFILES) Makefile
@$(CHECK)
- @( rm -rf html ; mkdir html; cd html ; jade -t sgml -c ../${CATALOG} -d ${DSSSL_HTML} ../${DOCFILE} > /dev/null; ln -s book1.html index.html; cd ..)
+ @( rm -rf html ; mkdir html; cd html ; jade -t sgml -c ../${CATALOG} -d ${DSSSL_HTML} ../${DOCFILE} > /dev/null; cp book1.html index.html; cd ..; GZIP='-9' tar czf html.tar.gz html)
.PHONY: tex
tex: ${TEXFILE}
.PHONY: pdf
pdf: ${PDFFILE}
-${PDFFILE}: ${TEXFILE}
+${PDFFILE}: ${DOCFILES}
@pdfjadetex -interaction=batchmode '\pdfcompresslevel=9' '\input ${TEXFILE}' > /dev/null
@pdfjadetex -interaction=batchmode '\pdfcompresslevel=9' '\input ${TEXFILE}' > /dev/null
@pdfjadetex -interaction=batchmode '\pdfcompresslevel=9' '\input ${TEXFILE}' > /dev/null
.PHONY: clean
clean:
- @rm -f *~ *.bak *.orig \#*\# .\#*
+ @rm -f *~ *.bak *.orig \#*\# .\#*
+ @rm -rf html ${PSFILE}
@rm -f ${TMPFILES}
@rm -f ${DVIFILE} ${TEXFILE}
.PHONY: distclean
distclean: clean
- @rm -rf html
- @rm -f ${PSFILE} ${PDFFILE}