standards/57295: [patch] make does not include cmd linevariables
in MAKEFLAGS
Dan Nelson
dnelson at allantgroup.com
Mon Sep 29 12:10:19 PDT 2003
The following reply was made to PR standards/57295; it has been noted by GNATS.
From: Dan Nelson <dnelson at allantgroup.com>
To: freebsd-gnats-submit at FreeBSD.org, jflemer at alum.rpi.edu
Cc:
Subject: Re: standards/57295: [patch] make does not include cmd line variables
in MAKEFLAGS
Date: Mon, 29 Sep 2003 14:03:59 -0500
Doesn't POSIX allow our current behaviour?
MAKEFLAGS
The characters are formatted in a manner similar to a portion of the
make utility command line: options are preceded by hyphens and
<blank>-separated as described in the Base Definitions volume of IEEE
Std 1003.1-2001, Section 12.2, Utility Syntax Guidelines. The
macro=value macro definition operands can also be included. The
difference between the contents of MAKEFLAGS and the make utility
command line is that the contents of the variable shall not be subjected
to the word expansions (see Word Expansions) associated with parsing the
command line values.
It says that macro=value can be included, but doesn't have to be.
More information about the freebsd-standards
mailing list