mirror of
https://github.com/freebsd/freebsd-src
synced 2024-11-05 18:22:52 +00:00
41664fc829
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.
27 lines
808 B
Makefile
27 lines
808 B
Makefile
# From: @(#)Makefile 8.1 (Berkeley) 6/5/93
|
|
# $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:
|
|
# make PRINTER=ps
|
|
|
|
.include <bsd.subdir.mk>
|