diff options
author | Khem Raj <raj.khem@gmail.com> | 2021-04-22 20:47:06 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2021-04-23 21:44:32 -0700 |
commit | 23451d0e03455ba98e74941d20a37511c1c42aeb (patch) | |
tree | 02fe86aa60ccabda208547158e95c9b21c9b63e8 | |
parent | b9f399f467306033f7c342c9dbc0c611477bf70d (diff) | |
download | meta-clang-23451d0e03455ba98e74941d20a37511c1c42aeb.tar.gz |
clang.bbclass: Define CMAKE_CLANG_TIDY directly using ${HOST_PREFIX}clang-tidy
There is no need for exporting CLANG_TIDY, since its not a standard
variable
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | classes/clang.bbclass | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/classes/clang.bbclass b/classes/clang.bbclass index 6cc2528..b684ac5 100644 --- a/classes/clang.bbclass +++ b/classes/clang.bbclass | |||
@@ -12,8 +12,6 @@ NM_toolchain-clang = "${HOST_PREFIX}llvm-nm" | |||
12 | LTO_toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'thin-lto', '-flto=thin', '-flto -fuse-ld=lld', d)}" | 12 | LTO_toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'thin-lto', '-flto=thin', '-flto -fuse-ld=lld', d)}" |
13 | PACKAGE_DEBUG_SPLIT_STYLE_toolchain-clang = "debug-without-src" | 13 | PACKAGE_DEBUG_SPLIT_STYLE_toolchain-clang = "debug-without-src" |
14 | 14 | ||
15 | export CLANG_TIDY_toolchain-clang = "${HOST_PREFIX}clang-tidy" | ||
16 | |||
17 | COMPILER_RT ??= "${@bb.utils.contains("RUNTIME", "llvm", "-rtlib=compiler-rt ${UNWINDLIB}", "", d)}" | 15 | COMPILER_RT ??= "${@bb.utils.contains("RUNTIME", "llvm", "-rtlib=compiler-rt ${UNWINDLIB}", "", d)}" |
18 | COMPILER_RT_powerpc = "--rtlib=libgcc ${UNWINDLIB}" | 16 | COMPILER_RT_powerpc = "--rtlib=libgcc ${UNWINDLIB}" |
19 | COMPILER_RT_armeb = "--rtlib=libgcc ${UNWINDLIB}" | 17 | COMPILER_RT_armeb = "--rtlib=libgcc ${UNWINDLIB}" |
@@ -108,7 +106,7 @@ BASE_DEFAULT_DEPS_toolchain-clang_class-target = "${@clang_base_deps(d)}" | |||
108 | 106 | ||
109 | cmake_do_generate_toolchain_file_append_toolchain-clang () { | 107 | cmake_do_generate_toolchain_file_append_toolchain-clang () { |
110 | cat >> ${WORKDIR}/toolchain.cmake <<EOF | 108 | cat >> ${WORKDIR}/toolchain.cmake <<EOF |
111 | set( CMAKE_CLANG_TIDY ${CLANG_TIDY} ) | 109 | set( CMAKE_CLANG_TIDY ${HOST_PREFIX}clang-tidy ) |
112 | EOF | 110 | EOF |
113 | sed -i 's/ -mmusl / /g' ${WORKDIR}/toolchain.cmake | 111 | sed -i 's/ -mmusl / /g' ${WORKDIR}/toolchain.cmake |
114 | } | 112 | } |
@@ -121,4 +119,3 @@ EOF | |||
121 | # pkgn = d.getVar("PN") | 119 | # pkgn = d.getVar("PN") |
122 | # bb.warn("%s - %s" % (pkgn, toolchain)) | 120 | # bb.warn("%s - %s" % (pkgn, toolchain)) |
123 | #} | 121 | #} |
124 | |||