cvs commit: src/release/doc/share/misc man2hwnotes.pl
src/release/doc/share/mk
doc.relnotes.mk src/release/doc/share/sgml Makefile
Bruce A. Mah
bmah at FreeBSD.org
Fri Feb 16 02:10:13 UTC 2007
bmah 2007-02-16 02:10:12 UTC
FreeBSD src repository
Modified files:
release/doc/share/misc man2hwnotes.pl
release/doc/share/mk doc.relnotes.mk
release/doc/share/sgml Makefile
Log:
Add support for auto-generating hardware notes entries in a
manner consistent with the new MI-style hardware notes document.
man2hwnotes.pl now defaults to generating entities for the MI-style
hardware notes (i.e. hardware/article.sgml). A new -c
option causes it to generate entities for the older MD-style
hardware notes (i.e. hardware/common/dev.sgml).
The Makefile infrastructure supplies the -c option to man2hwnotes.pl
now unless the HWNOTES_MI Makefile variable is defined, so
compatiblity is preserved for hardware notes translations that
aren't converted to the new organization yet. As translations
convert, they should define HWNOTES_MI in their hardware/Makefile.
When all the relevant translations catch up, the compatibility goop
in share/mk/doc.relnotes.mk and share/sgml/Makefile can be removed.
Thanks go to simon@ for help with the backwards compatiblity
mechanism.
Tested with: en_US.ISO8859-1, zh_CN.GB2312
Revision Changes Path
1.14 +22 -6 src/release/doc/share/misc/man2hwnotes.pl
1.14 +6 -1 src/release/doc/share/mk/doc.relnotes.mk
1.3 +1 -1 src/release/doc/share/sgml/Makefile
More information about the cvs-src
mailing list