summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/clang/clang_git.bb
diff options
context:
space:
mode:
authorIsmo Puustinen <ismo.puustinen@intel.com>2017-03-23 14:36:04 +0200
committerKhem Raj <raj.khem@gmail.com>2017-03-23 10:12:02 -0700
commit82c6f6fb6a93f364e5d1c0838c91767c9c372a8b (patch)
tree8ec71f70cf854ac5b41b55e0828596d2d2425f8e /recipes-devtools/clang/clang_git.bb
parentb5704754fe4a398c4bfdd5875e1a5674c1a5935e (diff)
downloadmeta-clang-82c6f6fb6a93f364e5d1c0838c91767c9c372a8b.tar.gz
clang: remove binutils from DEPENDS.
Binutils is not needed during compile time. Add it instead to RRECOMMENDS_clang. Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
Diffstat (limited to 'recipes-devtools/clang/clang_git.bb')
-rw-r--r--recipes-devtools/clang/clang_git.bb4
1 files changed, 3 insertions, 1 deletions
diff --git a/recipes-devtools/clang/clang_git.bb b/recipes-devtools/clang/clang_git.bb
index d4374f6..4f712e1 100644
--- a/recipes-devtools/clang/clang_git.bb
+++ b/recipes-devtools/clang/clang_git.bb
@@ -105,11 +105,13 @@ EXTRA_OECMAKE_append_class-target = "\
105" 105"
106EXTRA_OEMAKE += "REQUIRES_RTTI=1 VERBOSE=1" 106EXTRA_OEMAKE += "REQUIRES_RTTI=1 VERBOSE=1"
107 107
108DEPENDS = "zlib libffi libxml2 binutils" 108DEPENDS = "zlib libffi libxml2"
109DEPENDS_remove_class-nativesdk = "nativesdk-binutils nativesdk-compiler-rt nativesdk-libcxx nativesdk-llvm-unwind" 109DEPENDS_remove_class-nativesdk = "nativesdk-binutils nativesdk-compiler-rt nativesdk-libcxx nativesdk-llvm-unwind"
110DEPENDS_append_class-nativesdk = " clang-native virtual/${TARGET_PREFIX}binutils-crosssdk virtual/${TARGET_PREFIX}gcc-crosssdk virtual/${TARGET_PREFIX}g++-crosssdk" 110DEPENDS_append_class-nativesdk = " clang-native virtual/${TARGET_PREFIX}binutils-crosssdk virtual/${TARGET_PREFIX}gcc-crosssdk virtual/${TARGET_PREFIX}g++-crosssdk"
111DEPENDS_append_class-target = " clang-cross-${TARGET_ARCH} ${@bb.utils.contains('TOOLCHAIN', 'gcc', 'virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++', '', d)}" 111DEPENDS_append_class-target = " clang-cross-${TARGET_ARCH} ${@bb.utils.contains('TOOLCHAIN', 'gcc', 'virtual/${TARGET_PREFIX}gcc virtual/${TARGET_PREFIX}g++', '', d)}"
112 112
113RRECOMMENDS_${PN} = "binutils"
114
113do_compile_prepend_class-native () { 115do_compile_prepend_class-native () {
114 oe_runmake LLVM-tablegen-host 116 oe_runmake LLVM-tablegen-host
115 oe_runmake CLANG-tablegen-host 117 oe_runmake CLANG-tablegen-host