summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/clang/clang_git.bb
diff options
context:
space:
mode:
authorDaniel Wagener <daniel.wagener@kernelconcepts.de>2020-09-25 07:15:13 +0200
committerKhem Raj <raj.khem@gmail.com>2020-09-25 09:14:41 -0700
commit9c8f56ceabfbf04590217d678f996b974996d414 (patch)
treed7e290c2e15873c52f88474a4475258db4280076 /recipes-devtools/clang/clang_git.bb
parentea85ce74ede5ddea0b9e53a7624e0a4ca27b4660 (diff)
downloadmeta-clang-9c8f56ceabfbf04590217d678f996b974996d414.tar.gz
make file command output in brief mode when searching for binaries to strip
otherwise we grep around in the absolute path to the binary which leads to false positives when e.g. user THelfer put their tree under ~ Signed-off-by: Daniel Wagener <daniel.wagener@kernelconcepts.de>
Diffstat (limited to 'recipes-devtools/clang/clang_git.bb')
-rw-r--r--recipes-devtools/clang/clang_git.bb4
1 files changed, 2 insertions, 2 deletions
diff --git a/recipes-devtools/clang/clang_git.bb b/recipes-devtools/clang/clang_git.bb
index ccdee23..e9854d8 100644
--- a/recipes-devtools/clang/clang_git.bb
+++ b/recipes-devtools/clang/clang_git.bb
@@ -198,7 +198,7 @@ do_install_append_class-native () {
198 install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clang-tblgen ${D}${bindir}/clang-tblgen 198 install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clang-tblgen ${D}${bindir}/clang-tblgen
199 install -Dm 0755 ${B}${BINPATHPREFIX}/bin/lldb-tblgen ${D}${bindir}/lldb-tblgen 199 install -Dm 0755 ${B}${BINPATHPREFIX}/bin/lldb-tblgen ${D}${bindir}/lldb-tblgen
200 for f in `find ${D}${bindir} -executable -type f -not -type l`; do 200 for f in `find ${D}${bindir} -executable -type f -not -type l`; do
201 test -n "`file $f|grep -i ELF`" && ${STRIP} $f 201 test -n "`file -b $f|grep -i ELF`" && ${STRIP} $f
202 echo "stripped $f" 202 echo "stripped $f"
203 done 203 done
204 ln -sf clang-tblgen ${D}${bindir}/clang-tblgen${PV} 204 ln -sf clang-tblgen ${D}${bindir}/clang-tblgen${PV}
@@ -210,7 +210,7 @@ do_install_append_class-nativesdk () {
210 install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clang-tblgen ${D}${bindir}/clang-tblgen 210 install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clang-tblgen ${D}${bindir}/clang-tblgen
211 install -Dm 0755 ${B}${BINPATHPREFIX}/bin/lldb-tblgen ${D}${bindir}/lldb-tblgen 211 install -Dm 0755 ${B}${BINPATHPREFIX}/bin/lldb-tblgen ${D}${bindir}/lldb-tblgen
212 for f in `find ${D}${bindir} -executable -type f -not -type l`; do 212 for f in `find ${D}${bindir} -executable -type f -not -type l`; do
213 test -n "`file $f|grep -i ELF`" && ${STRIP} $f 213 test -n "`file -b $f|grep -i ELF`" && ${STRIP} $f
214 done 214 done
215 ln -sf clang-tblgen ${D}${bindir}/clang-tblgen${PV} 215 ln -sf clang-tblgen ${D}${bindir}/clang-tblgen${PV}
216 ln -sf llvm-tblgen ${D}${bindir}/llvm-tblgen${PV} 216 ln -sf llvm-tblgen ${D}${bindir}/llvm-tblgen${PV}