Commit Graph

3 Commits

Author SHA1 Message Date
Laurentiu Mihalcea 4e4018a434 sof-ci-jenkins: zephyr-override-template: Whitelist nxp_hal
This commit allows the CI to make use of the nxp_hal which
is required by i.MX8M. Without it, the build would fail.

Fixes: e9f1531

Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
2023-06-28 13:38:59 +03:00
Krzysztof Frydryk 2c9772d5ad Add west.yml configuring zephyr dependencies from sof
Added west.yaml file, that manages zephyr repo and its dependencies.
Additionally west manifest may now control sof submodules.
Added submanifests directory with README.txt file so the
submanifests directory exists in version control - otherwise
west update command returns error. This is bug described in
https://github.com/zephyrproject-rtos/west/issues/594 .

Co-developed-by: Andrey Borisovich <andrey.borisovich@intel.com>
Signed-off-by: Andrey Borisovich <andrey.borisovich@intel.com>
Signed-off-by: Krzysztof Frydryk <krzysztofx.frydryk@intel.com>
2022-08-03 11:43:22 +01:00
Marc Herbert f777417400 Add new submanifests/sof-ci-jenkins/zephyr-override.yml
This file provides the flexibility to test any Zephyr commit in Linux
CI without any pollution of `git -C sof describe --dirty`. See (too)
long discussion in #6005 for details.

This new file will have no effect until #6005 is merged. However it can
and SHOULD be merged before #6005 because #6005 is backwards
incompatible and requires a "flag day" and the synchronization of
several moving parts. So merging this commit earlier means having one
less moving part to synchronize and it will simplify "flag day"
rehearsals.

Signed-off-by: Marc Herbert <marc.herbert@intel.com>
2022-08-01 16:38:19 +01:00