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 /classes | |
| 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>
Diffstat (limited to 'classes')
| -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 | |||
