CMake/Tests/RunCMake/cmake_parse_arguments
Matthew Woehlke 41291b20f3 cmake_parse_arguments: Fix PARSE_ARGV multi-value argument handling
The `PARSE_ARGV` mode was recently added to help functions properly
parse their arguments even when those arguments may be quoted and
contain literal `;` in their values.  Fix the implementation to encode
`;`s in reported multi-value arguments and in `UNPARSED_ARGUMENTS` so
that `;`s in the individual values are preserved in the lists.  This
allows clients to access all their argument values correctly.
2016-09-28 14:18:20 -04:00
..
ArgvN.cmake cmake_parse_arguments: Fix PARSE_ARGV multi-value argument handling 2016-09-28 14:18:20 -04:00
BadArgvN1-result.txt cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# 2016-09-08 11:33:46 -04:00
BadArgvN1-stderr.txt cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# 2016-09-08 11:33:46 -04:00
BadArgvN1.cmake cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# 2016-09-08 11:33:46 -04:00
BadArgvN2-result.txt cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# 2016-09-08 11:33:46 -04:00
BadArgvN2-stderr.txt cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# 2016-09-08 11:33:46 -04:00
BadArgvN2.cmake cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# 2016-09-08 11:33:46 -04:00
BadArgvN3-result.txt cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# 2016-09-08 11:33:46 -04:00
BadArgvN3-stderr.txt cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# 2016-09-08 11:33:46 -04:00
BadArgvN3.cmake cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# 2016-09-08 11:33:46 -04:00
BadArgvN4-result.txt cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# 2016-09-08 11:33:46 -04:00
BadArgvN4-stderr.txt cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# 2016-09-08 11:33:46 -04:00
BadArgvN4.cmake cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# 2016-09-08 11:33:46 -04:00
CMakeLists.txt CMakeParseArguments: add a RunCMake test suite 2015-12-17 10:31:04 -05:00
CornerCases.cmake cmake_parse_arguments: Additional regression tests 2016-02-24 10:07:30 -05:00
Errors-result.txt CMakeParseArguments: add a RunCMake test suite 2015-12-17 10:31:04 -05:00
Errors-stderr.txt cmake_parse_arguments: consider duplicate keyword as warning 2015-12-17 10:45:19 -05:00
Errors.cmake cmake_parse_arguments: consider duplicate keyword as warning 2015-12-17 10:45:19 -05:00
Initialization.cmake cmake_parse_arguments: Additional regression tests 2016-02-24 10:07:30 -05:00
Mix.cmake CMakeParseArguments: replace by native cmake_parse_arguments command 2015-12-17 10:44:28 -05:00
RunCMakeTest.cmake cmake_parse_arguments: Add option to read arguments from ARGC/ARGV# 2016-09-08 11:33:46 -04:00
Utils.cmake CMakeParseArguments: add a RunCMake test suite 2015-12-17 10:31:04 -05:00
test_utils.cmake CMakeParseArguments: add a RunCMake test suite 2015-12-17 10:31:04 -05:00