summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2018-12-27 10:46:08 -0800
committerKhem Raj <raj.khem@gmail.com>2018-12-27 17:29:06 -0800
commit463509e8b983a0e999d01c803a1a999b76d70411 (patch)
treef52b7c5078be5c327969aeab6376186fe884846a
parent4e14c0f2f8cc0748a5864cb904b5bd9df9fa030b (diff)
downloadmeta-clang-463509e8b983a0e999d01c803a1a999b76d70411.tar.gz
lld: Delete
lld is being merged into clang recipe Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--recipes-devtools/clang/lld_git.bb52
1 files changed, 0 insertions, 52 deletions
diff --git a/recipes-devtools/clang/lld_git.bb b/recipes-devtools/clang/lld_git.bb
deleted file mode 100644
index 01a8d5e..0000000
--- a/recipes-devtools/clang/lld_git.bb
+++ /dev/null
@@ -1,52 +0,0 @@
1# Copyright (C) 2017 Khem Raj <raj.khem@gmail.com>
2# Released under the MIT license (see COPYING.MIT for the terms)
3
4DESCRIPTION = "LLD is a linker from the LLVM project"
5HOMEPAGE = "http://lld.llvm.org/"
6LICENSE = "MIT | NCSA"
7SECTION = "devel"
8
9DEPENDS += "clang-native libxml2 ninja-native"
10DEPENDS_append_class-target = " libcxx"
11
12require clang.inc
13require common.inc
14
15FILESPATH =. "${FILE_DIRNAME}/clang:"
16
17inherit cmake
18PV .= "+git${SRCPV}"
19
20LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=${LLVMMD5SUM}; \
21 file://tools/lld/LICENSE.TXT;md5=${LLDMD5SUM}; \
22 "
23
24SRC_URI = "\
25 ${LLVM_GIT}/llvm.git;protocol=${LLVM_GIT_PROTOCOL};branch=${BRANCH};name=llvm \
26 ${LLVM_GIT}/lld.git;protocol=${LLVM_GIT_PROTOCOL};branch=${BRANCH};destsuffix=git/tools/lld;name=lld \
27 ${LLVMPATCHES} \
28 "
29
30SRCREV_FORMAT = "llvm_lld"
31
32S = "${WORKDIR}/git"
33
34OECMAKE_FIND_ROOT_PATH_MODE_PROGRAM = "BOTH"
35EXTRA_OECMAKE = "\
36 -DCMAKE_CROSSCOMPILING=1 \
37 -DLLVM_TABLEGEN=${STAGING_BINDIR_NATIVE}/llvm-tblgen \
38 -DCMAKE_BUILD_TYPE=Release \
39 -G Ninja \
40 ${S} \
41"
42CXXFLAGS_append_class-target_toolchain-clang = " -stdlib=libc++"
43
44do_compile() {
45 ninja ${PARALLEL_MAKE} lld
46}
47
48do_install() {
49 DESTDIR=${D} ninja ${PARALLEL_MAKE} tools/lld/install
50}
51
52BBCLASSEXTEND = "native nativesdk"