-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathwest.yml
37 lines (34 loc) · 1.59 KB
/
west.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
manifest:
# lowest version of the manifest file schema that can parse this file’s data
version: 0.8
# `self` defines whatever is only relevant for this manifest file
# e.g., if we'd like to move the entire repository into a subfolder, we could do this:
self:
path: app
# in fact, if we'd try to initialize the west workspace using the repository as remote,
# then the `app` folder would have the repository's name. You can override this with the
# given path option.
projects:
# the project name is used as directory name, but considers the given `path-prefix`
- name: zephyr
# instead of a tag, `revision` also supports hashes and branches. e.g., `--freeze` will
# replace all revisions with their aactual commit hashes since tags can always be modified.
revision: v3.4.0
url: https://github.com/zephyrproject-rtos/zephyr
# explicitly adding Zephyr-specific West extensions is only needed in case no `import`s are
# used - which is almost never the case for Zephyr applications. with `import` in place,
# the `west.yml` in Zephyr's repository takes care of adding the required West extensions.
# west-commands: scripts/west-commands.yml
import:
path-prefix: deps
# defaults to west.yml, but added for good measure/demonstration purposes.
file: west.yml
name-allowlist:
- cmsis
- hal_nordic
- hal_stm32
# demo project for shared code.
# - name: dummy
# revision: main
# url: [email protected]:lmapii/practical-zephyr-t2-dummy.git
# path: shared/dummy