Are all the DEPENDS needed already upstreamed or in patches preceding this? There's probably no other recipe using board.inc, so you can combine this into a single recipe too.
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Radhakrishnan, Mahesh Sent: Thursday, July 06, 2017 11:39 AM To: [email protected] Subject: [meta-ti] [PATCH] board-rtos: Added board-rtos recipe Signed-off-by: Mahesh Radhakrishnan <[email protected]> --- recipes-bsp/board-rtos/board-rtos_git.bb | 58 ++++++++++++++++++++++++++++++++ recipes-bsp/board-rtos/board.inc | 19 +++++++++++ 2 files changed, 77 insertions(+) create mode 100644 recipes-bsp/board-rtos/board-rtos_git.bb create mode 100644 recipes-bsp/board-rtos/board.inc diff --git a/recipes-bsp/board-rtos/board-rtos_git.bb b/recipes-bsp/board-rtos/board-rtos_git.bb new file mode 100644 index 0000000..b4b8b0b --- /dev/null +++ b/recipes-bsp/board-rtos/board-rtos_git.bb @@ -0,0 +1,58 @@ +inherit ti-pdk +require board.inc + +PR = "${INC_PR}.0" + +DEPENDS_append = " i2c-lld-rtos \ + spi-lld-rtos \ + uart-lld-rtos \ +" + +DEPENDS_append_omap-a15 = " osal-rtos \ + ti-ndk \ +" + +DEPENDS_append_am57xx-evm = " gpio-lld-rtos \ + icss-emac-lld-rtos \ + mmcsd-lld-rtos \ + pruss-lld-rtos \ + pm-lld-rtos \ " + +DEPENDS_append_ti33x = " gpio-lld-rtos \ + gpmc-lld-rtos \ + icss-emac-lld-rtos \ + mmcsd-lld-rtos \ + osal-rtos \ + pruss-lld-rtos \ + starterware-rtos \ + ti-ndk \ +" + +DEPENDS_append_ti43x = " gpio-lld-rtos \ + gpmc-lld-rtos \ + icss-emac-lld-rtos \ + mmcsd-lld-rtos \ + osal-rtos \ + pruss-lld-rtos \ + starterware-rtos \ + ti-ndk \ +" + + +# Build with make instead of XDC +TI_PDK_XDCMAKE = "0" + +LIMBOARDS_ti33x = "evmAM335x icev2AM335x iceAMIC110 bbbAM335x skAM335x" +LIMBOARDS_ti43x = "evmAM437x idkAM437x skAM437x" +LIMBOARDS_am57xx-evm = "evmAM571x evmAM572x idkAM571x idkAM572x" +LIMBOARDS_dra7xx-evm = "evmDRA72x evmDRA75x evmDRA78x" +LIMBOARDS_omapl137-evm = "evmOMAPL137" +LIMBOARDS_omapl138-lcdk = "lcdkOMAPL138" +LIMBOARDS_k2hk-evm = "evmK2H evmK2K" +LIMBOARDS_k2e-evm = "evmK2E" +LIMBOARDS_k2l-evm = "evmK2L" +LIMBOARDS_k2g = "evmK2G iceK2G" +export PDK_BOARD_ROOT_PATH ="${WORKDIR}/build" +export DEST_ROOT="${S}" +XDCPATH_append = ";${PDK_INSTALL_DIR}/packages/ti/csl;${NDK_INSTALL_DIR}/packages" diff --git a/recipes-bsp/board-rtos/board.inc b/recipes-bsp/board-rtos/board.inc new file mode 100644 index 0000000..6d6655e --- /dev/null +++ b/recipes-bsp/board-rtos/board.inc @@ -0,0 +1,19 @@ +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://board.h;beginline=1;endline=32;md5=0e3182ba6a963da159c37eafa9752ade" + +COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|keystone|omapl1" +PACKAGE_ARCH = "${MACHINE_ARCH}" + +BOARD_GIT_URI = "git://git.ti.com/keystone-rtos/board.git" +BOARD_GIT_PROTOCOL = "git" +BOARD_GIT_BRANCH = "master" + +# Below commit ID corresponds to "DEV.BOARD.01.00.07.00" +BOARD_SRCREV = "7d6a76ee65d75714740d468a48ca7e3668e66a94" + +BRANCH ="${BOARD_GIT_BRANCH}" +SRC_URI = "${BOARD_GIT_URI};protocol=${BOARD_GIT_PROTOCOL};branch=${BRANCH}" + +SRCREV = "${BOARD_SRCREV}" +PV = "01.00.07.00" +INC_PR = "r0" -- 1.9.1 -- _______________________________________________ meta-ti mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-ti -- _______________________________________________ meta-ti mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-ti
