diff options
author | Khem Raj <raj.khem@gmail.com> | 2015-04-06 03:58:34 +0000 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2015-04-06 03:58:34 +0000 |
commit | 0d044d470ba3d7255fe3b8cf09d3824b22cf0367 (patch) | |
tree | 381fc75c3777213de0228c24c8ba765562130b85 | |
parent | c0e73c06c18816ae7abfaefde41bdb5848f0a4cf (diff) | |
download | meta-clang-0d044d470ba3d7255fe3b8cf09d3824b22cf0367.tar.gz |
clang-cross: Rename PN to include TARGET_ARCH
brings it inline with gcc toolchain
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | classes/.clang.bbclass.swp | bin | 0 -> 12288 bytes | |||
-rw-r--r-- | conf/clang.conf | 6 | ||||
-rw-r--r-- | recipes-devtools/clang/clang-cross_git.bb | 2 |
4 files changed, 6 insertions, 4 deletions
@@ -41,7 +41,7 @@ $ runqemu qemuarm | |||
41 | Currently only few components are building with clang if you want to port/add more then please add | 41 | Currently only few components are building with clang if you want to port/add more then please add |
42 | ```shell | 42 | ```shell |
43 | TOOLCHAIN_pn-<recipe-name> = "clang" | 43 | TOOLCHAIN_pn-<recipe-name> = "clang" |
44 | DEPENDS_append_pn-<recipe-name> = " clang-cross " | 44 | DEPENDS_append_pn-<recipe-name> = " clang-cross-${TARGET_ARCH} " |
45 | ``` | 45 | ``` |
46 | 46 | ||
47 | to clang.conf | 47 | to clang.conf |
diff --git a/classes/.clang.bbclass.swp b/classes/.clang.bbclass.swp new file mode 100644 index 0000000..bf5e5f7 --- /dev/null +++ b/classes/.clang.bbclass.swp | |||
Binary files differ | |||
diff --git a/conf/clang.conf b/conf/clang.conf index ba17970..b4a616f 100644 --- a/conf/clang.conf +++ b/conf/clang.conf | |||
@@ -6,10 +6,10 @@ CPP_toolchain-clang = "${TARGET_PREFIX}clang ${TOOLCHAIN_OPTIONS} -E" | |||
6 | CCLD_toolchain-clang = "${TARGET_PREFIX}clang ${TOOLCHAIN_OPTIONS}" | 6 | CCLD_toolchain-clang = "${TARGET_PREFIX}clang ${TOOLCHAIN_OPTIONS}" |
7 | 7 | ||
8 | TOOLCHAIN_pn-lzo = "clang" | 8 | TOOLCHAIN_pn-lzo = "clang" |
9 | DEPENDS_append_pn-lzo = " clang-cross " | 9 | DEPENDS_append_pn-lzo = " clang-cross-${TARGET_ARCH} " |
10 | 10 | ||
11 | TOOLCHAIN_pn-musl = "clang" | 11 | TOOLCHAIN_pn-musl = "clang" |
12 | DEPENDS_append_pn-musl = " clang-cross " | 12 | DEPENDS_append_pn-musl = " clang-cross-${TARGET_ARCH} " |
13 | 13 | ||
14 | TOOLCHAIN_pn-toybox = "clang" | 14 | TOOLCHAIN_pn-toybox = "clang" |
15 | DEPENDS_append_pn-toybox = " clang-cross " | 15 | DEPENDS_append_pn-toybox = " clang-cross-${TARGET_ARCH} " |
diff --git a/recipes-devtools/clang/clang-cross_git.bb b/recipes-devtools/clang/clang-cross_git.bb index 48efe41..15ab38d 100644 --- a/recipes-devtools/clang/clang-cross_git.bb +++ b/recipes-devtools/clang/clang-cross_git.bb | |||
@@ -7,6 +7,8 @@ LICENSE = "NCSA" | |||
7 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/NCSA;md5=1b5fdec70ee13ad8a91667f16c1959d7" | 7 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/NCSA;md5=1b5fdec70ee13ad8a91667f16c1959d7" |
8 | SECTION = "devel" | 8 | SECTION = "devel" |
9 | 9 | ||
10 | PN = "clang-cross-${TARGET_ARCH}" | ||
11 | |||
10 | require clang.inc | 12 | require clang.inc |
11 | inherit cross | 13 | inherit cross |
12 | DEPENDS += "clang-native binutils-cross-${TARGET_ARCH}" | 14 | DEPENDS += "clang-native binutils-cross-${TARGET_ARCH}" |