From owner-cvs-all@FreeBSD.ORG Sat Aug 16 19:17:49 2008 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C316106564A; Sat, 16 Aug 2008 19:17:49 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2664E8FC1E; Sat, 16 Aug 2008 19:17:49 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.2/8.14.2) with ESMTP id m7GJHneN061274; Sat, 16 Aug 2008 19:17:49 GMT (envelope-from yar@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m7GJHnjO061273; Sat, 16 Aug 2008 19:17:49 GMT (envelope-from yar@repoman.freebsd.org) Message-Id: <200808161917.m7GJHnjO061273@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yar@repoman.freebsd.org using -f From: Yar Tikhiy Date: Sat, 16 Aug 2008 19:17:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/make main.c make.1 X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Aug 2008 19:17:49 -0000 yar 2008-08-16 19:17:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/make main.c make.1 Log: SVN rev 181787 on 2008-08-16 19:17:36Z by yar MFC r173217,176789,176792-176793,176839,176842 Don't forget to set MAKEFLAGS in the childs' environment from the .MAKEFLAGS global variable even if it's empty or unset. This means setting MAKEFLAGS to just an empty string in the latter case. The non-POSIX environment variable MAKE was superseded by MAKEFLAGS ages ago, so don't mention it in comments. Update the manpage accordingly and make the whole description of MAKEFLAGS and .MAKEFLAGS more consistent as this change indeed brings more consistency into the reliable behaviour of make(1). Give more details in the manpage on the following topics: o How global, command-line, and environment variables relate. o What peculiarities the -f option has WRT ${MAKEFLAGS}. (.Dd in the manpage is already beyond the date of those changes in HEAD.) Revision Changes Path 1.163.2.3 +3 -1 src/usr.bin/make/main.c 1.103.2.2 +100 -22 src/usr.bin/make/make.1