This is the second part of the changes VMS needs to the tests in the features directory which completes this directory.
patspecific_vars:
Create a VMS format makefile
Skip one test because VMS does not currently export
environment variables.
Possible enhancement to create DCL symbols for those
environment variables.
patternrules:
Use pipe command multiple commands on a line.
Use POSIX encoded exit code, as exit 1 is success on VMS.
reinvoke:
One test is failing to interpret a macro properly.
Convert makefile and result to VMS syntax.
se_explicit:
VMS makefile needs hack to convert commas back to spaces.
se_implicit:
One test is failing, claiming no action needed.
VMS makefile needs hack to convert commas back to spaces.
se_statpat:
VMS makefile needs hack to convert commas back to spaces.
targetvars:
VMS makefile needs VMS syntax.
Two tests skipped because they need a Posix shell
vpath:
VMS makefile needs hack to convert commas back to spaces.
vpath only works with VMS syntax files.
Enhancement: The rest of Make on VMS works with either
VMS or UNIX filename syntax, so VPATH should also.
vpathgpath:
Test is currently failing, apparently gpath not implemented.
Converted test to use VMS syntax for VPATH.
vpathplus:
vpath only works with VMS syntax files.
Use VMS type, pipe command and POSIX encoded exit codes.
0001-vms-tests-features-patternrules-to-vpathplus.patch.gz
Description: application/gzip
_______________________________________________ Bug-make mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-make
