From cc013379b59cbe6c3f9620d080e5b43347da44c8 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 20 Feb 2020 15:26:11 -0800 Subject: cmake-native.bbclass: Add include and libdir from native sysroot Signed-off-by: Khem Raj --- classes/cmake-native.bbclass | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/classes/cmake-native.bbclass b/classes/cmake-native.bbclass index 7cdb89d..4773c32 100644 --- a/classes/cmake-native.bbclass +++ b/classes/cmake-native.bbclass @@ -45,6 +45,14 @@ set( CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY ) # Use native cmake modules list(APPEND CMAKE_MODULE_PATH "${STAGING_DATADIR_NATIVE}/cmake/Modules/") + +# add for non /usr/lib libdir, e.g. /usr/lib64 +set( CMAKE_LIBRARY_PATH ${STAGING_BASE_LIBDIR_NATIVE} ${STAGING_LIBDIR_NATIVE}) + +# add include dir to implicit includes in case it differs from /usr/include +list(APPEND CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES ${STAGING_INCDIR_NATIVE}) +list(APPEND CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES ${STAGING_INCDIR_NATIVE}) + EOF } -- cgit v1.2.3-54-g00ecf