make/tests/scripts
Paul Smith 8791d2b38e [SV 61463] Don't export inherited private variables
If a parent target has an exported variable that is private, don't
export it in child targets.

* NEWS: Mention this change.
* src/variable.c (target_environment): Ignore private inherited
variables.
* tests/thelp.pl: Add a new "env" operation to show env.var. values.
* tests/scripts/variables/private: Verify this new behavior.
2023-01-02 23:02:33 -05:00
..
features Convert references from "GNU make" to "GNU Make" 2023-01-01 17:05:12 -05:00
functions Convert references from "GNU make" to "GNU Make" 2023-01-01 17:05:12 -05:00
misc tests [WINDOWS32]: Support Strawberry Perl on Windows 2022-12-20 02:14:18 -05:00
options Convert references from "GNU make" to "GNU Make" 2023-01-01 17:05:12 -05:00
targets Convert references from "GNU make" to "GNU Make" 2023-01-01 17:05:12 -05:00
variables [SV 61463] Don't export inherited private variables 2023-01-02 23:02:33 -05:00
vms Convert references from "GNU make" to "GNU Make" 2023-01-01 17:05:12 -05:00
test_template Update the test template. A few fixes in run_make_test(). 2004-09-22 04:36:17 +00:00