mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-01-12 01:20:20 +00:00
Legacy platforms AM3/4/5/J6 build components for multimedia acceleration and other DSP showcasing using SYS/BIOS, XDC, XDAIS, CodeGen Tools and different DSP libraries. Move all of them to meta-ti-extras. Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
50 lines
1.6 KiB
BlitzBasic
50 lines
1.6 KiB
BlitzBasic
DESCRIPTION = "TI Inter Process Communication (IPC) examples with Host running bios"
|
|
require ti-ipc-examples.inc
|
|
|
|
SRC_URI += "file://0001-examples-ClusterMgr-sys_errlist-has-been-deprecated-.patch;patchdir=../git/ipc-examples"
|
|
|
|
DEPENDS = "ti-ipc ti-xdctools-native ti-sysbios ti-ipc-rtos zip-native"
|
|
|
|
do_compile:append() {
|
|
|
|
if [ "${PLATFORM}" != "UNKNOWN" ]; then
|
|
oe_runmake extract HOSTOS="linux" IPC_INSTALL_DIR="${IPC_INSTALL_DIR}"
|
|
|
|
if [ ! -z ${ALT_PLATFORM} ]; then
|
|
oe_runmake extract PLATFORM="${ALT_PLATFORM}" HOSTOS="linux" \
|
|
IPC_INSTALL_DIR="${IPC_INSTALL_DIR}"
|
|
fi
|
|
oe_runmake -C examples all HOSTOS="linux" \
|
|
LINUX_SYSROOT_DIR="${STAGING_INCDIR}" \
|
|
IPC_INSTALL_DIR="${IPC_INSTALL_DIR}"
|
|
|
|
if [ ! -z ${ALT_PLATFORM} ]; then
|
|
oe_runmake -C examples all HOSTOS="linux" \
|
|
LINUX_SYSROOT_DIR="${STAGING_INCDIR}" \
|
|
IPC_INSTALL_DIR="${IPC_INSTALL_DIR}" \
|
|
PLATFORM="${ALT_PLATFORM}"
|
|
fi
|
|
fi
|
|
}
|
|
|
|
do_install:append() {
|
|
cd ${S_ipc-examples}/src
|
|
|
|
if [ "${PLATFORM}" != "UNKNOWN" ]; then
|
|
# Install directory for linux examples
|
|
install -d ${D}${bindir}/ipc/examples
|
|
oe_runmake -C examples install IPC_INSTALL_DIR="${IPC_INSTALL_DIR}" \
|
|
LINUX_SYSROOT_DIR="${STAGING_INCDIR}" \
|
|
HOSTOS="linux" EXEC_DIR="${D}/${bindir}/ipc/examples"
|
|
|
|
if [ ! -z ${ALT_PLATFORM} ]; then
|
|
oe_runmake -C examples install IPC_INSTALL_DIR="${IPC_INSTALL_DIR}" \
|
|
LINUX_SYSROOT_DIR="${STAGING_INCDIR}" \
|
|
HOSTOS="linux" EXEC_DIR="${D}/${bindir}/ipc/examples" \
|
|
PLATFORM="${ALT_PLATFORM}"
|
|
fi
|
|
fi
|
|
}
|
|
|
|
FILES:${PN} += "${bindir}/*"
|