The PDK sources have been unified in a single git repository. To simplify maintenance, a bbclass is added to specify the source information. This class also extends the unpack task so that each recipe is only presented with its component sources. This leaves subsequent tasks (do_compile, etc) identical to previous sources.
Changes from RFC: * Use real SRC_URI information. * In recipes, move setting of TI_PDK_COMP closer to inheriting ti-pdk-fetch. * When LIC_FILES_CHKSUM change, mention in the commit log that it was due to a change in the path. Jacob Stiffler (42): ti-pdk-fetch: add class for common pdk sources aif2-lld: migrate to ti-pdk-fetch.bbclass bcp-lld: migrate to ti-pdk-fetch.bbclass board-rtos: migrate to ti-pdk-fetch.bbclass cppi-lld: migrate to ti-pdk-fetch.bbclass dfe-lld: migrate to ti-pdk-fetch.bbclass emac-lld: migrate to ti-pdk-fetch.bbclass fatfs-rtos: migrate to ti-pdk-fetch.bbclass fftc-lld: migrate to ti-pdk-fetch.bbclass gpio-lld: migrate to ti-pdk-fetch.bbclass gpmc-lld: migrate to ti-pdk-fetch.bbclass hyplnk-lld: migrate to ti-pdk-fetch.bbclass i2c-lld: migrate to ti-pdk-fetch.bbclass icss-emac-lld: migrate to ti-pdk-fetch.bbclass ipc-lld: migrate to ti-pdk-fetch.bbclass iqn2-lld: migrate to ti-pdk-fetch.bbclass mcasp-lld: migrate to ti-pdk-fetch.bbclass mcbsp-lld: migrate to ti-pdk-fetch.bbclass mmcsd-lld: migrate to ti-pdk-fetch.bbclass nwal-lld: migrate to ti-pdk-fetch.bbclass osal: migrate to ti-pdk-fetch.bbclass pa-lld: migrate to ti-pdk-fetch.bbclass pcie-lld: migrate to ti-pdk-fetch.bbclass pru: migrate to ti-pdk-fetch.bbclass prueth-fw: migrate to ti-pdk-fetch.bbclass pruss-lld: migrate to ti-pdk-fetch.bbclass qmss-lld: migrate to ti-pdk-fetch.bbclass rm-lld: migrate to ti-pdk-fetch.bbclass sciclient: migrate to ti-pdk-fetch.bbclass spi-lld: migrate to ti-pdk-fetch.bbclass srio-lld: migrate to ti-pdk-fetch.bbclass tcp3d-lld: migrate to ti-pdk-fetch.bbclass transport-rtos: migrate to ti-pdk-fetch.bbclass tsip-lld: migrate to ti-pdk-fetch.bbclass uart-lld: migrate to ti-pdk-fetch.bbclass udma-lld: migrate to ti-pdk-fetch.bbclass usb-lld: migrate to ti-pdk-fetch.bbclass utils-rtos: migrate to ti-pdk-fetch.bbclass ti-pdk-build: migrate to ti-pdk-fetch.bbclass cal-lld: TI RTOS low level driver for CAL fvid2: TI RTOS Video Driver Interface iolink-lld: TI RTOS low level driver for IO-Link Master classes/ti-pdk-fetch.bbclass | 31 ++++++++++ recipes-bsp/aif2-lld/aif2-lld.inc | 14 +---- recipes-bsp/bcp-lld/bcp-lld-rtos_git.bb | 20 ++---- recipes-bsp/board-rtos/board-rtos_git.bb | 16 ++--- recipes-bsp/cal-lld/cal-lld-rtos_git.bb | 78 ++++++++++++++++++++++++ recipes-bsp/cppi-lld/cppi-lld.inc | 14 +---- recipes-bsp/dfe-lld/dfe-lld.inc | 14 +---- recipes-bsp/emac-lld/emac-lld.inc | 13 +--- recipes-bsp/fatfs-rtos/fatfs-rtos_git.bb | 18 ++---- recipes-bsp/fftc-lld/fftc-lld-rtos_git.bb | 22 ++----- recipes-bsp/fvid2/fvid2-rtos_git.bb | 70 +++++++++++++++++++++ recipes-bsp/gpio-lld/gpio-lld-rtos_git.bb | 20 ++---- recipes-bsp/gpmc-lld/gpmc-lld-rtos_git.bb | 17 ++---- recipes-bsp/hyplnk-lld/hyplnk-lld.inc | 16 ++--- recipes-bsp/i2c-lld/i2c-lld-rtos_git.bb | 19 ++---- recipes-bsp/icss-emac-lld/icss-emac-lld.inc | 20 +----- recipes-bsp/iolink-lld/iolink-lld-rtos_git.bb | 33 ++++++++++ recipes-bsp/ipc-lld/ipc-lld.inc | 20 ++---- recipes-bsp/iqn2-lld/iqn2-lld.inc | 14 +---- recipes-bsp/mcasp-lld/mcasp-lld-rtos_git.bb | 19 ++---- recipes-bsp/mcbsp-lld/mcbsp-lld-rtos_git.bb | 20 ++---- recipes-bsp/mmcsd-lld/mmcsd-lld-rtos_git.bb | 19 ++---- recipes-bsp/nwal-lld/nwal-lld.inc | 15 ++--- recipes-bsp/osal/osal-rtos_git.bb | 2 - recipes-bsp/osal/osal-test_git.bb | 2 - recipes-bsp/osal/osal.inc | 14 ++--- recipes-bsp/osal/osal_git.bb | 2 - recipes-bsp/pa-lld/pa-lld.inc | 14 +---- recipes-bsp/pcie-lld/pcie-lld-rtos_git.bb | 20 ++---- recipes-bsp/pru/pru-pwm-fw_git.bb | 11 ++-- recipes-bsp/pru/pru-swuart-fw_git.bb | 12 ++-- recipes-bsp/prueth-fw/prueth-fw-am65x_git.bb | 6 +- recipes-bsp/prueth-fw/prueth-fw_git.bb | 7 ++- recipes-bsp/pruss-lld/pruss-lld-apps_git.bb | 2 - recipes-bsp/pruss-lld/pruss-lld-rtos_git.bb | 2 - recipes-bsp/pruss-lld/pruss-lld-test_git.bb | 2 - recipes-bsp/pruss-lld/pruss-lld.inc | 13 +--- recipes-bsp/pruss-lld/pruss-lld_git.bb | 2 - recipes-bsp/qmss-lld/qmss-lld.inc | 14 +---- recipes-bsp/rm-lld/rm-lld.inc | 14 +---- recipes-bsp/sciclient/sciclient-rtos_git.bb | 20 ++---- recipes-bsp/spi-lld/spi-lld-rtos_git.bb | 18 ++---- recipes-bsp/srio-lld/srio-lld.inc | 14 +---- recipes-bsp/tcp3d-lld/tcp3d-lld-rtos_git.bb | 21 ++----- recipes-bsp/transport-rtos/bmet-eth-rtos_git.bb | 4 +- recipes-bsp/transport-rtos/nimu-icss-rtos_git.bb | 4 +- recipes-bsp/transport-rtos/nimu-rtos_git.bb | 4 +- recipes-bsp/transport-rtos/timesync-rtos_git.bb | 32 ++++++++++ recipes-bsp/transport-rtos/transport.inc | 12 +--- recipes-bsp/tsip-lld/tsip-lld-rtos_git.bb | 18 ++---- recipes-bsp/uart-lld/uart-lld-rtos_git.bb | 18 ++---- recipes-bsp/udma-lld/udma-lld-rtos_git.bb | 20 ++---- recipes-bsp/usb-lld/usb-lld-rtos_git.bb | 18 ++---- recipes-bsp/utils-rtos/profiling-rtos_git.bb | 18 ++---- recipes-bsp/utils-rtos/trace-rtos_git.bb | 18 ++---- recipes-ti/ti-pdk-build/ti-pdk-build-rtos_git.bb | 17 +----- 56 files changed, 425 insertions(+), 512 deletions(-) create mode 100644 classes/ti-pdk-fetch.bbclass create mode 100644 recipes-bsp/cal-lld/cal-lld-rtos_git.bb create mode 100755 recipes-bsp/fvid2/fvid2-rtos_git.bb create mode 100644 recipes-bsp/iolink-lld/iolink-lld-rtos_git.bb create mode 100644 recipes-bsp/transport-rtos/timesync-rtos_git.bb -- 2.7.4 -- _______________________________________________ meta-ti mailing list meta-ti@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-ti