blob: 7752d7a0cffbeca6fd90733cc055ce83dd8a32d1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
function(z_vcpkg_prettify_command_line out_var)
set(output_list "")
z_vcpkg_function_arguments(args 1)
foreach(v IN LISTS args)
string(REPLACE [[\]] [[\\]] v "${v}")
if(v MATCHES "( )")
string(REPLACE [["]] [[\"]] v "${v}")
list(APPEND output_list "\"${v}\"")
else()
list(APPEND output_list "${v}")
endif()
endforeach()
list(JOIN output_list " " output)
set("${out_var}" "${output}" PARENT_SCOPE)
endfunction()
|