From 252e57cf16670e566b04a2d132b3ad199d0767f9 Mon Sep 17 00:00:00 2001 From: Samuel Martin Date: Sun, 8 Mar 2015 10:47:22 +0100 Subject: [PATCH] toolchainfile.cmake: only search the sysroot for CMake module This change prevents CMake from searching outside the sysroot location for CMake modules when cross-compiling. Signed-off-by: Samuel Martin Reviewed-by: Yegor Yefremov Signed-off-by: Thomas Petazzoni --- support/misc/toolchainfile.cmake.in | 1 + 1 file changed, 1 insertion(+) diff --git a/support/misc/toolchainfile.cmake.in b/support/misc/toolchainfile.cmake.in index 816af1331a..cd412542e5 100644 --- a/support/misc/toolchainfile.cmake.in +++ b/support/misc/toolchainfile.cmake.in @@ -21,6 +21,7 @@ set(CMAKE_INSTALL_SO_NO_EXE 0) set(CMAKE_PROGRAM_PATH "${RELOCATED_HOST_DIR}/usr/bin") set(CMAKE_FIND_ROOT_PATH "${RELOCATED_HOST_DIR}/@@STAGING_SUBDIR@@") set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) +set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) set(ENV{PKG_CONFIG_SYSROOT_DIR} "${RELOCATED_HOST_DIR}/@@STAGING_SUBDIR@@")