aboutsummaryrefslogtreecommitdiff
path: root/release/doc/en_US.ISO8859-1/hardware/ia64
diff options
context:
space:
mode:
authorSimon L. B. Nielsen <simon@FreeBSD.org>2004-08-03 22:12:45 +0000
committerSimon L. B. Nielsen <simon@FreeBSD.org>2004-08-03 22:12:45 +0000
commit4e702f5b140c8ab63afe07df4dd882310fc639be (patch)
tree201c61c13fdbfc870db0edc4181601f660590220 /release/doc/en_US.ISO8859-1/hardware/ia64
parentfdae98ecd6e3978107418c01d896c6d37b0e2821 (diff)
downloadsrc-4e702f5b140c8ab63afe07df4dd882310fc639be.tar.gz
src-4e702f5b140c8ab63afe07df4dd882310fc639be.zip
Auto generate the device listings in the Hardware Notes based on
manual pages, to avoid duplicating work between the Hardware Notes and manual pages. Each text line in the output from the manual page parser is generated as a SGML entity, making it possible for translators to only translate lines which actually contains English text (this neat idea came from hrs). To determine which drivers are usable on which architectures the dev.archlist.txt file is used to explicitly list this. It it an imperfect solution, but the best I have been able to come up with for now. This commit converts most of the devices which has a section 4 manual page with a HARDWARE section to be the new auto generated format. Reviewed in principle by: ru, hrs, trhodes Good ideas for improvements: hrs No objections: -doc, re
Notes
Notes: svn path=/head/; revision=133094
Diffstat (limited to 'release/doc/en_US.ISO8859-1/hardware/ia64')
-rw-r--r--release/doc/en_US.ISO8859-1/hardware/ia64/Makefile2
-rw-r--r--release/doc/en_US.ISO8859-1/hardware/ia64/article.sgml2
2 files changed, 4 insertions, 0 deletions
diff --git a/release/doc/en_US.ISO8859-1/hardware/ia64/Makefile b/release/doc/en_US.ISO8859-1/hardware/ia64/Makefile
index 3b302cc8b9a1..8896eccc6483 100644
--- a/release/doc/en_US.ISO8859-1/hardware/ia64/Makefile
+++ b/release/doc/en_US.ISO8859-1/hardware/ia64/Makefile
@@ -15,6 +15,8 @@ SRCS+= article.sgml
SRCS+= ../common/hw.ent
SRCS+= ../common/artheader.sgml
SRCS+= ../common/dev.sgml
+SRCS+= ${DEV-AUTODIR}/catalog-auto
+SRCS+= ${DEV-AUTODIR}/dev-auto.sgml
.include "${RELN_ROOT}/share/mk/doc.relnotes.mk"
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
diff --git a/release/doc/en_US.ISO8859-1/hardware/ia64/article.sgml b/release/doc/en_US.ISO8859-1/hardware/ia64/article.sgml
index f6fc9ed6b283..4a188b79ef40 100644
--- a/release/doc/en_US.ISO8859-1/hardware/ia64/article.sgml
+++ b/release/doc/en_US.ISO8859-1/hardware/ia64/article.sgml
@@ -9,6 +9,8 @@
%mlists;
<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
%release;
+<!ENTITY % devauto PUBLIC "-//FreeBSD//ENTITIES Auto Generated Device Lists//EN">
+%devauto;
<!ENTITY % sections SYSTEM "../common/hw.ent"> %sections;
<!-- Architecture-specific customization -->