diff options
author | Paul Smith <psmith@gnu.org> | 2000-03-26 06:56:54 +0000 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2000-03-26 06:56:54 +0000 |
commit | a81013175c2b335c295378b0c826bdbede9fd0c4 (patch) | |
tree | d4dcc537b40b129bd0779bc31e1686e217a9585a /tests/scripts | |
parent | 75f879f37f8c8e6b671c558ab85b3926c96fbb0c (diff) | |
download | gunmake-a81013175c2b335c295378b0c826bdbede9fd0c4.tar.gz |
* Ignore attempt to change a file into itself.
* Define COFLAGS to avoid unknown variable warning.
* Fix some usec problems on UnixWare.
* Don't remove .INTERMEDIATE targets specified on the command line.
Diffstat (limited to 'tests/scripts')
-rw-r--r-- | tests/scripts/targets/INTERMEDIATE | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/scripts/targets/INTERMEDIATE b/tests/scripts/targets/INTERMEDIATE index 7041e83..fe3f4e9 100644 --- a/tests/scripts/targets/INTERMEDIATE +++ b/tests/scripts/targets/INTERMEDIATE @@ -77,9 +77,15 @@ sleep($wtime); $answer = "cp foo.f foo.e\ncp bar.f bar.e\ncat foo.e bar.e > foo.c\nrm foo.e bar.e\n"; &compare_output($answer, &get_logfile(1)); +# TEST #6 -- added for PR/1669: don't remove files mentioned on the cmd line. + +&run_make_with_options($makefile,'foo.e',&get_logfile); +$answer = "cp foo.f foo.e\n"; +&compare_output($answer, &get_logfile(1)); + unlink('foo.f', 'foo.e', 'foo.d', 'foo.c', 'bar.f', 'bar.e', 'bar.d', 'bar.c'); -# TEST #6 -- added for PR/1423 +# TEST #7 -- added for PR/1423 $makefile2 = &get_tmpfile; @@ -94,7 +100,7 @@ EOF close(MAKEFILE); -&run_make_with_options($makefile2, "-R", &get_logfile); +&run_make_with_options($makefile2, '-R', &get_logfile); $answer = "touch foo.a\ntouch foo\nrm foo.a\n"; &compare_output($answer, &get_logfile(1)); |