diff options
Diffstat (limited to 'classes/clang.bbclass')
| -rw-r--r-- | classes/clang.bbclass | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/classes/clang.bbclass b/classes/clang.bbclass index 8825c15..920150a 100644 --- a/classes/clang.bbclass +++ b/classes/clang.bbclass | |||
| @@ -71,7 +71,7 @@ LDFLAGS:append:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is | |||
| 71 | TOOLCHAIN ??= "gcc" | 71 | TOOLCHAIN ??= "gcc" |
| 72 | # choose between 'gnu' 'llvm' | 72 | # choose between 'gnu' 'llvm' |
| 73 | RUNTIME ??= "gnu" | 73 | RUNTIME ??= "gnu" |
| 74 | #RUNTIME_toolchain-gcc = "gnu" | 74 | #RUNTIME:toolchain-gcc = "gnu" |
| 75 | RUNTIME:armeb = "gnu" | 75 | RUNTIME:armeb = "gnu" |
| 76 | 76 | ||
| 77 | TOOLCHAIN:class-native = "gcc" | 77 | TOOLCHAIN:class-native = "gcc" |
| @@ -84,8 +84,8 @@ OVERRIDES =. "${@['', 'toolchain-${TOOLCHAIN}:']['${TOOLCHAIN}' != '']}" | |||
| 84 | OVERRIDES =. "${@['', 'runtime-${RUNTIME}:']['${RUNTIME}' != '']}" | 84 | OVERRIDES =. "${@['', 'runtime-${RUNTIME}:']['${RUNTIME}' != '']}" |
| 85 | OVERRIDES[vardepsexclude] += "TOOLCHAIN RUNTIME" | 85 | OVERRIDES[vardepsexclude] += "TOOLCHAIN RUNTIME" |
| 86 | 86 | ||
| 87 | #DEPENDS_append_toolchain-clang:class-target = " clang-cross-${TARGET_ARCH} " | 87 | #DEPENDS:append:toolchain-clang:class-target = " clang-cross-${TARGET_ARCH} " |
| 88 | #DEPENDS_remove_toolchain-clang_allarch = "clang-cross-${TARGET_ARCH}" | 88 | #DEPENDS:remove:toolchain-clang:allarch = "clang-cross-${TARGET_ARCH}" |
| 89 | 89 | ||
| 90 | def clang_base_deps(d): | 90 | def clang_base_deps(d): |
| 91 | if not d.getVar('INHIBIT_DEFAULT_DEPS', False): | 91 | if not d.getVar('INHIBIT_DEFAULT_DEPS', False): |
| @@ -111,7 +111,7 @@ def clang_base_deps(d): | |||
| 111 | BASE_DEFAULT_DEPS:toolchain-clang:class-target = "${@clang_base_deps(d)}" | 111 | BASE_DEFAULT_DEPS:toolchain-clang:class-target = "${@clang_base_deps(d)}" |
| 112 | BASE_DEFAULT_DEPS:append:class-native:toolchain-clang_runtime-llvm = " libcxx-native compiler-rt-native" | 112 | BASE_DEFAULT_DEPS:append:class-native:toolchain-clang_runtime-llvm = " libcxx-native compiler-rt-native" |
| 113 | 113 | ||
| 114 | cmake_do_generate_toolchain_file_append_toolchain-clang () { | 114 | cmake_do_generate_toolchain_file:append:toolchain-clang () { |
| 115 | cat >> ${WORKDIR}/toolchain.cmake <<EOF | 115 | cat >> ${WORKDIR}/toolchain.cmake <<EOF |
| 116 | set( CMAKE_CLANG_TIDY ${HOST_PREFIX}clang-tidy ) | 116 | set( CMAKE_CLANG_TIDY ${HOST_PREFIX}clang-tidy ) |
| 117 | EOF | 117 | EOF |
