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