summaryrefslogtreecommitdiffstats
path: root/recipes-devtools
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2023-01-12 09:31:42 -0800
committerKhem Raj <raj.khem@gmail.com>2023-02-22 01:10:31 -0800
commitee14ab76688f221d55d437dafaea60a93927e21e (patch)
tree56ab42a11ac4ce760d78882fc219aee890c5454a /recipes-devtools
parent59e053cee1ecbe0e2404ee107d8cbb362fa607c8 (diff)
downloadmeta-clang-ee14ab76688f221d55d437dafaea60a93927e21e.tar.gz
libcxx: Use LLVM_ENABLE_RUNTIMES to build C++ runtime libs
This is new way of building it from 16.x onwards Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-devtools')
-rw-r--r--recipes-devtools/clang/libcxx_git.bb3
1 files changed, 2 insertions, 1 deletions
diff --git a/recipes-devtools/clang/libcxx_git.bb b/recipes-devtools/clang/libcxx_git.bb
index 15c60ea..13136fc 100644
--- a/recipes-devtools/clang/libcxx_git.bb
+++ b/recipes-devtools/clang/libcxx_git.bb
@@ -67,7 +67,8 @@ EXTRA_OECMAKE += "\
67 -DLIBCXX_CXX_ABI=libcxxabi \ 67 -DLIBCXX_CXX_ABI=libcxxabi \
68 -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${S}/libcxxabi/include \ 68 -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${S}/libcxxabi/include \
69 -DLIBCXX_CXX_ABI_LIBRARY_PATH=${B}/lib${LLVM_LIBDIR_SUFFIX} \ 69 -DLIBCXX_CXX_ABI_LIBRARY_PATH=${B}/lib${LLVM_LIBDIR_SUFFIX} \
70 -DLLVM_ENABLE_PROJECTS='libcxx;libcxxabi;libunwind' \ 70 -S ${S}/runtimes \
71 -DLLVM_ENABLE_RUNTIMES='libcxx;libcxxabi;libunwind' \
71 -DLLVM_LIBDIR_SUFFIX=${LLVM_LIBDIR_SUFFIX} \ 72 -DLLVM_LIBDIR_SUFFIX=${LLVM_LIBDIR_SUFFIX} \
72 -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \ 73 -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON \
73" 74"