From c67266ceacbde449be807d23c6d8df465c763a1e Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Wed, 29 Mar 2000 03:23:18 +0000 Subject: * New config.sub and config.guess * Update version number for release * Fixes to the build.sh to handle i18n/gettext * Make dash-n more robust. --- tests/ChangeLog | 1 + tests/scripts/options/dash-n | 12 ++++++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) (limited to 'tests') diff --git a/tests/ChangeLog b/tests/ChangeLog index ad01213..c742ac1 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -7,6 +7,7 @@ * scripts/features/reinvoke: Make more robust by touching "b" first, to ensure it's not newer than "a". Reported by Marco Franzen . + * scripts/options/dash-n: Ditto. * scripts/functions/call: Whoops. The fix to PR/1527 caused recursive invocations of $(call ...) to break. I can't come up diff --git a/tests/scripts/options/dash-n b/tests/scripts/options/dash-n index 73e946e..98f1d21 100644 --- a/tests/scripts/options/dash-n +++ b/tests/scripts/options/dash-n @@ -18,17 +18,20 @@ close(MAKEFILE); &touch('orig'); +# TEST 0 + &run_make_with_options($makefile, "", &get_logfile); $answer = "echo >> intermediate\necho >> final\n"; &compare_output($answer, &get_logfile(1)); +# TEST 1 + &run_make_with_options($makefile, "-Worig -n", &get_logfile); $answer = "echo >> intermediate\necho >> final\n"; &compare_output($answer, &get_logfile(1)); unlink('orig', 'intermediate', 'final'); -# TEST2 # We consider the actual updated timestamp of targets with all # recursive commands, even with -n. @@ -46,14 +49,19 @@ EOF close(MAKEFILE); -&touch('a', 'b'); +&touch('b'); +&touch('a'); sleep(1); &touch('c'); +# TEST 2 + &run_make_with_options($makefile2, "", &get_logfile); $answer = "$make_name: `a' is up to date.\n"; &compare_output($answer, &get_logfile(1)); +# TEST 3 + &run_make_with_options($makefile2, "-n", &get_logfile); $answer = "$make_name: `a' is up to date.\n"; &compare_output($answer, &get_logfile(1)); -- cgit v1.2.3