From 8cff598ee579d27fc2cca196ca50e3229e758fca Mon Sep 17 00:00:00 2001 From: nicole mazzuca Date: Fri, 12 Feb 2021 17:53:17 -0800 Subject: [z_vcpkg_prettify_command_line] write to output variable (#16195) * [z_vcpkg_prettify_command_line] write to output variable * fix after testing --- scripts/cmake/z_vcpkg_prettify_command_line.cmake | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'scripts') diff --git a/scripts/cmake/z_vcpkg_prettify_command_line.cmake b/scripts/cmake/z_vcpkg_prettify_command_line.cmake index 766d269fd..ab12e78fe 100644 --- a/scripts/cmake/z_vcpkg_prettify_command_line.cmake +++ b/scripts/cmake/z_vcpkg_prettify_command_line.cmake @@ -17,17 +17,18 @@ This command is for internal use, when printing out to a message. * `scripts/cmake/vcpkg_execute_required_process_repeat.cmake` #]===] -function(z_vcpkg_prettify_command_line OUT_VAR) - set(OUTPUT "") - z_vcpkg_function_arguments(ARGS 1) - foreach(v IN LISTS ARGS) +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 "\"${v}\"") + list(APPEND output_list "\"${v}\"") else() - list(APPEND OUTPUT "${v}") + list(APPEND output_list "${v}") endif() endforeach() - list(JOIN "${OUT_VAR}" " " OUTPUT) + list(JOIN output_list " " output) + set("${out_var}" "${output}" PARENT_SCOPE) endfunction() -- cgit v1.2.3