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 |