source: trunk/abcl/doc/manual/README.markdown

Last change on this file was 15042, checked in by Mark Evenson, 7 years ago

abcl-1.5.0-rc-0: drop support for Java 5

Initial documentation and metadata update for ABCL 1.5.0.

File size: 896 bytes
Line 
1ABCL User Manual
2================
3
4With a suitable TexLive installed, to build simply run `make`.  If you
5cannot run make, the following sequence of commands also gets you a pdf
6of the manual:
7
8    cmd$ pdflatex abcl.tex && bibtex abcl &&  makeindex abcl && pdflatex abcl.tex && pdflatex abcl.tex
9
10
11## Generating docstrings
12
131. Ensure that the toplevel 'abcl.asd' is loadable by ASDF.
14
15   If the ABCL source resides in "~/work/abcl/", this can be
16   accomplished by creating the file
17   <file:~/.config/common-lisp/source-registry.conf.d/abcl.conf> with
18   the contents:
19
20    (:tree (:home "work/abcl/"))
21
222.  Execute the following code from the ABCL REPL:
23
24    (require :abcl-contrib)
25    (require :jss)
26    (asdf:load-system :abcl/documentation)
27    (dolist (package '(:java :ext :sys :jss :mop :threads))
28        :doing (abcl/documentation:grovel-docstrings-as-tex :package package))   
29   
Note: See TracBrowser for help on using the repository browser.