diff options
-rw-r--r-- | meta/classes-recipe/cmake.bbclass | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/classes-recipe/cmake.bbclass b/meta/classes-recipe/cmake.bbclass index 554b948c32..301367b515 100644 --- a/meta/classes-recipe/cmake.bbclass +++ b/meta/classes-recipe/cmake.bbclass | |||
@@ -94,6 +94,8 @@ def map_host_arch_to_uname_arch(host_arch): | |||
94 | cmake_do_generate_toolchain_file() { | 94 | cmake_do_generate_toolchain_file() { |
95 | if [ "${BUILD_SYS}" = "${HOST_SYS}" ]; then | 95 | if [ "${BUILD_SYS}" = "${HOST_SYS}" ]; then |
96 | cmake_crosscompiling="set( CMAKE_CROSSCOMPILING FALSE )" | 96 | cmake_crosscompiling="set( CMAKE_CROSSCOMPILING FALSE )" |
97 | else | ||
98 | cmake_sysroot="set( CMAKE_SYSROOT \"${RECIPE_SYSROOT}\" )" | ||
97 | fi | 99 | fi |
98 | cat > ${WORKDIR}/toolchain.cmake <<EOF | 100 | cat > ${WORKDIR}/toolchain.cmake <<EOF |
99 | # CMake system name must be something like "Linux". | 101 | # CMake system name must be something like "Linux". |
@@ -126,6 +128,8 @@ set( CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY ) | |||
126 | set( CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY ) | 128 | set( CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY ) |
127 | set( CMAKE_PROGRAM_PATH "/" ) | 129 | set( CMAKE_PROGRAM_PATH "/" ) |
128 | 130 | ||
131 | $cmake_sysroot | ||
132 | |||
129 | # Use qt.conf settings | 133 | # Use qt.conf settings |
130 | set( ENV{QT_CONF_PATH} ${WORKDIR}/qt.conf ) | 134 | set( ENV{QT_CONF_PATH} ${WORKDIR}/qt.conf ) |
131 | 135 | ||