GayBSD documentation tree
Find a file
Xin LI f16a0c0531 Improve the docbook build infrastructure's index.sgml build process:
- Consider index.sgml as intermediate file, not dependency that ${DOC}.*
   require.  Instead, generate it on-the-fly when building ${DOC}.*.
   This solves the problem that index.sgml is generated for the first
   built target, but needs to be different from target to target.

   The affected targets are:
	index.html HTML.manifest
	${DOC}.html
	${DOC}.html-text
	${DOC}.rtf
	${DOC}.tex
	${DOC}.tex-pdf

   ${INDEX_SGML} target removed in favor of the on-the-fly build.

 - When building ${DOC}.rtf, add ${PRINT_INDEX} and ${LOCAL_IMAGES_PNG}
   as dependencies, eliminating the need of building ${DOC}.rtf without
   having to build ${DOC}.html beforehand.

 - Modifications against ${HTML_INDEX} and ${HTML_SPLIT_INDEX}:
	+ Add dependency to ${SRCS} and ${LOCAL_IMAGES_TXT} to force
	  index updates when necessary.
	+ Every build now causes index.sgml to be reinitialized.
	+ Depend on ${DOC}.* to generate index.sgml.

Submitted by:	"intron" <intron at intron ac>
PR:		docs/90255 (slightly changed version)
2005-12-13 08:03:57 +00:00
bn_BD.ISO10646-1
da_DK.ISO8859-1
de_DE.ISO8859-1 Fix $CLEANFILES. 2005-10-12 20:40:45 +00:00
el_GR.ISO8859-7 MFen: 1.5 -> 1.16 2005-09-23 16:46:14 +00:00
en/handbook/contrib
en_US.ISO8859-1 Add my pgpkey. 2005-12-12 19:54:05 +00:00
es_ES.ISO8859-1 Bump copyright year. 2005-11-25 22:39:41 +00:00
fr_FR.ISO8859-1 MFen: 1.208 --> 1.219 2005-11-25 21:55:08 +00:00
it_IT.ISO8859-15 Fix this dis-connected build. 2005-08-29 13:37:47 +00:00
ja_JP.eucJP Make SUBDIR tunable. 2005-10-08 18:29:24 +00:00
nl_NL.ISO8859-1 MFen: 2005-11-26 23:54:47 +00:00
no_NO.ISO8859-1
pl_PL.ISO8859-2
pt_BR.ISO8859-1
release
ru_RU.KOI8-R Makefile: 1.1 -> 1.12 2005-12-06 18:24:05 +00:00
share Improve the docbook build infrastructure's index.sgml build process: 2005-12-13 08:03:57 +00:00
sr_YU.ISO8859-2
tr_TR.ISO8859-9
zh/FAQ
zh_CN.GB2312 MFen 1.603 -> 1.639: 2005-11-23 15:06:30 +00:00
zh_TW.Big5 update FAQ(Chapter 1 - Chapter 4) 2005-11-23 14:38:10 +00:00
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.