diff options
author | Paul Smith <psmith@gnu.org> | 2013-09-14 01:04:04 -0400 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2013-09-14 01:04:04 -0400 |
commit | 16a1421d545a4c049f1541ba57566ff20a16e445 (patch) | |
tree | 9a46584dec752bdf9a1a50fc7941d9344fece30d /tests | |
parent | f8d3491aeb021c4ebc77a35ac59549e5294da698 (diff) | |
download | make-16a1421d545a4c049f1541ba57566ff20a16e445.tar.gz |
Support the -Orecurse option properly.
In this mode we still collect all the output from a given target and
dump it at once. However we don't treat recursive lines any differently
from non-recursive lines. Also we don't print enter/leave messages
after every dump. However we do ensure that we always print them once
to stdout, so the parent make will collect it properly.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/ChangeLog | 4 | ||||
-rw-r--r-- | tests/scripts/features/output-sync | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/tests/ChangeLog b/tests/ChangeLog index 5fa17986..5eff7ec0 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -1,3 +1,7 @@ +2013-09-14 Paul Smith <psmith@gnu.org> + + * scripts/features/output-sync: Verify -Orecurse properly. + 2013-09-12 Paul Smith <psmith@gnu.org> * scripts/features/output-sync: Modify for output sync behavior. diff --git a/tests/scripts/features/output-sync b/tests/scripts/features/output-sync index 55af0a1b..a6b24563 100644 --- a/tests/scripts/features/output-sync +++ b/tests/scripts/features/output-sync @@ -135,8 +135,6 @@ foo: end #MAKE#[1]: Entering directory '#PWD#/bar' bar: start bar: end -#MAKE#[1]: Leaving directory '#PWD#/bar' -#MAKE#[1]: Entering directory '#PWD#/bar' baz: start baz: end #MAKE#[1]: Leaving directory '#PWD#/bar'\n", 0, 6); |