diff options
Diffstat (limited to 'recipes-devtools/clang/clang_git.bb')
-rw-r--r-- | recipes-devtools/clang/clang_git.bb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/recipes-devtools/clang/clang_git.bb b/recipes-devtools/clang/clang_git.bb index 5017895..b5e94b5 100644 --- a/recipes-devtools/clang/clang_git.bb +++ b/recipes-devtools/clang/clang_git.bb | |||
@@ -284,7 +284,9 @@ do_install:append:class-native () { | |||
284 | } | 284 | } |
285 | 285 | ||
286 | do_install:append:class-nativesdk () { | 286 | do_install:append:class-nativesdk () { |
287 | sed -i -e "s|${B}/./bin/||g" ${D}${libdir}/cmake/llvm/LLVMConfig.cmake | 287 | if [ -e ${D}${libdir}/cmake/llvm/LLVMConfig.cmake ] ; then |
288 | sed -i -e "s|${B}/./bin/||g" ${D}${libdir}/cmake/llvm/LLVMConfig.cmake | ||
289 | fi | ||
288 | if ${@bb.utils.contains('PACKAGECONFIG', 'clangd', 'true', 'false', d)}; then | 290 | if ${@bb.utils.contains('PACKAGECONFIG', 'clangd', 'true', 'false', d)}; then |
289 | install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clangd-indexer ${D}${bindir}/clangd-indexer | 291 | install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clangd-indexer ${D}${bindir}/clangd-indexer |
290 | fi | 292 | fi |
@@ -300,7 +302,9 @@ do_install:append:class-nativesdk () { | |||
300 | rm -rf ${D}${datadir}/llvm | 302 | rm -rf ${D}${datadir}/llvm |
301 | 303 | ||
302 | #reproducibility | 304 | #reproducibility |
303 | sed -i -e 's,${B},,g' ${D}${libdir}/cmake/llvm/LLVMConfig.cmake | 305 | if [ -e ${D}${libdir}/cmake/llvm/LLVMConfig.cmake ] ; then |
306 | sed -i -e 's,${B},,g' ${D}${libdir}/cmake/llvm/LLVMConfig.cmake | ||
307 | fi | ||
304 | } | 308 | } |
305 | 309 | ||
306 | PACKAGES =+ "${PN}-libllvm ${PN}-lldb-python ${PN}-libclang-cpp ${PN}-tidy ${PN}-format ${PN}-tools \ | 310 | PACKAGES =+ "${PN}-libllvm ${PN}-lldb-python ${PN}-libclang-cpp ${PN}-tidy ${PN}-format ${PN}-tools \ |