Add support for NLS document building.

Here's the logic (mostly suggested by John Fieber):

 @ If ALLLANG is defined, descend to all language-specific subdirs too.
 @ If ALLLANG is not defined, but LANG is defined and a subdirectory with
   that name exists, descend to that directory too.
 @ In either case, the default subdirectories are always traversed.

Right now there's only one subdirectory (ja_JP.EUC) with one document
(handbook).  Note these changes won't do anything if you don't have ALLLANG
defined or LANG set to ja_JP.EUC.

The make world for releases is expected to define ALLLANG, so all language-
specific documentation can be built (and be put in appropriate *dists).

This should be in 2.2.
This commit is contained in:
Satoshi Asami 1996-12-18 07:14:37 +00:00
parent f2f2b69ee6
commit 41664fc829
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=20624
2 changed files with 23 additions and 1 deletions

View File

@ -1,8 +1,24 @@
# From: @(#)Makefile 8.1 (Berkeley) 6/5/93
# $Id: Makefile,v 1.8 1996/09/08 20:14:33 jfieber Exp $
# $Id: Makefile,v 1.9 1996/09/08 21:24:15 jfieber Exp $
SUBDIR= FAQ handbook psd smm usd papers
# List of all language-specific subdirs.
LANGSUBDIR= ja_JP.EUC
# If ALLLANG is defined, descend to all language-specific subdirs too.
# If ALLLANG is not defined, but 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(LANG)
.if exists(${.CURDIR}/${LANG})
SUBDIR+= ${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:

View File

@ -0,0 +1,6 @@
# From: @(#)Makefile 8.1 (Berkeley) 6/5/93
# $Id$
SUBDIR= handbook
.include <bsd.subdir.mk>