| 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 |