head	1.5;
access;
symbols
	RELEASE_5_1_0:1.4
	RELEASE_4_8_0:1.2
	RELEASE_5_0_0:1.1;
locks; strict;
comment	@# @;


1.5
date	2003.08.06.23.47.59;	author simon;	state dead;
branches;
next	1.4;

1.4
date	2003.04.22.18.35.40;	author hrs;	state Exp;
branches;
next	1.3;

1.3
date	2003.04.19.11.39.26;	author hrs;	state Exp;
branches;
next	1.2;

1.2
date	2003.02.16.14.59.41;	author hrs;	state Exp;
branches;
next	1.1;

1.1
date	2002.12.02.16.38.13;	author rwatson;	state Exp;
branches;
next	;


desc
@@


1.5
log
@o Split the FreeBSD Developers Handbook into two books:

  - 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)
@
text
@# $FreeBSD: doc/en_US.ISO8859-1/articles/smp/Makefile,v 1.4 2003/04/22 18:35:40 hrs Exp $

MAINTAINER=jhb@@FreeBSD.org

DOC?= article

FORMATS?= html

INSTALL_COMPRESSED?=gz
INSTALL_ONLY_COMPRESSED?=

WITH_ARTICLE_TOC?=YES

SRCS=	article.sgml

DOC_PREFIX?=	${.CURDIR}/../../..

.include "${DOC_PREFIX}/share/mk/doc.project.mk"
@


1.4
log
@Back out WITH_DOCFORMAT_NAVI_LINK?=YES in Makefile.  The navi-link
is generated when ${WITH_DOCFORMAT_NAVI_LINK} is defined or
${FORMATS} includes "html" and "html-split."
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.3
log
@- Add WITH_DOCFORMAT_NAVI_LINK to mk/doc.docbook.mk and
  enable it in en_US.ISO8859-1/ and ja_JP.eucJP/.

- Add PUBLIC "-//FreeBSD//ENTITIES DocBook Language Specific Entities//EN"
  and l10n.ent for entity localization.

- Use share/misc/docbook.css for indentiation of <programlisting>
  and <screen>.

- Add some missing $FreeBSD$.
@
text
@a12 1
WITH_DOCFORMAT_NAVI_LINK?=YES
@


1.2
log
@Replace ${JADEFLAGS} with the corresponding variables.
@
text
@d12 2
a13 1
WITH_ARTICLE_TOC=YES
@


1.1
log
@Commit the draft SMPng architecture document John Baldwin posted to
arch@@ ages ago, with a number of updates I've added for things like
the MAC Framework, locking of SIGIO, sysctl(), timeout(), credentials,
jail, kernel modules, and a few other things.  Note particularly large
holes in documentation for file and file descriptor locking, pipe
locking, select locking, process locking, scheduler locking.  In fact,
most sections need a lot of work, but I figured it was better to get
this into the documentation tree where people could see/fix it, than
let it rot more.  This is not currently hooked up to the build since
it's not yet ready, but can be built easily.
@
text
@d12 1
a12 1
JADEFLAGS+=	-V %generate-article-toc%
@

