generated-scripts: quote variable expansions

This commit is contained in:
Ben Boeckel
2022-04-20 14:05:07 -04:00
parent d74761b181
commit 2ec44be41e
2 changed files with 5 additions and 5 deletions

View File

@@ -989,11 +989,11 @@ void cmExportFileGenerator::GenerateExpectedTargetsCode(
"set(_cmake_targets_not_defined \"\")\n"
"set(_cmake_expected_targets \"\")\n"
"foreach(_cmake_expected_target " << expectedTargets << ")\n"
" list(APPEND _cmake_expected_targets ${_cmake_expected_target})\n"
" if(TARGET ${_cmake_expected_target})\n"
" list(APPEND _cmake_targets_defined ${_cmake_expected_target})\n"
" list(APPEND _cmake_expected_targets \"${_cmake_expected_target}\")\n"
" if(TARGET \"${_cmake_expected_target}\")\n"
" list(APPEND _cmake_targets_defined \"${_cmake_expected_target}\")\n"
" else()\n"
" list(APPEND _cmake_targets_not_defined ${_cmake_expected_target})\n"
" list(APPEND _cmake_targets_not_defined \"${_cmake_expected_target}\")\n"
" endif()\n"
"endforeach()\n"
"if(_cmake_targets_defined STREQUAL _cmake_expected_targets)\n"