Skip to content

Commit

Permalink
clang: Do not package clang-pseudo-gen
Browse files Browse the repository at this point in the history
This tool is unmaintained and clang-20+ has removed it [1]

[1] llvm/llvm-project@ed8f788

Signed-off-by: Khem Raj <[email protected]>
  • Loading branch information
kraj committed Sep 26, 2024
1 parent 1628f0f commit bea09c7
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions recipes-devtools/clang/clang_git.bb
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,9 @@ do_configure:append:class-nativesdk() {

do_install:append() {
rm -rf ${D}${libdir}/python*/site-packages/six.py
if [ -e ${B}${BINPATHPREFIX}/bin/clang-pseudo-gen ]; then
rm -rf ${B}${BINPATHPREFIX}/bin/clang-pseudo-gen
fi
}

do_install:append:class-target () {
Expand Down Expand Up @@ -255,7 +258,6 @@ do_install:append:class-native () {
if ${@bb.utils.contains('PACKAGECONFIG', 'clangd', 'true', 'false', d)}; then
install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clangd-indexer ${D}${bindir}/clangd-indexer
fi
install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clang-pseudo-gen ${D}${bindir}/clang-pseudo-gen
install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clang-tidy-confusable-chars-gen ${D}${bindir}/clang-tidy-confusable-chars-gen
install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clang-tblgen ${D}${bindir}/clang-tblgen
install -Dm 0755 ${B}${BINPATHPREFIX}/bin/lldb-tblgen ${D}${bindir}/lldb-tblgen
Expand All @@ -275,7 +277,6 @@ do_install:append:class-nativesdk () {
install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clangd-indexer ${D}${bindir}/clangd-indexer
fi
install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clang-tblgen ${D}${bindir}/clang-tblgen
install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clang-pseudo-gen ${D}${bindir}/clang-pseudo-gen
install -Dm 0755 ${B}${BINPATHPREFIX}/bin/clang-tidy-confusable-chars-gen ${D}${bindir}/clang-tidy-confusable-chars-gen
for f in `find ${D}${bindir} -executable -type f -not -type l`; do
test -n "`file -b $f|grep -i ELF`" && ${STRIP} $f
Expand Down

0 comments on commit bea09c7

Please sign in to comment.