]> git.ipfire.org Git - thirdparty/make.git/commit
Update the regression test harness to support VMS.
authorJohn Malmberg <wb8tyw@qsl.net>
Wed, 2 Apr 2014 00:31:57 +0000 (19:31 -0500)
committerPaul Smith <psmith@gnu.org>
Mon, 7 Jul 2014 06:47:30 +0000 (02:47 -0400)
commite44d6a12bbc6dd62ecf463fd98c031e5f79f4e9b
treef81a956a7b7395a82a62824ab538ae1f489dfa02
parent423c3955d97dc84986be08ed0074d8eb58c624ef
Update the regression test harness to support VMS.

* config_flags_pm.com, test_make.com: set up and run the regression
test environment on VMS.
* tests/run_make_tests.pl [VMS]: Use an alternate rmdir()
implementation on VMS.
(run_make_with_options) [VMS]: Provide VMS-specific quoting and shell
invocations.
(set_more_defaults) [VMS]: Set default values when running on VMS.
* tests/test_driver.pl (vms_get_process_logicals) [VMS]: Retrieve the
proper values from %ENV on VMS.
(resetENV) [VMS]: Use it.
(toplevel) [VMS]: Fix a bug with opendir() on some logical_devices.
(compare_output) [VMS]: Convert VMS test output to a "standard" format.
(_run_command) [VMS]: Handle signals and exit codes the VMS way.
(remove_directory_tree_inner) [VMS]: Unlink all versions of the file.
config_flags_pm.com [new file with mode: 0755]
test_make.com [new file with mode: 0755]
tests/run_make_tests.pl
tests/test_driver.pl