From 8217071c33758ebf573b7faa1be1ba10c9aca28f Mon Sep 17 00:00:00 2001 From: Nik Clayton Date: Thu, 15 Apr 1999 22:48:28 +0000 Subject: [PATCH] New Makefile. This builds the FreeBSD Handbook outside of the main web tree -- the previous method used symlinks to try and build the book inside the tree. The old method now fails because various support files don't exist in the web tree. Rather than creating a nest of symlinks, this is a simpler approach. --- en/handbook/Makefile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 en/handbook/Makefile diff --git a/en/handbook/Makefile b/en/handbook/Makefile new file mode 100644 index 0000000000..a55e9efdf1 --- /dev/null +++ b/en/handbook/Makefile @@ -0,0 +1,18 @@ +# +# $Id: Makefile,v 1.1 1999-04-15 22:48:28 nik Exp $ +# +# Build the FreeBSD Handbook *outside* of the www tree, and install it +# in to the right place as necessary. +# +# The Handbook is no longer completely self contained in doc/en/handbook, +# (it requires support files outside of this directory) and it is much +# simpler to build it outside the web tree than it is to make a nest of +# symlinks to try and build it inside the tree. +# +# This assumes that you have the www/ and doc/ trees checked out beside +# one another -- this was always the case anyway, so there are no extra +# requirements here. +# + +all install clean: + (cd ../../../doc/en/handbook; make FORMATS=html-split DOC_PREFIX=../../../doc DESTDIR=${DESTDIR} DOCDIR=/data VOLUME=handbook ${.TARGET})