diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/ChangeLog | 5 | ||||
-rw-r--r-- | tests/scripts/features/targetvars | 8 |
2 files changed, 13 insertions, 0 deletions
diff --git a/tests/ChangeLog b/tests/ChangeLog index 2c39999..3c62080 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -1,3 +1,8 @@ +2002-10-13 Paul D. Smith <psmith@gnu.org> + + * scripts/features/targetvars: Add a test for exporting + target-specific vars (Bug #1391). + 2002-10-05 Paul D. Smith <psmith@gnu.org> * scripts/variables/automatic: Add tests for $$(@), $${@}, $${@D}, diff --git a/tests/scripts/features/targetvars b/tests/scripts/features/targetvars index 06328c2..2375f71 100644 --- a/tests/scripts/features/targetvars +++ b/tests/scripts/features/targetvars @@ -37,6 +37,8 @@ eight: BAR = eight # Test the export keyword with per-target variables nine: ; @echo $(FOO) $(BAR) $$FOO $$BAR nine: FOO = wallace +nine-a: export BAZ = baz +nine-a: ; @echo $$BAZ # Test = escaping EQ = = ten: one\=two @@ -86,6 +88,12 @@ $answer = "eight: seven eight\nseven: seven seven\n"; $answer = "wallace bar wallace bar\n"; &compare_output($answer,&get_logfile(1)); +# TEST #5-a + +&run_make_with_options($makefile, "nine-a", &get_logfile); +$answer = "baz\n"; +&compare_output($answer,&get_logfile(1)); + # TEST #6 &run_make_with_options($makefile, "ten", &get_logfile); |