summaryrefslogtreecommitdiffstats
path: root/classes/clang.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'classes/clang.bbclass')
-rw-r--r--classes/clang.bbclass8
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
71TOOLCHAIN ??= "gcc" 71TOOLCHAIN ??= "gcc"
72# choose between 'gnu' 'llvm' 72# choose between 'gnu' 'llvm'
73RUNTIME ??= "gnu" 73RUNTIME ??= "gnu"
74#RUNTIME_toolchain-gcc = "gnu" 74#RUNTIME:toolchain-gcc = "gnu"
75RUNTIME:armeb = "gnu" 75RUNTIME:armeb = "gnu"
76 76
77TOOLCHAIN:class-native = "gcc" 77TOOLCHAIN:class-native = "gcc"
@@ -84,8 +84,8 @@ OVERRIDES =. "${@['', 'toolchain-${TOOLCHAIN}:']['${TOOLCHAIN}' != '']}"
84OVERRIDES =. "${@['', 'runtime-${RUNTIME}:']['${RUNTIME}' != '']}" 84OVERRIDES =. "${@['', 'runtime-${RUNTIME}:']['${RUNTIME}' != '']}"
85OVERRIDES[vardepsexclude] += "TOOLCHAIN RUNTIME" 85OVERRIDES[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
90def clang_base_deps(d): 90def 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):
111BASE_DEFAULT_DEPS:toolchain-clang:class-target = "${@clang_base_deps(d)}" 111BASE_DEFAULT_DEPS:toolchain-clang:class-target = "${@clang_base_deps(d)}"
112BASE_DEFAULT_DEPS:append:class-native:toolchain-clang_runtime-llvm = " libcxx-native compiler-rt-native" 112BASE_DEFAULT_DEPS:append:class-native:toolchain-clang_runtime-llvm = " libcxx-native compiler-rt-native"
113 113
114cmake_do_generate_toolchain_file_append_toolchain-clang () { 114cmake_do_generate_toolchain_file:append:toolchain-clang () {
115 cat >> ${WORKDIR}/toolchain.cmake <<EOF 115 cat >> ${WORKDIR}/toolchain.cmake <<EOF
116set( CMAKE_CLANG_TIDY ${HOST_PREFIX}clang-tidy ) 116set( CMAKE_CLANG_TIDY ${HOST_PREFIX}clang-tidy )
117EOF 117EOF