The code:
|
foreach(z_vcpkg_find_package_backup_var IN LISTS z_vcpkg_find_package_backup_vars) |
|
if(DEFINED z_vcpkg_find_package_backup_${z_vcpkg_find_package_backup_var}) |
|
set("${z_vcpkg_find_package_backup_var}" "${z_vcpkg_find_package_backup_${z_vcpkg_find_package_backup_var}}") |
|
else() |
|
set("${z_vcpkg_find_package_backup_var}") |
|
endif() |
|
endforeach() |
is not correctly unsetting undefined variables. Line 804 should be
unset instead of
set
The code:
vcpkg/scripts/buildsystems/vcpkg.cmake
Lines 800 to 806 in 1c20782
is not correctly unsetting undefined variables. Line 804 should be
unsetinstead ofset