1 |
adcroft |
1.1 |
Generally you'll want to use "make All" to rebuild everything from |
2 |
|
|
scratch *but* if you're not changing the Latex or code-browser output |
3 |
|
|
the "make all" will simply re-create the web visible pages without |
4 |
|
|
changing conents of latex/ or vdb/. |
5 |
|
|
|
6 |
|
|
"make all" takes a few minutes on a P4 |
7 |
|
|
"make Latex" takes about five minutes on a P4 |
8 |
|
|
"make VDB" takes about few minutes on a P4 |
9 |
|
|
"make All" takes about ten minutes on a P4 |
10 |
|
|
|
11 |
|
|
Targets in Makefile |
12 |
|
|
All - does absolutely everything from scratch |
13 |
|
|
all - removes web site and regenerates it from latex and vdb directories |
14 |
|
|
Latex - regenerate html from latex manual |
15 |
|
|
VDB - regenerate code-browser (vdb directory) |
16 |
|
|
|
17 |
|
|
These other targets are not usefully employed out of context |
18 |
|
|
Templates - create templates used in Bonniefy |
19 |
|
|
InstallSkeleton - deletes web site, installs sparse structure, manual and vdb |
20 |
|
|
Search - Generate index for search engine |
21 |
|
|
Bonniefy - process pages in web-site and added top/side/bottom bars |
22 |
|
|
|
23 |
|
|
Makefile variables of particular interest |
24 |
|
|
TARGETDIR - directory where the web site is installed |
25 |
|
|
LATEXROOT - directory where the latex manual is installed |
26 |
|
|
VDBROOT - directory where the vdb html is installed |
27 |
|
|
|
28 |
|
|
You are not likely to need to change these other Makefile variables |
29 |
|
|
BINDIR - directory where the bonniefy.pl and swish-e scripts are kept |
30 |
|
|
PFILESDIR - directory where the configuration stuff is kept |
31 |
|
|
BUILDWEBDIR - normally the location of this Makefile |
32 |
|
|
SKELETON - sparse structure |