diff options
author | Andrew Davis <afd@ti.com> | 2023-05-22 11:51:43 -0500 |
---|---|---|
committer | Ryan Eatmon <reatmon@ti.com> | 2023-05-25 08:59:11 -0500 |
commit | 39ac02d70fbc4d47e7e6e2a712284ad7ead97492 (patch) | |
tree | bcc6b1661a778c041e639c2da09584ee91373bc1 | |
parent | bcffc446750b94af61f4212945bdf0304de90677 (diff) | |
download | meta-ti-39ac02d70fbc4d47e7e6e2a712284ad7ead97492.tar.gz |
ti-xdctools: Fold include files into the one remaining user
There is only one user of these include files, expand the files inside
the one user and remove the includes.
Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
4 files changed, 74 insertions, 86 deletions
diff --git a/meta-ti-extras/recipes-ti/devtools/ti-xdctools-common.inc b/meta-ti-extras/recipes-ti/devtools/ti-xdctools-common.inc deleted file mode 100644 index 7051fccc..00000000 --- a/meta-ti-extras/recipes-ti/devtools/ti-xdctools-common.inc +++ /dev/null | |||
@@ -1,70 +0,0 @@ | |||
1 | DESCRIPTION = "TI XDCtools (RTSC - Real Time Software Components - http://rtsc.eclipse.org)" | ||
2 | HOMEPAGE = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc" | ||
3 | SECTION = "devel" | ||
4 | LICENSE = "BSD-3-Clause & GPL-2.0-only" | ||
5 | |||
6 | require recipes-ti/includes/ti-paths.inc | ||
7 | require recipes-ti/includes/ti-staging.inc | ||
8 | |||
9 | do_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 | |||
16 | FILES:${PN}-dev = "${XDC_INSTALL_DIR_RECIPE}" | ||
17 | |||
18 | BBCLASSEXTEND = "native nativesdk" | ||
19 | |||
20 | INHIBIT_PACKAGE_STRIP = "1" | ||
21 | INHIBIT_SYSROOT_STRIP = "1" | ||
22 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
23 | INSANE_SKIP:${PN}-dev = "libdir dev-elf arch file-rdeps" | ||
24 | |||
25 | # Prevent internal libs from getting picked up | ||
26 | PRIVATE_LIBS = " \ | ||
27 | libncdb.so \ | ||
28 | libcdb.so \ | ||
29 | libjavaplugin_oji.so \ | ||
30 | libjavaplugin_jni.so \ | ||
31 | libjsound.so \ | ||
32 | libinstrument.so \ | ||
33 | libjawt.so \ | ||
34 | libzip.so \ | ||
35 | libjava_crw_demo.so \ | ||
36 | libjavaplugin_nscp_gcc29.so \ | ||
37 | libhprof.so \ | ||
38 | libcmm.so \ | ||
39 | libjdwp.so \ | ||
40 | libmlib_image.so \ | ||
41 | libjpeg.so \ | ||
42 | libverify.so \ | ||
43 | libjavaplugin_nscp.so \ | ||
44 | libmanagement.so \ | ||
45 | libunpack.so \ | ||
46 | librmi.so \ | ||
47 | libJdbcOdbc.so \ | ||
48 | libawt.so \ | ||
49 | libnet.so \ | ||
50 | libjaas_unix.so \ | ||
51 | libnio.so \ | ||
52 | libdcpr.so \ | ||
53 | libioser12.so \ | ||
54 | libjsoundalsa.so \ | ||
55 | libjava.so \ | ||
56 | libfontmanager.so \ | ||
57 | libdt_socket.so \ | ||
58 | libmawt.so \ | ||
59 | libjvm.so \ | ||
60 | libhpi.so \ | ||
61 | lib.so \ | ||
62 | libcairo.so.2 \ | ||
63 | libjli.so \ | ||
64 | libawt_xawt.so \ | ||
65 | " | ||
66 | |||
67 | COMPATIBLE_HOST ?= "null" | ||
68 | COMPATIBLE_HOST:ti-soc = "(.*)" | ||
69 | COMPATIBLE_HOST:class-native = "(.*)" | ||
70 | COMPATIBLE_HOST:class-nativesdk = "(.*)" | ||
diff --git a/meta-ti-extras/recipes-ti/devtools/ti-xdctools-core.inc b/meta-ti-extras/recipes-ti/devtools/ti-xdctools-core.inc deleted file mode 100644 index 47f73b6d..00000000 --- a/meta-ti-extras/recipes-ti/devtools/ti-xdctools-core.inc +++ /dev/null | |||
@@ -1,5 +0,0 @@ | |||
1 | require ti-xdctools-common.inc | ||
2 | |||
3 | S = "${WORKDIR}/xdctools_${PV}_core" | ||
4 | |||
5 | SRC_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/meta-ti-extras/recipes-ti/devtools/ti-xdctools.inc b/meta-ti-extras/recipes-ti/devtools/ti-xdctools.inc deleted file mode 100644 index 1415f83e..00000000 --- a/meta-ti-extras/recipes-ti/devtools/ti-xdctools.inc +++ /dev/null | |||
@@ -1,10 +0,0 @@ | |||
1 | require ti-xdctools-common.inc | ||
2 | require ../includes/ti-eula-unpack.inc | ||
3 | |||
4 | S = "${WORKDIR}/xdctools_${PV}" | ||
5 | |||
6 | SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/${PV}/exports/xdctools_setuplinux_${PV}.bin;name=xdcbin" | ||
7 | |||
8 | BINFILE="xdctools_setuplinux_${PV}.bin" | ||
9 | TI_BIN_UNPK_CMDS="Y:workdir:Y" | ||
10 | TI_BIN_UNPK_WDEXT="/ti" | ||
diff --git a/meta-ti-extras/recipes-ti/devtools/ti-xdctools_3.55.02.22.bb b/meta-ti-extras/recipes-ti/devtools/ti-xdctools_3.55.02.22.bb index 6c3fdeb2..b1361804 100644 --- a/meta-ti-extras/recipes-ti/devtools/ti-xdctools_3.55.02.22.bb +++ b/meta-ti-extras/recipes-ti/devtools/ti-xdctools_3.55.02.22.bb | |||
@@ -1,4 +1,77 @@ | |||
1 | require recipes-ti/devtools/ti-xdctools-core.inc | 1 | DESCRIPTION = "TI XDCtools (RTSC - Real Time Software Components - http://rtsc.eclipse.org)" |
2 | HOMEPAGE = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc" | ||
3 | SECTION = "devel" | ||
4 | LICENSE = "BSD-3-Clause & GPL-2.0-only" | ||
5 | |||
6 | require recipes-ti/includes/ti-paths.inc | ||
7 | require recipes-ti/includes/ti-staging.inc | ||
8 | |||
9 | do_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 | |||
16 | FILES:${PN}-dev = "${XDC_INSTALL_DIR_RECIPE}" | ||
17 | |||
18 | BBCLASSEXTEND = "native nativesdk" | ||
19 | |||
20 | INHIBIT_PACKAGE_STRIP = "1" | ||
21 | INHIBIT_SYSROOT_STRIP = "1" | ||
22 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | ||
23 | INSANE_SKIP:${PN}-dev = "libdir dev-elf arch file-rdeps" | ||
24 | |||
25 | # Prevent internal libs from getting picked up | ||
26 | PRIVATE_LIBS = " \ | ||
27 | libncdb.so \ | ||
28 | libcdb.so \ | ||
29 | libjavaplugin_oji.so \ | ||
30 | libjavaplugin_jni.so \ | ||
31 | libjsound.so \ | ||
32 | libinstrument.so \ | ||
33 | libjawt.so \ | ||
34 | libzip.so \ | ||
35 | libjava_crw_demo.so \ | ||
36 | libjavaplugin_nscp_gcc29.so \ | ||
37 | libhprof.so \ | ||
38 | libcmm.so \ | ||
39 | libjdwp.so \ | ||
40 | libmlib_image.so \ | ||
41 | libjpeg.so \ | ||
42 | libverify.so \ | ||
43 | libjavaplugin_nscp.so \ | ||
44 | libmanagement.so \ | ||
45 | libunpack.so \ | ||
46 | librmi.so \ | ||
47 | libJdbcOdbc.so \ | ||
48 | libawt.so \ | ||
49 | libnet.so \ | ||
50 | libjaas_unix.so \ | ||
51 | libnio.so \ | ||
52 | libdcpr.so \ | ||
53 | libioser12.so \ | ||
54 | libjsoundalsa.so \ | ||
55 | libjava.so \ | ||
56 | libfontmanager.so \ | ||
57 | libdt_socket.so \ | ||
58 | libmawt.so \ | ||
59 | libjvm.so \ | ||
60 | libhpi.so \ | ||
61 | lib.so \ | ||
62 | libcairo.so.2 \ | ||
63 | libjli.so \ | ||
64 | libawt_xawt.so \ | ||
65 | " | ||
66 | |||
67 | COMPATIBLE_HOST ?= "null" | ||
68 | COMPATIBLE_HOST:ti-soc = "(.*)" | ||
69 | COMPATIBLE_HOST:class-native = "(.*)" | ||
70 | COMPATIBLE_HOST:class-nativesdk = "(.*)" | ||
71 | |||
72 | S = "${WORKDIR}/xdctools_${PV}_core" | ||
73 | |||
74 | SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/${PV}/exports/xdccore/xdctools_${PV}_core_linux.zip;name=xdczip" | ||
2 | 75 | ||
3 | PE = "1" | 76 | PE = "1" |
4 | PV = "3_55_02_22" | 77 | PV = "3_55_02_22" |