|
From: | Martin Dorey |
Subject: | [bug #60538] Environment variable overrides explicit assignment |
Date: | Thu, 6 May 2021 11:57:52 -0400 (EDT) |
User-agent: | Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.82 Safari/537.36 |
Follow-up Comment #4, bug #60538 (project make): Looks like it's working as designed to me. If I do: $ make -n -p -- TESTNAME=test_mtp_remap ... like in your original post: > make blah TESTNAME=mytest1 ... then I see that: MAKEFLAGS = np -- $(MAKEOVERRIDES) ... where: MAKEOVERRIDES = ${-*-command-variables-*-} ... and: -*-command-variables-*- := TESTNAME=test_mtp_remap https://www.gnu.org/software/make/manual/html_node/Override-Directive.html explains what you would need to do to override such a command line assignment. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?60538> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |