Files
CMake/Tests/RunCMake/cmake_language/call_preserve_arguments.cmake
T
Brad King 94c1e4fdb3 cmake_language: Rename command from cmake_command
Also rename the `INVOKE` signature to `CALL`.

Fixes: #20732
2020-05-21 13:36:52 -04:00

13 lines
259 B
CMake

function(foo arg1 arg2)
math(EXPR last "${ARGC} - 1")
foreach(i RANGE 0 ${last})
message("[${ARGV${i}}]")
endforeach()
endfunction()
message("foo(...)")
foo("a;b" "c;d")
message("cmake_language(CALL foo ...)")
cmake_language(CALL foo "a;b" "c;d")