summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/clang/clang-cross-canadian_git.bb
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2018-12-27 10:47:14 -0800
committerKhem Raj <raj.khem@gmail.com>2018-12-27 17:29:06 -0800
commit3d4c48bd0afb67396aacbc444fa7f6698724860e (patch)
treec6baddd7ea8c73f781a9f691585108d228684d30 /recipes-devtools/clang/clang-cross-canadian_git.bb
parent463509e8b983a0e999d01c803a1a999b76d70411 (diff)
downloadmeta-clang-3d4c48bd0afb67396aacbc444fa7f6698724860e.tar.gz
recipes: Rework llvm/clang/compiler-rt/libcxx/lldb recipes
This is an overhaul of clang/llvm project related recipes * switch to using a flat mono repo for all clang/llvm projects * Add llvm-project-source recipe which will prepare source tree in work-shared for all recipes much like kernel and gcc * build lld as part of clang recipes, its much easier and saves build time and hopefully nativesdk version will be built now for free * switch to official git repos at git://github.com/llvm-project * Adjust all recipes to use shared sources Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-devtools/clang/clang-cross-canadian_git.bb')
-rw-r--r--recipes-devtools/clang/clang-cross-canadian_git.bb3
1 files changed, 1 insertions, 2 deletions
diff --git a/recipes-devtools/clang/clang-cross-canadian_git.bb b/recipes-devtools/clang/clang-cross-canadian_git.bb
index 58e2206..b547f47 100644
--- a/recipes-devtools/clang/clang-cross-canadian_git.bb
+++ b/recipes-devtools/clang/clang-cross-canadian_git.bb
@@ -10,6 +10,7 @@ SECTION = "devel"
10PN = "clang-cross-canadian-${TRANSLATED_TARGET_ARCH}" 10PN = "clang-cross-canadian-${TRANSLATED_TARGET_ARCH}"
11 11
12require clang.inc 12require clang.inc
13require common-source.inc
13inherit cross-canadian 14inherit cross-canadian
14 15
15DEPENDS += "nativesdk-clang binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} virtual/${HOST_PREFIX}binutils-crosssdk virtual/nativesdk-libc" 16DEPENDS += "nativesdk-clang binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} virtual/${HOST_PREFIX}binutils-crosssdk virtual/nativesdk-libc"
@@ -18,8 +19,6 @@ DEPENDS += "nativesdk-clang binutils-cross-canadian-${TRANSLATED_TARGET_ARCH} vi
18EXTRA_OECONF_PATHS[vardepsexclude] = "TUNE_PKGARCH" 19EXTRA_OECONF_PATHS[vardepsexclude] = "TUNE_PKGARCH"
19TARGET_ARCH[vardepsexclude] = "TUNE_ARCH" 20TARGET_ARCH[vardepsexclude] = "TUNE_ARCH"
20 21
21S = "${WORKDIR}"
22
23do_install() { 22do_install() {
24 install -d ${D}${bindir} 23 install -d ${D}${bindir}
25 ln -sf ../clang ${D}${bindir}/${TARGET_PREFIX}clang 24 ln -sf ../clang ${D}${bindir}/${TARGET_PREFIX}clang