# HG changeset patch # User Markus Mützel # Date 1696163877 -7200 # Node ID 5451bbbaf0d325b9e705795bbd67fff54cedce28 # Parent f744a377c63490b066d7f6d8ab55128105eb225a build: Allow CMake to look for packages installed on build host. * Makefile.in (build-cmake-toolchain-file): For native builds, allow cmake to find packages installed in /usr on the build host. diff -r f744a377c634 -r 5451bbbaf0d3 Makefile.in --- a/Makefile.in Sun Oct 01 12:33:28 2023 +0200 +++ b/Makefile.in Sun Oct 01 14:37:57 2023 +0200 @@ -1146,12 +1146,17 @@ echo 'set(MSVC 1)'; \ fi; \ echo 'set(CMAKE_BUILD_TYPE Release)'; \ - if [ $(MXE_SYSTEM) = msvc ]; then \ + if [ "$(MXE_NATIVE_BUILD)" = yes ]; then \ + echo 'set(CMAKE_FIND_ROOT_PATH $(HOST_PREFIX);/usr)'; \ + echo 'set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)'; \ + else \ + if [ $(MXE_SYSTEM) = msvc ]; then \ echo 'set(CMAKE_FIND_ROOT_PATH $(HOST_PREFIX_NATIVE))'; \ echo 'set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM BOTH)'; \ - else \ + else \ echo 'set(CMAKE_FIND_ROOT_PATH $(HOST_PREFIX))'; \ echo 'set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)'; \ + fi; \ fi; \ echo 'set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)'; \ echo 'set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)'; \