summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/clang/clang-crosssdk_git.bb
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2015-07-23 22:51:06 -0700
committerKhem Raj <raj.khem@gmail.com>2015-07-23 22:51:06 -0700
commitc5a27009db033296291c94c3ef03559a254a7dce (patch)
treed56fb54cddcfeea936a03e81f0d16a9176372595 /recipes-devtools/clang/clang-crosssdk_git.bb
parentcb21864e005ae9ab5a3ae73d1ffe69d30167b3b7 (diff)
downloadmeta-clang-c5a27009db033296291c94c3ef03559a254a7dce.tar.gz
clang-crosssdk: Fix depedencies and sysroot staging
We do not need a preprocess function but override full sysroot_stage_all function to control what gets staged Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-devtools/clang/clang-crosssdk_git.bb')
-rw-r--r--recipes-devtools/clang/clang-crosssdk_git.bb9
1 files changed, 4 insertions, 5 deletions
diff --git a/recipes-devtools/clang/clang-crosssdk_git.bb b/recipes-devtools/clang/clang-crosssdk_git.bb
index 375f767..8577fdd 100644
--- a/recipes-devtools/clang/clang-crosssdk_git.bb
+++ b/recipes-devtools/clang/clang-crosssdk_git.bb
@@ -11,7 +11,7 @@ PN = "clang-crosssdk-${TARGET_ARCH}"
11 11
12require clang.inc 12require clang.inc
13inherit crosssdk 13inherit crosssdk
14DEPENDS += "nativesdk-clang binutils-crosssdk-${TARGET_ARCH}" 14DEPENDS += "clang-native nativesdk-clang-glue virtual/${TARGET_PREFIX}binutils-crosssdk virtual/nativesdk-${TARGET_PREFIX}libc-for-gcc"
15 15
16S = "${WORKDIR}" 16S = "${WORKDIR}"
17 17
@@ -21,10 +21,9 @@ do_install() {
21 ln -sf ../clang++ ${D}${bindir}/${TARGET_PREFIX}clang++ 21 ln -sf ../clang++ ${D}${bindir}/${TARGET_PREFIX}clang++
22} 22}
23 23
24SYSROOT_PREPROCESS_FUNCS += "clangcrosssdk_sysroot_preprocess" 24sysroot_stage_all () {
25 25 sysroot_stage_dir ${D}${bindir} ${SYSROOT_DESTDIR}${bindir}
26clangcrosssdk_sysroot_preprocess () {
27 sysroot_stage_dir ${D}${bindir_crossscripts} ${SYSROOT_DESTDIR}${bindir}
28} 26}
27
29SSTATE_SCAN_FILES += "*-clang *-clang++" 28SSTATE_SCAN_FILES += "*-clang *-clang++"
30PACKAGES = "" 29PACKAGES = ""