diff options
author | Khem Raj <raj.khem@gmail.com> | 2015-07-23 22:51:06 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2015-07-23 22:51:06 -0700 |
commit | c5a27009db033296291c94c3ef03559a254a7dce (patch) | |
tree | d56fb54cddcfeea936a03e81f0d16a9176372595 /recipes-devtools/clang/clang-crosssdk_git.bb | |
parent | cb21864e005ae9ab5a3ae73d1ffe69d30167b3b7 (diff) | |
download | meta-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.bb | 9 |
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 | ||
12 | require clang.inc | 12 | require clang.inc |
13 | inherit crosssdk | 13 | inherit crosssdk |
14 | DEPENDS += "nativesdk-clang binutils-crosssdk-${TARGET_ARCH}" | 14 | DEPENDS += "clang-native nativesdk-clang-glue virtual/${TARGET_PREFIX}binutils-crosssdk virtual/nativesdk-${TARGET_PREFIX}libc-for-gcc" |
15 | 15 | ||
16 | S = "${WORKDIR}" | 16 | S = "${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 | ||
24 | SYSROOT_PREPROCESS_FUNCS += "clangcrosssdk_sysroot_preprocess" | 24 | sysroot_stage_all () { |
25 | 25 | sysroot_stage_dir ${D}${bindir} ${SYSROOT_DESTDIR}${bindir} | |
26 | clangcrosssdk_sysroot_preprocess () { | ||
27 | sysroot_stage_dir ${D}${bindir_crossscripts} ${SYSROOT_DESTDIR}${bindir} | ||
28 | } | 26 | } |
27 | |||
29 | SSTATE_SCAN_FILES += "*-clang *-clang++" | 28 | SSTATE_SCAN_FILES += "*-clang *-clang++" |
30 | PACKAGES = "" | 29 | PACKAGES = "" |