diff options
author | Anuj Mittal <anuj.mittal@intel.com> | 2019-09-18 13:54:02 +0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2019-09-18 15:24:00 -0700 |
commit | 8396a768cb075a32a977db81d9f195084c5e99c4 (patch) | |
tree | 26baa4b5797fbe7dcc0dc9a56dba797320783351 /recipes-devtools | |
parent | bff7a401519dfb6aa4925c71c50d74a2d44b368f (diff) | |
download | meta-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')
-rw-r--r-- | recipes-devtools/clang/compiler-rt_git.bb | 6 |
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 | ||
75 | sysroot_stage_all_append_class-target() { | ||
76 | sysroot_stage_dir ${D}${exec_prefix}/lib ${SYSROOT_DESTDIR}${exec_prefix}/lib | ||
77 | } | ||
78 | |||
75 | FILES_SOLIBSDEV = "" | 79 | FILES_SOLIBSDEV = "" |
76 | FILES_${PN} += "${exec_prefix}/lib/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/lib*${SOLIBSDEV} \ | 80 | FILES_${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 | |||
80 | FILES_${PN}-dev += "${datadir} ${exec_prefix}/lib/clang/${MAJOR_VER}.${MINOR_VER}.${PATCH_VER}/lib/linux/*.syms \ | 84 | FILES_${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 | " |
83 | INSANE_SKIP_${PN} = "dev-so" | 87 | INSANE_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 \ |