summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/clang/libcxx_git.bb
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2021-05-28 18:19:22 -0700
committerKhem Raj <raj.khem@gmail.com>2021-06-08 11:37:54 -0700
commitcee6adcb98ed39a30b6def6c4ab6d3965854178a (patch)
tree949f859611601a7b1381f4b104fa84f848582901 /recipes-devtools/clang/libcxx_git.bb
parentd45403baedd7ae7755a02cfe0205000b760167bd (diff)
downloadmeta-clang-cee6adcb98ed39a30b6def6c4ab6d3965854178a.tar.gz
Package libunwind independently
This helps in ensuring it pose as RPROVIDES when llvm runtime is used Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-devtools/clang/libcxx_git.bb')
-rw-r--r--recipes-devtools/clang/libcxx_git.bb6
1 files changed, 4 insertions, 2 deletions
diff --git a/recipes-devtools/clang/libcxx_git.bb b/recipes-devtools/clang/libcxx_git.bb
index 94e9311..b5bda2e 100644
--- a/recipes-devtools/clang/libcxx_git.bb
+++ b/recipes-devtools/clang/libcxx_git.bb
@@ -68,8 +68,7 @@ CXXFLAGS_append_armv5 = " -mfpu=vfp2"
68 68
69ALLOW_EMPTY_${PN} = "1" 69ALLOW_EMPTY_${PN} = "1"
70 70
71PROVIDES += "${@bb.utils.contains("RUNTIME", "llvm", "libunwind", "", d)}" 71PROVIDES_append_runtime-llvm = " libunwind"
72
73 72
74do_install_append() { 73do_install_append() {
75 if ${@bb.utils.contains("RUNTIME", "llvm", "true", "false", d)} 74 if ${@bb.utils.contains("RUNTIME", "llvm", "true", "false", d)}
@@ -81,5 +80,8 @@ do_install_append() {
81 fi 80 fi
82} 81}
83 82
83PACKAGES_append_runtime-llvm = " libunwind"
84FILES_libunwind_runtime-llvm = "${libdir}/libunwind.so.*"
85
84BBCLASSEXTEND = "native nativesdk" 86BBCLASSEXTEND = "native nativesdk"
85TOOLCHAIN = "clang" 87TOOLCHAIN = "clang"