mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-06-06 02:42:34 +00:00
ti-ipc: Consolidate include file and old recipe
* The ti-ipc.inc file was for the legacy 1.24.00.16 version of ti-ipc. So consolidate these files together since there is only one version of the ti-ipc recipe that needs that .inc file and there are no updates planned for it. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
This commit is contained in:
committed by
Denys Dmytriyenko
parent
2f587a46d7
commit
983dd84d53
@@ -1,36 +0,0 @@
|
||||
DESCRIPTION = "TI Inter Process Ccommunication (IPC) Mechanisms (for Uni- and Multi- Processor Configurations)"
|
||||
HOMEPAGE = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ipc/index.html"
|
||||
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
|
||||
require ../includes/ti-paths.inc
|
||||
require ../includes/ti-staging.inc
|
||||
require ../includes/ti-eula-unpack.inc
|
||||
|
||||
S = "${WORKDIR}/ipc_${PV}"
|
||||
|
||||
SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ipc/${PV}/exports/ipc_setuplinux_${PV}.bin;name=ipcbin"
|
||||
|
||||
SRC_URI =+ "file://ipc.pc"
|
||||
|
||||
DEPENDS = "ti-sysbios ti-cgt6x ti-xdctools"
|
||||
|
||||
BINFILE="ipc_setuplinux_${PV}.bin"
|
||||
TI_BIN_UNPK_CMDS="Y: q:workdir:Y"
|
||||
|
||||
do_configure() {
|
||||
sed -i -e s:@VERSION@:${PV}:g ${WORKDIR}/ipc.pc
|
||||
|
||||
cp ${WORKDIR}/ipc.pc ${S}
|
||||
}
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${IPC_INSTALL_DIR_RECIPE}
|
||||
cp -pPrf ${S}/* ${D}${IPC_INSTALL_DIR_RECIPE}
|
||||
|
||||
install -d ${D}/${libdir}/pkgconfig
|
||||
install ${S}/ipc.pc ${D}/${libdir}/pkgconfig/
|
||||
}
|
||||
|
||||
FILES_${PN}-dev = "${libdir}/*"
|
||||
@@ -1,8 +1,41 @@
|
||||
require ti-ipc.inc
|
||||
DESCRIPTION = "TI Inter Process Ccommunication (IPC) Mechanisms (for Uni- and Multi- Processor Configurations)"
|
||||
HOMEPAGE = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ipc/index.html"
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD"
|
||||
LIC_FILES_CHKSUM = "file://ipc_${PV}_manifest.html;md5=573f5a5c0448d28bf8db35f438244d7f"
|
||||
|
||||
|
||||
require ../includes/ti-paths.inc
|
||||
require ../includes/ti-staging.inc
|
||||
require ../includes/ti-eula-unpack.inc
|
||||
|
||||
PV = "1_24_00_16"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://ipc_${PV}_manifest.html;md5=573f5a5c0448d28bf8db35f438244d7f"
|
||||
S = "${WORKDIR}/ipc_${PV}"
|
||||
|
||||
SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ipc/${PV}/exports/ipc_setuplinux_${PV}.bin;name=ipcbin \
|
||||
file://ipc.pc"
|
||||
|
||||
DEPENDS = "ti-sysbios ti-cgt6x ti-xdctools"
|
||||
|
||||
BINFILE="ipc_setuplinux_${PV}.bin"
|
||||
TI_BIN_UNPK_CMDS="Y: q:workdir:Y"
|
||||
|
||||
do_configure() {
|
||||
sed -i -e s:@VERSION@:${PV}:g ${WORKDIR}/ipc.pc
|
||||
|
||||
cp ${WORKDIR}/ipc.pc ${S}
|
||||
}
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${IPC_INSTALL_DIR_RECIPE}
|
||||
cp -pPrf ${S}/* ${D}${IPC_INSTALL_DIR_RECIPE}
|
||||
|
||||
install -d ${D}/${libdir}/pkgconfig
|
||||
install ${S}/ipc.pc ${D}/${libdir}/pkgconfig/
|
||||
}
|
||||
|
||||
FILES_${PN}-dev = "${libdir}/*"
|
||||
|
||||
SRC_URI[ipcbin.md5sum] = "d2f7cc82310d555ca039dcd353bd94c5"
|
||||
SRC_URI[ipcbin.sha256sum] = "96df7835e920c7dabcd63d30ec8bc2aea7cd0c6197c9fb9ca0f8a9b681aa5396"
|
||||
|
||||
Reference in New Issue
Block a user