diff options
Diffstat (limited to 'meta/recipes-devtools/clang/nativesdk-clang-glue.bb')
-rw-r--r-- | meta/recipes-devtools/clang/nativesdk-clang-glue.bb | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/meta/recipes-devtools/clang/nativesdk-clang-glue.bb b/meta/recipes-devtools/clang/nativesdk-clang-glue.bb new file mode 100644 index 0000000000..8e5622f6c1 --- /dev/null +++ b/meta/recipes-devtools/clang/nativesdk-clang-glue.bb | |||
@@ -0,0 +1,36 @@ | |||
1 | # Copyright (C) 2014 Khem Raj <raj.khem@gmail.com> | ||
2 | # Released under the MIT license (see COPYING.MIT for the terms) | ||
3 | |||
4 | SUMMARY = "SDK Cross compiler wrappers for LLVM based C/C++ compiler" | ||
5 | HOMEPAGE = "http://clang.llvm.org/" | ||
6 | LICENSE = "Apache-2.0-with-LLVM-exception" | ||
7 | LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Apache-2.0-with-LLVM-exception;md5=0bcd48c3bdfef0c9d9fd17726e4b7dab" | ||
8 | SECTION = "devel" | ||
9 | |||
10 | inherit_defer nativesdk | ||
11 | DEPENDS += "nativesdk-clang" | ||
12 | |||
13 | do_install() { | ||
14 | install -d ${D}${prefix_nativesdk} | ||
15 | cd ${D}${prefix_nativesdk} | ||
16 | ln -s ..${libdir} . | ||
17 | ln -s ..${includedir} . | ||
18 | cd .. | ||
19 | ln -s .${base_libdir} . | ||
20 | } | ||
21 | |||
22 | sysroot_stage_all () { | ||
23 | sysroot_stage_dir ${D} ${SYSROOT_DESTDIR} | ||
24 | } | ||
25 | |||
26 | FILES:${PN} += "${prefix_nativesdk} ${base_libdir_nativesdk}" | ||
27 | FILES:${PN}-dbg = "" | ||
28 | |||
29 | deltask do_configure | ||
30 | deltask do_compile | ||
31 | deltask do_patch | ||
32 | deltask do_fetch | ||
33 | deltask do_unpack | ||
34 | deltask do_create_spdx | ||
35 | deltask do_create_package_spdx | ||
36 | deltask do_create_runtime_spdx | ||