35 |
sed -e 's/^-/gltokens.c gltokens.dep/' > gltokens.dep |
sed -e 's/^-/gltokens.c gltokens.dep/' > gltokens.dep |
36 |
|
|
37 |
include gltokens.dep |
include gltokens.dep |
38 |
|
|
39 |
|
########################################################################## |
40 |
|
# General documentation targets |
41 |
|
docs: docxx navidoc navilink |
42 |
|
|
43 |
|
docxx: |
44 |
|
doc++ -a --before-group --before-class --no-java-graphs --trivial-graphs -H -F -d doc/docxx -u src/ include/ |
45 |
|
########################################################################## |
46 |
|
# Navidoc documentation targets |
47 |
|
navidoc: # Compiles ReST into HTML |
48 |
|
make -C "../navidoc/" html RST="../callgl/doc/" |
49 |
|
|
50 |
|
navilink: # Bi-directional linking using imagemaps |
51 |
|
make -C "../navidoc/" imagemap HTML="../callgl/doc/" |
52 |
|
|
53 |
|
peg: # Creates a new PEG, uses python for quick use |
54 |
|
make -C "../navidoc/" new-peg PEGDIR="../callgl/doc/pegboard" |
55 |
|
|
56 |
|
pegs: # Compiles only pegboard |
57 |
|
make -C "../navidoc/" html $(DBG) RST="../callgl/doc/pegboard/" |
58 |
|
|
59 |
|
html: # Compiles ReST into HTML, directories are processed recursively |
60 |
|
make -C "../navidoc/" html $(DBG) RST="../callgl/$(RST)" |
61 |
|
|
62 |
|
html-loop: # Loop version for quick recompiling |
63 |
|
make -C "../navidoc/" html-loop $(DBG) RST="../callgl/$(RST)" |
64 |
|
|
65 |
|
latex: # Compiles ReST into LaTeX, directories are processed recursively |
66 |
|
make -C "../navidoc/" latex $(DBG) RST="../callgl/$(RST)" |
67 |
|
|
68 |
|
latex-loop: # Loop version for quick recompiling |
69 |
|
make -C "../navidoc/" latex-loop $(DBG) RST="../callgl/$(RST)" |