summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2020-02-20 15:26:11 -0800
committerKhem Raj <raj.khem@gmail.com>2020-02-21 08:25:54 -0800
commitcc013379b59cbe6c3f9620d080e5b43347da44c8 (patch)
tree4bd513f0ae36d97b5e369b3bce2035826ae32f79
parentfeca90c564dcc469c6f13e12c2ffafe99d9cfa6d (diff)
downloadmeta-clang-cc013379b59cbe6c3f9620d080e5b43347da44c8.tar.gz
cmake-native.bbclass: Add include and libdir from native sysroot
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--classes/cmake-native.bbclass8
1 files changed, 8 insertions, 0 deletions
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 )
45 45
46# Use native cmake modules 46# Use native cmake modules
47list(APPEND CMAKE_MODULE_PATH "${STAGING_DATADIR_NATIVE}/cmake/Modules/") 47list(APPEND CMAKE_MODULE_PATH "${STAGING_DATADIR_NATIVE}/cmake/Modules/")
48
49# add for non /usr/lib libdir, e.g. /usr/lib64
50set( CMAKE_LIBRARY_PATH ${STAGING_BASE_LIBDIR_NATIVE} ${STAGING_LIBDIR_NATIVE})
51
52# add include dir to implicit includes in case it differs from /usr/include
53list(APPEND CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES ${STAGING_INCDIR_NATIVE})
54list(APPEND CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES ${STAGING_INCDIR_NATIVE})
55
48EOF 56EOF
49} 57}
50 58