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 Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make