mbox series

[0/3] arm/[tf-m|trusted-services]: rework dependencies clone to enable devtool

Message ID 20260226105312.4084782-1-arthur.cassegrain@arm.com
Headers show
Series arm/[tf-m|trusted-services]: rework dependencies clone to enable devtool | expand

Message

Arthur Cassegrain Feb. 26, 2026, 10:53 a.m. UTC
For both tfm and trusted-services, clone all dependencies into the
source tree instead of ${UNPACKDIR}.
This aligns the layout with devtool git-submodule handling, ensuring the
recipe sees a consistent source tree at build time.

tf-m:
 - move dependencies sources to ${S}/external, it allows dependencies to be
patched via devtool in the same way as the main tf-m repository.

trusted-services:
 - move dependencies sources to ${S}/ts-external to avoid conflicts with
main repository.

Arthur Cassegrain (2):
  arm-bsp/trusted-firmware-m: fix psa-adac patch paths for corstone1000
  arm/trusted-services: clone dependencies under ts source tree

Clement Faure (1):
  arm/trusted-firmware-m: clone dependencies under tfm source tree

 .../trusted-firmware-m-corstone1000.inc       |  8 +-
 .../trusted-firmware-m-2.1.4-src.inc          | 32 ++++----
 .../trusted-firmware-m-2.2.2-src.inc          | 45 +++++------
 .../trusted-firmware-m-git-src.inc            | 36 ++++-----
 .../trusted-firmware-m/trusted-firmware-m.inc | 14 ++--
 .../trusted-services/trusted-services-src.inc | 74 ++++++++++---------
 .../trusted-services/trusted-services.inc     |  2 +-
 7 files changed, 108 insertions(+), 103 deletions(-)