source: branches/1.1.x/doc/manual/Makefile

Last change on this file was 14282, checked in by Mark Evenson, 11 years ago

manual: Updates to manual for ABCL 1.1.

Preface to the second addition. TODO TeX.

Added Appendix for SYSTEM and JSS packages. TODO Need to fix LaTex?.

File size: 820 bytes
Line 
1
2all: abcl.pdf
3
4abcl.pdf: abcl.tex abcl.bib java.tex extensions.tex threads.tex
5  pdflatex abcl.tex
6  bibtex abcl
7  makeindex abcl
8  pdflatex abcl.tex
9  pdflatex abcl.tex
10
11#ABCL   = abcl
12ABCL  = ../../abcl
13#ABCL = /Users/evenson/work/abcl-1.1.x/abcl
14
15# XXX TODO 1) use more compact iterated form, 2) pare down to using --noinit
16grovel:
17  $(ABCL) --batch --noinform --load "grovel.lisp" \
18    --eval '(grovel-docstrings-as-tex (find-package :java)' \
19    --eval  '(grovel-docstrings-as-tex (find-package :extensions))' \
20  --eval  '(grovel-docstrings-as-tex (find-package :threads))' \
21  --eval  '(grovel-docstrings-as-tex (find-package :system))' \
22  --eval '(progn (require :abcl-contrib) (require :jss) (grovel-docstrings-as-tex (find-package :jss)))'
23
24clean:
25  rm -f *.aux *.bbl *.blg *.idx *.ilg *.ind *.log *.out *.toc abcl.pdf
Note: See TracBrowser for help on using the repository browser.