From 41664fc82999172cc92c599ebedb5fca6355e93c Mon Sep 17 00:00:00 2001 From: Satoshi Asami Date: Wed, 18 Dec 1996 07:14:37 +0000 Subject: [PATCH] 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. --- share/doc/Makefile | 18 +++++++++++++++++- share/doc/ja_JP.EUC/Makefile | 6 ++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 share/doc/ja_JP.EUC/Makefile diff --git a/share/doc/Makefile b/share/doc/Makefile index 015e07e848eb..9d3d540b3ca3 100644 --- a/share/doc/Makefile +++ b/share/doc/Makefile @@ -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: diff --git a/share/doc/ja_JP.EUC/Makefile b/share/doc/ja_JP.EUC/Makefile new file mode 100644 index 000000000000..ec80e0c2404e --- /dev/null +++ b/share/doc/ja_JP.EUC/Makefile @@ -0,0 +1,6 @@ +# From: @(#)Makefile 8.1 (Berkeley) 6/5/93 +# $Id$ + +SUBDIR= handbook + +.include