On Mon, 2015-04-20 at 09:01 -0400, Robert P. J. Day wrote:
>   $ VAR=value make ...

> as setting VAR on the command line, but i'm assuming that in the
> context of make, setting "on the command line" *specifically* means:
> 
>   $ make VAR=value ...
> 
> correct?

Yes.  The assignment in the first example isn't part of make's command
line: the _shell_ will interpret that assignment before it invokes make,
and make will never see that (it can't be determined through argv given
to the command, etc.)  A somewhat subtle point I guess.


_______________________________________________
Help-make mailing list
Help-make@gnu.org
https://lists.gnu.org/mailman/listinfo/help-make

Reply via email to