c8c45a2c4e
The re-implementation in commit v3.5.0-rc1~116^2~1 (CMakeParseArguments: replace by native cmake_parse_arguments command, 2015-12-05) introduced a regression when parsing the ARGN arguments with cmake_parse_arguments. The original implementation used foreach(currentArg ${ARGN}) to iterate over input arguments. This flattened ;-lists within the arguments whether they were quoted or not. Fix our new implementation to preserve this behavior and add a test case to cover it. Signed-off-by: Dimitar Yordanov <dimitar.yordanov@sap.com> Signed-off-by: Matthias Maennich <matthias.maennich@sap.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
CornerCases.cmake | ||
Errors-result.txt | ||
Errors-stderr.txt | ||
Errors.cmake | ||
Initialization.cmake | ||
Mix.cmake | ||
RunCMakeTest.cmake | ||
Utils.cmake | ||
test_utils.cmake |