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 | |
| 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>
| -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 = "" |
