GayBSD documentation tree
* Add a new document-specific variable, HAS_INDEX, to specify if a
given document is marked up with <indexterm> entries.
* Rework the index support so that both HAS_INDEX and GEN_INDEX are
checked before trying to generate an index for a document.
* Only create index.sgml if both HAS_INDEX and GEN_INDEX are set.
This allows us to recursively build the documentation tree with
GEN_INDEX=1 and have it only try to create an index (very time
consuming) for the few documents that are ready for this. Previously,
running "make GEN_INDEX=1" from the top of the doc tree would look for
index terms in every single document.
With this, I hope we can start building our docs with GEN_INDEX set on
freefall so that users browsing the HTML docs will get the benefit of
the index we've been hiding in CVS for 6 months.
|
||
|---|---|---|
| de_DE.ISO8859-1 | ||
| en/handbook/contrib | ||
| en_US.ISO8859-1 | ||
| es_ES.ISO8859-1 | ||
| fr_FR.ISO8859-1 | ||
| it_IT.ISO8859-1/share/sgml | ||
| it_IT.ISO8859-15/share/sgml | ||
| ja_JP.eucJP | ||
| nl_NL.ISO8859-1 | ||
| ru_RU.KOI8-R | ||
| share | ||
| sr_YU.ISO8859-2 | ||
| zh/FAQ | ||
| zh_TW.Big5 | ||
| Makefile | ||
| README | ||
$FreeBSD$
If you plan on building a local copy of the FreeBSD documentation, or using
our toolchain in your own projects, please read
http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/fdp-primer/
for information about the tools and formatting languages we use. Chapter
2 covers the software and related items you will need to install.