summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/clang/compiler-rt_git.bb
diff options
context:
space:
mode:
authorAnuj Mittal <anuj.mittal@intel.com>2019-09-18 13:54:02 +0800
committerKhem Raj <raj.khem@gmail.com>2019-09-18 15:24:00 -0700
commit8396a768cb075a32a977db81d9f195084c5e99c4 (patch)
tree26baa4b5797fbe7dcc0dc9a56dba797320783351 /recipes-devtools/clang/compiler-rt_git.bb
parentbff7a401519dfb6aa4925c71c50d74a2d44b368f (diff)
downloadmeta-clang-8396a768cb075a32a977db81d9f195084c5e99c4.tar.gz
compiler-rt: stage libs in case of multlib as well
We install compiler libs in lib irrespective of value of libdir. Make sure that these libs are actually staged as well when libdir != /usr/lib. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Diffstat (limited to 'recipes-devtools/clang/compiler-rt_git.bb')
-rw-r--r--recipes-devtools/clang/compiler-rt_git.bb6
1 files changed, 5 insertions, 1 deletions
diff --git a/recipes-devtools/clang/compiler-rt_git.bb b/recipes-devtools/clang/compiler-rt_git.bb
index b29a39a..d6ce083 100644
--- a/recipes-devtools/clang/compiler-rt_git.bb
+++ b/recipes-devtools/clang/compiler-rt_git.bb
@@ -72,6 +72,10 @@ do_install_append () {
72 rm -rf ${D}${exec_prefix}/lib/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/clang_rt.crt*.o 72 rm -rf ${D}${exec_prefix}/lib/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/clang_rt.crt*.o
73} 73}
74 74
75sysroot_stage_all_append_class-target() {
76 sysroot_stage_dir ${D}${exec_prefix}/lib ${SYSROOT_DESTDIR}${exec_prefix}/lib
77}
78
75FILES_SOLIBSDEV = "" 79FILES_SOLIBSDEV = ""
76FILES_${PN} += "${exec_prefix}/lib/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/lib*${SOLIBSDEV} \ 80FILES_${PN} += "${exec_prefix}/lib/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/lib*${SOLIBSDEV} \
77 ${exec_prefix}/lib/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/*.txt \ 81 ${exec_prefix}/lib/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/*.txt \
@@ -80,7 +84,7 @@ FILES_${PN}-staticdev += "${exec_prefix}/lib/clang/${MAJOR_VER}.${MINOR_VER}.${P
80FILES_${PN}-dev += "${datadir} ${exec_prefix}/lib/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/*.syms \ 84FILES_${PN}-dev += "${datadir} ${exec_prefix}/lib/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/*.syms \
81 ${exec_prefix}/lib/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/clang_rt.crt*.o \ 85 ${exec_prefix}/lib/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/clang_rt.crt*.o \
82 " 86 "
83INSANE_SKIP_${PN} = "dev-so" 87INSANE_SKIP_${PN} = "dev-so libdir"
84 88
85#PROVIDES_append_class-target = "\ 89#PROVIDES_append_class-target = "\
86# virtual/${TARGET_PREFIX}compilerlibs \ 90# virtual/${TARGET_PREFIX}compilerlibs \