summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp/recipes-ti/devtools/ti-xdctools-common.inc
diff options
context:
space:
mode:
Diffstat (limited to 'meta-ti-bsp/recipes-ti/devtools/ti-xdctools-common.inc')
-rw-r--r--meta-ti-bsp/recipes-ti/devtools/ti-xdctools-common.inc70
1 files changed, 70 insertions, 0 deletions
diff --git a/meta-ti-bsp/recipes-ti/devtools/ti-xdctools-common.inc b/meta-ti-bsp/recipes-ti/devtools/ti-xdctools-common.inc
new file mode 100644
index 00000000..3caf7b8d
--- /dev/null
+++ b/meta-ti-bsp/recipes-ti/devtools/ti-xdctools-common.inc
@@ -0,0 +1,70 @@
1DESCRIPTION = "TI XDCtools (RTSC - Real Time Software Components - http://rtsc.eclipse.org)"
2HOMEPAGE = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc"
3SECTION = "devel"
4LICENSE = "BSD & GPLv2"
5
6require recipes-ti/includes/ti-paths.inc
7require recipes-ti/includes/ti-staging.inc
8
9do_install() {
10 CP_ARGS="-Prf --preserve=mode,timestamps --no-preserve=ownership"
11
12 install -d ${D}${XDC_INSTALL_DIR_RECIPE}
13 cp ${CP_ARGS} ${S}/* ${D}${XDC_INSTALL_DIR_RECIPE}
14}
15
16FILES:${PN}-dev = "${XDC_INSTALL_DIR_RECIPE}"
17
18BBCLASSEXTEND = "native nativesdk"
19
20INHIBIT_PACKAGE_STRIP = "1"
21INHIBIT_SYSROOT_STRIP = "1"
22INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
23INSANE_SKIP:${PN}-dev = "libdir dev-elf arch file-rdeps"
24
25# Prevent internal libs from getting picked up
26PRIVATE_LIBS = " \
27libncdb.so \
28libcdb.so \
29libjavaplugin_oji.so \
30libjavaplugin_jni.so \
31libjsound.so \
32libinstrument.so \
33libjawt.so \
34libzip.so \
35libjava_crw_demo.so \
36libjavaplugin_nscp_gcc29.so \
37libhprof.so \
38libcmm.so \
39libjdwp.so \
40libmlib_image.so \
41libjpeg.so \
42libverify.so \
43libjavaplugin_nscp.so \
44libmanagement.so \
45libunpack.so \
46librmi.so \
47libJdbcOdbc.so \
48libawt.so \
49libnet.so \
50libjaas_unix.so \
51libnio.so \
52libdcpr.so \
53libioser12.so \
54libjsoundalsa.so \
55libjava.so \
56libfontmanager.so \
57libdt_socket.so \
58libmawt.so \
59libjvm.so \
60libhpi.so \
61lib.so \
62libcairo.so.2 \
63libjli.so \
64libawt_xawt.so \
65"
66
67COMPATIBLE_HOST ?= "null"
68COMPATIBLE_HOST:ti-soc = "(.*)"
69COMPATIBLE_HOST:class-native = "(.*)"
70COMPATIBLE_HOST:class-nativesdk = "(.*)"