- FreeBSD Architecture Handbook, which is a book about the FreeBSD architecture. The SMP article have also been moved into the new arch handbook as a separate chapter. - FreeBSD Developers Handbook, which is a book about developing on FreeBSD; basically what was left when the architecture parts was moved away. o Hook up the new FreeBSD Architecture Handbook to the build. o Remove the SMP article since it is now part of the FreeBSD Architecture Handbook. The relevant files from the FreeBSD Developers Handbook have been repository copied to the new FreeBSD Architecture Handbook. This is just step one in the split, both books need some work to be real seperate books. E.g. the FreeBSD Architecture Handbook still needs an introduction. Repository copy by: joe Requested by: rwatson Approved by: murray, ceri (mentor)
44 lines
832 B
Makefile
44 lines
832 B
Makefile
#
|
|
# $FreeBSD$
|
|
#
|
|
# Build the FreeBSD Developers' Handbook.
|
|
#
|
|
|
|
MAINTAINER=murray@FreeBSD.org
|
|
|
|
DOC?= book
|
|
|
|
FORMATS?= html-split
|
|
|
|
HAS_INDEX= true
|
|
|
|
INSTALL_COMPRESSED?= gz
|
|
INSTALL_ONLY_COMPRESSED?=
|
|
|
|
#
|
|
# SRCS lists the individual SGML files that make up the document. Changes
|
|
# to any of these files will force a rebuild
|
|
#
|
|
|
|
# SGML content
|
|
SRCS= book.sgml
|
|
SRCS+= boot/chapter.sgml
|
|
SRCS+= driverbasics/chapter.sgml
|
|
SRCS+= isa/chapter.sgml
|
|
SRCS+= jail/chapter.sgml
|
|
SRCS+= kobj/chapter.sgml
|
|
SRCS+= locking/chapter.sgml
|
|
SRCS+= mac/chapter.sgml
|
|
SRCS+= newbus/chapter.sgml
|
|
SRCS+= pci/chapter.sgml
|
|
SRCS+= scsi/chapter.sgml
|
|
SRCS+= smp/chapter.sgml
|
|
SRCS+= sound/chapter.sgml
|
|
SRCS+= sysinit/chapter.sgml
|
|
SRCS+= usb/chapter.sgml
|
|
SRCS+= vm/chapter.sgml
|
|
|
|
# Entities
|
|
|
|
DOC_PREFIX?= ${.CURDIR}/../../..
|
|
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
|