The new Makefile framework. Does the right thing (pretty much) except
in the case of */FAQ/Makefile, because the FAQs are all in the wrong place. Things still install properly, but some of the directory paths are hardcoded. This will be going away ASAP.backups/projects/sgml2xml@41712
parent
59dba67e39
commit
7fc8947ce8
Notes:
svn2git
3 years ago
svn path=/head/; revision=5368
@ -1,26 +1,10 @@
|
||||
# $Id: Makefile,v 1.9 1999-03-27 15:56:08 nik Exp $
|
||||
|
||||
SUBDIR= FAQ
|
||||
|
||||
# List of all language-specific subdirs.
|
||||
LANGSUBDIR= en es ja ru zh
|
||||
|
||||
# If ALLLANG is defined, descend to all language-specific subdirs too.
|
||||
# If ALLLANG is not defined, but DOC_LANG is defined and a subdirectory with
|
||||
# that name exists, descend to that directory too.
|
||||
# In either case, the default subdirectories are always traversed.
|
||||
|
||||
.if defined(ALLLANG)
|
||||
SUBDIR+= ${LANGSUBDIR}
|
||||
.elif defined(DOC_LANG)
|
||||
.if exists(${.CURDIR}/${DOC_LANG})
|
||||
SUBDIR+= ${DOC_LANG}
|
||||
.endif
|
||||
.endif
|
||||
|
||||
# Default output formats are ascii for troff documents, and
|
||||
# ascii and html for sgml documents.
|
||||
# To specify generate postscript versions of troff documents, use:
|
||||
# make PRINTER=ps
|
||||
# $Id: Makefile,v 1.10 1999-08-16 22:09:03 nik Exp $
|
||||
|
||||
SUBDIR = FAQ
|
||||
SUBDIR+= en_US.ISO_8859-1
|
||||
SUBDIR+= es_ES.ISO_8859-1
|
||||
SUBDIR+= ja_JP.eucJP
|
||||
SUBDIR+= ru_SU.KOI8-R
|
||||
SUBDIR+= zh_TW.Big5
|
||||
|
||||
.include <bsd.subdir.mk>
|
||||
|
@ -1,5 +1,20 @@
|
||||
# $Id: Makefile,v 1.1 1999-03-08 21:43:32 nik Exp $
|
||||
# $Id: Makefile,v 1.2 1999-08-16 22:09:04 nik Exp $
|
||||
|
||||
SUBDIR = handbook
|
||||
SUBDIR = articles
|
||||
SUBDIR+= books
|
||||
|
||||
COMPAT_SYMLINK = en
|
||||
|
||||
#
|
||||
# Put the compatability symlink in place.
|
||||
#
|
||||
afterinstall:
|
||||
.if !defined(IGNORE_COMPAT_SYMLINK)
|
||||
if [ ! -e /usr/local/share/doc/fdp/${COMPAT_SYMLINK} ]; then \
|
||||
rm -rf /usr/local/share/doc/fdp/${COMPAT_SYMLINK}; \
|
||||
ln -s /usr/local/share/doc/fdp/en_US.ISO_8859-1 \
|
||||
/usr/local/share/doc/fdp/${COMPAT_SYMLINK}; \
|
||||
fi
|
||||
.endif
|
||||
|
||||
.include <bsd.subdir.mk>
|
||||
|
@ -0,0 +1,11 @@
|
||||
# $Id: Makefile,v 1.1 1999-08-16 22:09:19 nik Exp $
|
||||
|
||||
SUBDIR = diskless-x
|
||||
SUBDIR+= fonts
|
||||
SUBDIR+= formatting-media
|
||||
SUBDIR+= mh
|
||||
SUBDIR+= multi-os
|
||||
SUBDIR+= new-users
|
||||
SUBDIR+= programming-tools
|
||||
|
||||
.include <bsd.subdir.mk>
|
@ -0,0 +1,5 @@
|
||||
#
|
||||
# $Id: Makefile.inc,v 1.1 1999-08-16 22:09:19 nik Exp $
|
||||
#
|
||||
|
||||
DESTDIR?= ${DOC_INSTALL_PREFIX}/en_US.ISO_8859-1/articles/${.CURDIR:T}
|
@ -1,6 +1,14 @@
|
||||
# $Id: Makefile,v 1.4 1997-07-01 05:38:13 max Exp $
|
||||
# $Id: Makefile,v 1.5 1999-08-16 22:09:06 nik Exp $
|
||||
|
||||
DOCS= fonts.docb
|
||||
INDEXLINK= fonts.html
|
||||
DOC?= article
|
||||
|
||||
.include "../../web.mk"
|
||||
FORMATS?= html
|
||||
|
||||
INSTALL_COMPRESSED?=gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
SRCS= article.sgml
|
||||
|
||||
DOC_PREFIX?= ../../..
|
||||
|
||||
.include "../../../share/mk/docproj.docbook.mk"
|
||||
|
@ -1,7 +1,14 @@
|
||||
# $Id: Makefile,v 1.1 1997-09-13 04:24:23 jfieber Exp $
|
||||
# $Id: Makefile,v 1.2 1999-08-16 22:09:06 nik Exp $
|
||||
|
||||
DOCS= diskformat.docb
|
||||
INDEXLINK= diskformat.html
|
||||
DOC?= article
|
||||
|
||||
.include "../../web.mk"
|
||||
FORMATS?= html
|
||||
|
||||
INSTALL_COMPRESSED?=gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
SRCS= article.sgml
|
||||
|
||||
DOC_PREFIX?= ../../..
|
||||
|
||||
.include "../../../share/mk/docproj.docbook.mk"
|
||||
|
@ -1,7 +1,14 @@
|
||||
# $Id: Makefile,v 1.4 1997-07-01 05:38:13 max Exp $
|
||||
# $Id: Makefile,v 1.5 1999-08-16 22:09:07 nik Exp $
|
||||
|
||||
DOCS= mh.docb
|
||||
INDEXLINK= mh.html
|
||||
DOC?= article
|
||||
|
||||
.include "../../web.mk"
|
||||
FORMATS?= html
|
||||
|
||||
INSTALL_COMPRESSED?=gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
SRCS= article.sgml
|
||||
|
||||
DOC_PREFIX?= ../../..
|
||||
|
||||
.include "../../../share/mk/docproj.docbook.mk"
|
||||
|
@ -1,7 +1,14 @@
|
||||
# $Id: Makefile,v 1.4 1997-07-01 05:38:14 max Exp $
|
||||
# $Id: Makefile,v 1.5 1999-08-16 22:09:08 nik Exp $
|
||||
|
||||
DOCS= multios.docb
|
||||
INDEXLINK= multios.html
|
||||
DOC?= article
|
||||
|
||||
.include "../../web.mk"
|
||||
FORMATS?= html
|
||||
|
||||
INSTALL_COMPRESSED?=gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
SRCS= article.sgml
|
||||
|
||||
DOC_PREFIX?= ../../..
|
||||
|
||||
.include "../../../share/mk/docproj.docbook.mk"
|
||||
|
@ -1,7 +1,14 @@
|
||||
# $Id: Makefile,v 1.3 1997-07-01 05:38:15 max Exp $
|
||||
# $Id: Makefile,v 1.4 1999-08-16 22:09:09 nik Exp $
|
||||
|
||||
DOCS= newuser.docb
|
||||
INDEXLINK= newuser.html
|
||||
DOC?= article
|
||||
|
||||
.include "../../web.mk"
|
||||
FORMATS?= html
|
||||
|
||||
INSTALL_COMPRESSED?=gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
SRCS= article.sgml
|
||||
|
||||
DOC_PREFIX?= ../../..
|
||||
|
||||
.include "../../../share/mk/docproj.docbook.mk"
|
||||
|
@ -1,7 +1,14 @@
|
||||
# $Id: Makefile,v 1.4 1997-07-01 05:38:11 max Exp $
|
||||
# $Id: Makefile,v 1.5 1999-08-16 22:09:10 nik Exp $
|
||||
|
||||
DOCS= devel.docb
|
||||
INDEXLINK= devel.html
|
||||
DOC?= article
|
||||
|
||||
.include "../../web.mk"
|
||||
FORMATS?= html
|
||||
|
||||
INSTALL_COMPRESSED?=gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
SRCS= article.sgml
|
||||
|
||||
DOC_PREFIX?= ../../..
|
||||
|
||||
.include "../../../share/mk/docproj.docbook.mk"
|
||||
|
@ -0,0 +1,6 @@
|
||||
# $Id: Makefile,v 1.1 1999-08-16 22:09:05 nik Exp $
|
||||
|
||||
SUBDIR = fdp-primer
|
||||
SUBDIR+= handbook
|
||||
|
||||
.include <bsd.subdir.mk>
|
@ -0,0 +1,5 @@
|
||||
#
|
||||
# $Id: Makefile.inc,v 1.1 1999-08-16 22:09:05 nik Exp $
|
||||
#
|
||||
|
||||
DESTDIR?= ${DOC_INSTALL_PREFIX}/en_US.ISO_8859-1/books/${.CURDIR:T}
|
@ -1,5 +1,20 @@
|
||||
# $Id: Makefile,v 1.1 1999-03-08 21:43:32 nik Exp $
|
||||
# $Id: Makefile,v 1.2 1999-08-16 22:09:04 nik Exp $
|
||||
|
||||
SUBDIR = handbook
|
||||
SUBDIR = articles
|
||||
SUBDIR+= books
|
||||
|
||||
COMPAT_SYMLINK = en
|
||||
|
||||
#
|
||||
# Put the compatability symlink in place.
|
||||
#
|
||||
afterinstall:
|
||||
.if !defined(IGNORE_COMPAT_SYMLINK)
|
||||
if [ ! -e /usr/local/share/doc/fdp/${COMPAT_SYMLINK} ]; then \
|
||||
rm -rf /usr/local/share/doc/fdp/${COMPAT_SYMLINK}; \
|
||||
ln -s /usr/local/share/doc/fdp/en_US.ISO_8859-1 \
|
||||
/usr/local/share/doc/fdp/${COMPAT_SYMLINK}; \
|
||||
fi
|
||||
.endif
|
||||
|
||||
.include <bsd.subdir.mk>
|
||||
|
@ -0,0 +1,11 @@
|
||||
# $Id: Makefile,v 1.1 1999-08-16 22:09:19 nik Exp $
|
||||
|
||||
SUBDIR = diskless-x
|
||||
SUBDIR+= fonts
|
||||
SUBDIR+= formatting-media
|
||||
SUBDIR+= mh
|
||||
SUBDIR+= multi-os
|
||||
SUBDIR+= new-users
|
||||
SUBDIR+= programming-tools
|
||||
|
||||
.include <bsd.subdir.mk>
|
@ -0,0 +1,5 @@
|
||||
#
|
||||
# $Id: Makefile.inc,v 1.1 1999-08-16 22:09:19 nik Exp $
|
||||
#
|
||||
|
||||
DESTDIR?= ${DOC_INSTALL_PREFIX}/en_US.ISO_8859-1/articles/${.CURDIR:T}
|
@ -1,6 +1,14 @@
|
||||
# $Id: Makefile,v 1.4 1997-07-01 05:38:13 max Exp $
|
||||
# $Id: Makefile,v 1.5 1999-08-16 22:09:06 nik Exp $
|
||||
|
||||
DOCS= fonts.docb
|
||||
INDEXLINK= fonts.html
|
||||
DOC?= article
|
||||
|
||||
.include "../../web.mk"
|
||||
FORMATS?= html
|
||||
|
||||
INSTALL_COMPRESSED?=gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
SRCS= article.sgml
|
||||
|
||||
DOC_PREFIX?= ../../..
|
||||
|
||||
.include "../../../share/mk/docproj.docbook.mk"
|
||||
|
@ -1,7 +1,14 @@
|
||||
# $Id: Makefile,v 1.1 1997-09-13 04:24:23 jfieber Exp $
|
||||
# $Id: Makefile,v 1.2 1999-08-16 22:09:06 nik Exp $
|
||||
|
||||
DOCS= diskformat.docb
|
||||
INDEXLINK= diskformat.html
|
||||
DOC?= article
|
||||
|
||||
.include "../../web.mk"
|
||||
FORMATS?= html
|
||||
|
||||
INSTALL_COMPRESSED?=gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
SRCS= article.sgml
|
||||
|
||||
DOC_PREFIX?= ../../..
|
||||
|
||||
.include "../../../share/mk/docproj.docbook.mk"
|
||||
|
@ -1,7 +1,14 @@
|
||||
# $Id: Makefile,v 1.4 1997-07-01 05:38:13 max Exp $
|
||||
# $Id: Makefile,v 1.5 1999-08-16 22:09:07 nik Exp $
|
||||
|
||||
DOCS= mh.docb
|
||||
INDEXLINK= mh.html
|
||||
DOC?= article
|
||||
|
||||
.include "../../web.mk"
|
||||
FORMATS?= html
|
||||
|
||||
INSTALL_COMPRESSED?=gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
SRCS= article.sgml
|
||||
|
||||
DOC_PREFIX?= ../../..
|
||||
|
||||
.include "../../../share/mk/docproj.docbook.mk"
|
||||
|
@ -1,7 +1,14 @@
|
||||
# $Id: Makefile,v 1.4 1997-07-01 05:38:14 max Exp $
|
||||
# $Id: Makefile,v 1.5 1999-08-16 22:09:08 nik Exp $
|
||||
|
||||
DOCS= multios.docb
|
||||
INDEXLINK= multios.html
|
||||
DOC?= article
|
||||
|
||||
.include "../../web.mk"
|
||||
FORMATS?= html
|
||||
|
||||
INSTALL_COMPRESSED?=gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
SRCS= article.sgml
|
||||
|
||||
DOC_PREFIX?= ../../..
|
||||
|
||||
.include "../../../share/mk/docproj.docbook.mk"
|
||||
|
@ -1,7 +1,14 @@
|
||||
# $Id: Makefile,v 1.3 1997-07-01 05:38:15 max Exp $
|
||||
# $Id: Makefile,v 1.4 1999-08-16 22:09:09 nik Exp $
|
||||
|
||||
DOCS= newuser.docb
|
||||
INDEXLINK= newuser.html
|
||||
DOC?= article
|
||||
|
||||
.include "../../web.mk"
|
||||
FORMATS?= html
|
||||
|
||||
INSTALL_COMPRESSED?=gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
SRCS= article.sgml
|
||||
|
||||
DOC_PREFIX?= ../../..
|
||||
|
||||
.include "../../../share/mk/docproj.docbook.mk"
|
||||
|
@ -1,7 +1,14 @@
|
||||
# $Id: Makefile,v 1.4 1997-07-01 05:38:11 max Exp $
|
||||
# $Id: Makefile,v 1.5 1999-08-16 22:09:10 nik Exp $
|
||||
|
||||
DOCS= devel.docb
|
||||
INDEXLINK= devel.html
|
||||
DOC?= article
|
||||
|
||||
.include "../../web.mk"
|
||||
FORMATS?= html
|
||||
|
||||
INSTALL_COMPRESSED?=gz
|
||||
INSTALL_ONLY_COMPRESSED?=
|
||||
|
||||
SRCS= article.sgml
|
||||
|
||||
DOC_PREFIX?= ../../..
|
||||
|
||||
.include "../../../share/mk/docproj.docbook.mk"
|
||||
|
@ -0,0 +1,6 @@
|
||||
# $Id: Makefile,v 1.1 1999-08-16 22:09:05 nik Exp $
|
||||
|
||||
SUBDIR = fdp-primer
|
||||
SUBDIR+= handbook
|
||||
|
||||
.include <bsd.subdir.mk>
|
@ -0,0 +1,5 @@
|
||||
#
|
||||
# $Id: Makefile.inc,v 1.1 1999-08-16 22:09:05 nik Exp $
|
||||
#
|
||||
|
||||
DESTDIR?= ${DOC_INSTALL_PREFIX}/en_US.ISO_8859-1/books/${.CURDIR:T}
|
@ -1,6 +1,26 @@
|
||||
# From: @(#)Makefile 8.1 (Berkeley) 6/5/93
|
||||
# $Id: Makefile,v 1.1 1998-07-20 17:16:21 nik Exp $
|
||||
# $Id: Makefile,v 1.2 1999-08-16 22:09:13 nik Exp $
|
||||
|
||||
SUBDIR = FAQ
|
||||
|
||||
COMPAT_SYMLINK = es
|
||||
|
||||
#
|
||||
# XXX Kludge -- this directory probably doesn't exist yet. Pull this out
|
||||
# when the FAQ is DocBook'ed
|
||||
beforeinstall:
|
||||
[ -d /usr/local/share/doc/fdp/es_ES.ISO_8859-1/books/faq ] || \
|
||||
mkdir -p /usr/local/share/doc/fdp/es_ES.ISO_8859-1/books/faq
|
||||
|
||||
#
|
||||
# Put the compatability symlink in place.
|
||||
#
|
||||
afterinstall:
|
||||
.if !defined(IGNORE_COMPAT_SYMLINK)
|
||||
if [ ! -e /usr/local/share/doc/fdp/${COMPAT_SYMLINK} ]; then \
|
||||
rm -rf /usr/local/share/doc/fdp/${COMPAT_SYMLINK}; \
|
||||
ln -s /usr/local/share/doc/fdp/es_ES.ISO_8859-1 \
|
||||
/usr/local/share/doc/fdp/${COMPAT_SYMLINK}; \
|
||||
fi
|
||||
.endif
|
||||
|
||||
.include <bsd.subdir.mk>
|
||||
|
@ -1,6 +1,26 @@
|
||||
# From: @(#)Makefile 8.1 (Berkeley) 6/5/93
|
||||
# $Id: Makefile,v 1.1 1998-07-20 17:16:21 nik Exp $
|
||||
# $Id: Makefile,v 1.2 1999-08-16 22:09:13 nik Exp $
|
||||
|
||||
SUBDIR = FAQ
|
||||
|
||||
COMPAT_SYMLINK = es
|
||||
|
||||
#
|
||||
# XXX Kludge -- this directory probably doesn't exist yet. Pull this out
|
||||
# when the FAQ is DocBook'ed
|
||||
beforeinstall:
|
||||
[ -d /usr/local/share/doc/fdp/es_ES.ISO_8859-1/books/faq ] || \
|
||||
mkdir -p /usr/local/share/doc/fdp/es_ES.ISO_8859-1/books/faq
|
||||
|
||||
#
|
||||
# Put the compatability symlink in place.
|
||||
#
|
||||
afterinstall:
|
||||
.if !defined(IGNORE_COMPAT_SYMLINK)
|
||||
if [ ! -e /usr/local/share/doc/fdp/${COMPAT_SYMLINK} ]; then \
|
||||
rm -rf /usr/local/share/doc/fdp/${COMPAT_SYMLINK}; \
|
||||
ln -s /usr/local/share/doc/fdp/es_ES.ISO_8859-1 \
|
||||
/usr/local/share/doc/fdp/${COMPAT_SYMLINK}; \
|
||||
fi
|
||||
.endif
|
||||
|
||||
.include <bsd.subdir.mk>
|
||||
|
@ -1,8 +1,26 @@
|
||||
# From: @(#)Makefile 8.1 (Berkeley) 6/5/93
|
||||
# $Id: Makefile,v 1.5 1998-02-25 04:32:56 hanai Exp $
|
||||
# $Id: Makefile,v 1.6 1999-08-16 22:09:11 nik Exp $
|
||||
|
||||
SUBDIR = handbook
|
||||
SUBDIR+= FAQ
|
||||
SUBDIR = books
|
||||
SUBDIR+= man
|
||||
SUBDIR+= FAQ
|
||||
|
||||
COMPAT_SYMLINK = ja_JP.eucJP
|
||||
|
||||
# XXX Kludge -- pull this out when the FAQ is in DocBook
|
||||
beforeinstall:
|
||||
[ -d /usr/local/share/doc/fdp/ja/books/faq ] || \
|
||||
mkdir -p /usr/local/share/doc/fdp/ja/books/faq
|
||||
|
||||
#
|
||||
# Put the compatability symlink in place.
|
||||
#
|
||||
afterinstall:
|
||||
.if !defined(IGNORE_COMPAT_SYMLINK)
|
||||
if [ ! -e /usr/local/share/doc/fdp/${COMPAT_SYMLINK} ]; then \
|
||||
rm -rf /usr/local/share/doc/fdp/${COMPAT_SYMLINK}; \
|
||||
ln -s /usr/local/share/doc/fdp/ja \
|
||||
/usr/local/share/doc/fdp/${COMPAT_SYMLINK}; \
|
||||
fi
|
||||
.endif
|
||||
|
||||
.include <bsd.subdir.mk>
|
||||
|
@ -0,0 +1,5 @@
|
||||
# $Id: Makefile,v 1.1 1999-08-16 22:09:20 nik Exp $
|
||||
|
||||
SUBDIR = handbook
|
||||
|
||||
.include <bsd.subdir.mk>
|
@ -0,0 +1,5 @@
|
||||
#
|
||||
# $Id: Makefile.inc,v 1.1 1999-08-16 22:09:20 nik Exp $
|
||||
#
|
||||
|
||||
DESTDIR?= ${DOC_INSTALL_PREFIX}/ja/books/${.CURDIR:T}
|
@ -1,6 +1,26 @@
|
||||
# From: @(#)Makefile 8.1 (Berkeley) 6/5/93
|
||||
# $Id: Makefile,v 1.1 1998-12-28 19:19:56 ache Exp $
|
||||
# $Id: Makefile,v 1.2 1999-08-16 22:09:16 nik Exp $
|
||||
|
||||
SUBDIR = FAQ
|
||||
|
||||
COMPAT_SYMLINK = ru
|
||||
|
||||
#
|
||||
# XXX Kludge -- this directory probably doesn't exist yet. Pull this out
|
||||
# when the FAQ is DocBook'ed
|
||||
beforeinstall:
|
||||
[ -d /usr/local/share/doc/fdp/ru_SU.KOI8-R/books/faq ] || \
|
||||
mkdir -p /usr/local/share/doc/fdp/ru_SU.KOI8-R/books/faq
|
||||
|
||||
#
|
||||
# Put the compatability symlink in place.
|
||||
#
|
||||
afterinstall:
|
||||
.if !defined(IGNORE_COMPAT_SYMLINK)
|
||||
if [ ! -e /usr/local/share/doc/fdp/${COMPAT_SYMLINK} ]; then \
|
||||
rm -rf /usr/local/share/doc/fdp/${COMPAT_SYMLINK}; \
|
||||
ln -s /usr/local/share/doc/fdp/ru_SU.KOI8-R \
|
||||
/usr/local/share/doc/fdp/${COMPAT_SYMLINK}; \
|
||||
fi
|
||||
.endif
|
||||
|
||||
.include <bsd.subdir.mk>
|
||||
|
Loading…
Reference in New Issue