1---
2# SOF west manifest
3manifest:
4  version: "0.13"
5
6  defaults:
7    remote: thesofproject
8
9  remotes:
10    - name: thesofproject
11      url-base: https://github.com/thesofproject
12    - name: zephyrproject
13      url-base: https://github.com/zephyrproject-rtos
14
15  # When upgrading projects here please run git log --oneline in the
16  # project and if not too long then include the output in your commit
17  # message. See examples of good commit messages at
18  # https://github.com/thesofproject/sof/commits/4e1d3ba61abd3/rimage
19  # (git log 4e1d3ba61abd3 -- rimage/)
20
21  # WARNING: for backwards compatibility with non-Zephyr platforms,
22  # rimage and toml99 are STILL git submodules! Every time you change
23  # their `revision` revision here you MUST keep their git submodules in
24  # sync. This is as simple as `git add rimage` before committing (+
25  # `git commit --amend` if you forgot and already committed this
26  # west manifest file).
27
28  # When a submodule is out of sync then both `git status` and `git
29  # describe` notice and a "-dirty" suffix appears in the SOF version.
30  # It is generally very bad practice to git push without looking
31  # at "git status"; even without submodules.
32
33  projects:
34    - name: rimage
35      repo-path: rimage
36      path: sof/rimage
37      revision: 9643a986dda97c6cb339d5c75c0eaa178d8317da
38
39    - name: tomlc99
40      repo-path: tomlc99
41      path: sof/rimage/tomlc99
42      revision: e3a03f5ec7d8d33be705c5ce8a632d998ce9b4d1
43
44    - name: zephyr
45      repo-path: zephyr
46      revision: 1851950977d5c89d8727e1058a5732f71ce4cd2a
47      remote: zephyrproject
48
49      # Import some projects listed in zephyr/west.yml@revision
50      #
51      # Warning: changes to zephyr/west.yml or to any other _imported_
52      # west.yml file are _ignored_ by design!  Only the above
53      # 'revision:' of zephyr/west.yml is used.
54      import:
55        name-whitelist:
56          - hal_xtensa
57          - mbedtls
58          - mipi-sys-t
59          - lz4
60          - tinycrypt
61
62  self:
63    # Changes to submanifests/*.yml files _are_ effective; these have no
64    # specified 'revision:'
65    import: submanifests
66