diff options
-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 f863c84..cdf832a 100644 --- a/recipes-devtools/clang/clang_git.bb +++ b/recipes-devtools/clang/clang_git.bb | |||
@@ -276,7 +276,9 @@ do_install:append:class-native () { | |||
276 | } | 276 | } |
277 | 277 | ||
278 | do_install:append:class-nativesdk () { | 278 | do_install:append:class-nativesdk () { |
279 | sed -i -e "s|${B}/./bin/||g" ${D}${libdir}/cmake/llvm/LLVMConfig.cmake | 279 | if [ -e ${D}${libdir}/cmake/llvm/LLVMConfig.cmake ] ; then |
280 | sed -i -e "s|${B}/./bin/||g" ${D}${libdir}/cmake/llvm/LLVMConfig.cmake | ||
281 | fi | ||
280 | if ${@bb.utils.contains('PACKAGECONFIG', 'clangd', 'true', 'false', d)}; then | 282 | if ${@bb.utils.contains('PACKAGECONFIG', 'clangd', 'true', 'false', d)}; then |
281 | install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clangd-indexer ${D}${bindir}/clangd-indexer | 283 | install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clangd-indexer ${D}${bindir}/clangd-indexer |
282 | fi | 284 | fi |
@@ -293,7 +295,9 @@ do_install:append:class-nativesdk () { | |||
293 | rm -rf ${D}${datadir}/llvm | 295 | rm -rf ${D}${datadir}/llvm |
294 | 296 | ||
295 | #reproducibility | 297 | #reproducibility |
296 | sed -i -e 's,${B},,g' ${D}${libdir}/cmake/llvm/LLVMConfig.cmake | 298 | if [ -e ${D}${libdir}/cmake/llvm/LLVMConfig.cmake ] ; then |
299 | sed -i -e 's,${B},,g' ${D}${libdir}/cmake/llvm/LLVMConfig.cmake | ||
300 | fi | ||
297 | } | 301 | } |
298 | 302 | ||
299 | PACKAGES =+ "${PN}-libllvm ${PN}-lldb-python ${PN}-libclang-cpp ${PN}-tidy ${PN}-format ${PN}-tools \ | 303 | PACKAGES =+ "${PN}-libllvm ${PN}-lldb-python ${PN}-libclang-cpp ${PN}-tidy ${PN}-format ${PN}-tools \ |