summaryrefslogtreecommitdiffstats
path: root/recipes-ti/devtools
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-ti/devtools')
-rw-r--r--recipes-ti/devtools/ti-xdctools-common.inc54
-rw-r--r--recipes-ti/devtools/ti-xdctools-core.inc5
-rw-r--r--recipes-ti/devtools/ti-xdctools.inc54
-rw-r--r--recipes-ti/devtools/ti-xdctools_3.31.02.38.bb9
4 files changed, 69 insertions, 53 deletions
diff --git a/recipes-ti/devtools/ti-xdctools-common.inc b/recipes-ti/devtools/ti-xdctools-common.inc
new file mode 100644
index 00000000..2d5f2d72
--- /dev/null
+++ b/recipes-ti/devtools/ti-xdctools-common.inc
@@ -0,0 +1,54 @@
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 install -d ${D}${XDC_INSTALL_DIR_RECIPE}
11 cp -pPrf ${S}/* ${D}${XDC_INSTALL_DIR_RECIPE}
12}
13
14INSANE_SKIP_${PN} = "installed-vs-shipped"
15
16# Prevent internal libs from getting picked up
17PRIVATE_LIBS = " \
18libncdb.so \
19libcdb.so \
20libjavaplugin_oji.so \
21libjavaplugin_jni.so \
22libjsound.so \
23libinstrument.so \
24libjawt.so \
25libzip.so \
26libjava_crw_demo.so \
27libjavaplugin_nscp_gcc29.so \
28libhprof.so \
29libcmm.so \
30libjdwp.so \
31libmlib_image.so \
32libjpeg.so \
33libverify.so \
34libjavaplugin_nscp.so \
35libmanagement.so \
36libunpack.so \
37librmi.so \
38libJdbcOdbc.so \
39libawt.so \
40libnet.so \
41libjaas_unix.so \
42libnio.so \
43libdcpr.so \
44libioser12.so \
45libjsoundalsa.so \
46libjava.so \
47libfontmanager.so \
48libdt_socket.so \
49libmawt.so \
50libjvm.so \
51libhpi.so \
52lib.so \
53libcairo.so.2 \
54"
diff --git a/recipes-ti/devtools/ti-xdctools-core.inc b/recipes-ti/devtools/ti-xdctools-core.inc
new file mode 100644
index 00000000..47f73b6d
--- /dev/null
+++ b/recipes-ti/devtools/ti-xdctools-core.inc
@@ -0,0 +1,5 @@
1require ti-xdctools-common.inc
2
3S = "${WORKDIR}/xdctools_${PV}_core"
4
5SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/${PV}/exports/xdccore/xdctools_${PV}_core_linux.zip;name=xdczip"
diff --git a/recipes-ti/devtools/ti-xdctools.inc b/recipes-ti/devtools/ti-xdctools.inc
index 547a5554..1415f83e 100644
--- a/recipes-ti/devtools/ti-xdctools.inc
+++ b/recipes-ti/devtools/ti-xdctools.inc
@@ -1,10 +1,4 @@
1DESCRIPTION = "TI XDCtools (RTSC - Real Time Software Components - http://rtsc.eclipse.org)" 1require ti-xdctools-common.inc
2HOMEPAGE = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc"
3SECTION = "devel"
4LICENSE = "BSD & GPLv2"
5
6require ../includes/ti-paths.inc
7require ../includes/ti-staging.inc
8require ../includes/ti-eula-unpack.inc 2require ../includes/ti-eula-unpack.inc
9 3
10S = "${WORKDIR}/xdctools_${PV}" 4S = "${WORKDIR}/xdctools_${PV}"
@@ -14,49 +8,3 @@ SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rt
14BINFILE="xdctools_setuplinux_${PV}.bin" 8BINFILE="xdctools_setuplinux_${PV}.bin"
15TI_BIN_UNPK_CMDS="Y:workdir:Y" 9TI_BIN_UNPK_CMDS="Y:workdir:Y"
16TI_BIN_UNPK_WDEXT="/ti" 10TI_BIN_UNPK_WDEXT="/ti"
17
18do_install() {
19 install -d ${D}${XDC_INSTALL_DIR_RECIPE}
20 cp -pPrf ${S}/* ${D}${XDC_INSTALL_DIR_RECIPE}
21}
22
23# Prevent internal libs from getting picked up
24PRIVATE_LIBS = " \
25libncdb.so \
26libcdb.so \
27libjavaplugin_oji.so \
28libjavaplugin_jni.so \
29libjsound.so \
30libinstrument.so \
31libjawt.so \
32libzip.so \
33libjava_crw_demo.so \
34libjavaplugin_nscp_gcc29.so \
35libhprof.so \
36libcmm.so \
37libjdwp.so \
38libmlib_image.so \
39libjpeg.so \
40libverify.so \
41libjavaplugin_nscp.so \
42libmanagement.so \
43libunpack.so \
44librmi.so \
45libJdbcOdbc.so \
46libawt.so \
47libnet.so \
48libjaas_unix.so \
49libnio.so \
50libdcpr.so \
51libioser12.so \
52libjsoundalsa.so \
53libjava.so \
54libfontmanager.so \
55libdt_socket.so \
56libmawt.so \
57libjvm.so \
58libhpi.so \
59lib.so \
60libcairo.so.2 \
61"
62
diff --git a/recipes-ti/devtools/ti-xdctools_3.31.02.38.bb b/recipes-ti/devtools/ti-xdctools_3.31.02.38.bb
new file mode 100644
index 00000000..5e970eee
--- /dev/null
+++ b/recipes-ti/devtools/ti-xdctools_3.31.02.38.bb
@@ -0,0 +1,9 @@
1require ti-xdctools-core.inc
2
3PV = "3_31_02_38"
4PR = "r0"
5
6LIC_FILES_CHKSUM = "file://docs/license/xdc/shelf/package.html;md5=9dbb0095cdb8b35508b344aa4f1de333"
7
8SRC_URI[xdczip.md5sum] = "c76b3d90c3e25d199765557e393d165b"
9SRC_URI[xdczip.sha256sum] = "c0e1f6911f2294bfb76471fac1a0ceac3e89c7eb1300f84d2571bf78cb62a7d2"