Build: Refine control on TF-M dependencies
This patch makes the following changes:
1. Rename "QCBOR" to "qcbor" in CI workspace to keep align with the one
defined in TF-M CMake system.
2. Define "QA_TOOLS_PROJECT" in clone.sh for a better format.
3. Set local path of tf-m-extras and in build command to avoid the
redundant git clone during the build stage.
4. Download FreeRTOS kernel by CMake during the build stage. Because
there are only 3 build configs depend on this repo.
Signed-off-by: Xinyu Zhang <xinyu.zhang@arm.com>
Change-Id: Ib63659e4287b027810d973546f776a7aa0fbf0bd
4 files changed