Update path searching
Some checks failed
Build OpenVulkano / Build desktop (mac_arm) (push) Has been cancelled
Build OpenVulkano / Build desktop (ubuntu-act_cpp-24.04) (push) Has been cancelled
Build OpenVulkano / Build desktop (windows_x64) (push) Has been cancelled
Build OpenVulkano / Build iOS (push) Has been cancelled

This commit is contained in:
Georg Hagen
2025-12-10 15:10:11 +01:00
parent a7a4a0aa48
commit b3efc7807e
2 changed files with 6 additions and 3 deletions

View File

@@ -6,8 +6,9 @@ if(NOT COMMAND _original_find_program)
# Now override find_program
function(find_program)
set(_saved_CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH ${CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH})
message("running find_program with CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH=ON, CMAKE_FIND_USE_CMAKE_SYSTEM_PATH=ON")
set(CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH ON)
set(CMAKE_FIND_USE_CMAKE_SYSTEM_PATH ON)
cmake_parse_arguments(PARSE_ARGV 0 FWD "" "" "")
set(quotedArgs "")
@@ -15,7 +16,5 @@ if(NOT COMMAND _original_find_program)
string(APPEND quotedArgs " [===[${arg}]===]")
endforeach()
cmake_language(EVAL CODE "_find_program(${quotedArgs})")
set(CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH ${_saved_CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH})
endfunction()
endif()