-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathzephyr.yaml
82 lines (80 loc) · 2.7 KB
/
zephyr.yaml
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
project: "zephyr"
project_name: "Zephyr"
project_git_tree: "https://github.com/zephyrproject-rtos/zephyr/tree"
project_path: "zephyrproject/zephyr"
artifact_prefix: "build/{board_name}/{sample_name}/"
artifact_names:
build-log: "{sample_name}.log"
config: "{sample_name}-config"
dts: "{sample_name}.dts"
elf: "{sample_name}.elf"
elf-md5: "{sample_name}.elf.md5"
sbom-app: "{sample_name}-app.spdx"
sbom-build: "{sample_name}-build.spdx"
sbom-zephyr: "{sample_name}-zephyr.spdx"
zip-sbom: "{sample_name}-sbom.zip"
result: "{sample_name}-result.json"
samples:
hello_world:
name: "Hello world"
path: "samples/hello_world"
philosophers:
name: "Philosophers"
path: "samples/philosophers"
shell_module:
name: "Shell module"
path: "samples/subsys/shell/shell_module"
tensorflow_lite_micro:
name: "TensorFlow Lite Micro"
path: "samples/modules/tflite-micro/hello_world"
micropython:
name: "MicroPython"
path: "samples/../../../micropython/ports/zephyr"
blinky:
name: "Blinky"
path: "samples/basic/blinky"
hello_world_user:
name: "Userspace hello world"
path: "samples/userspace/hello_world_user"
kconfig:
- 'CONFIG_USERSPACE=y'
synchronization:
name: "Synchronization"
path: "samples/synchronization"
lz4:
name: "Compression: LZ4"
path: "samples/modules/compression/lz4"
rust-app:
name: "Rust app"
path: "samples/../zephyr-rust/samples/rust-app"
kconfig:
- 'CONFIG_USERSPACE=y'
# The kenning-zephyr-runtime-{microtvm,tflitemicro,iree} samples
# use the same source, but are built with different config files
kenning-zephyr-runtime-microtvm:
name: "Kenning microTVM"
path: "kenning-zephyr-runtime/demo_app/"
workspace: "kenning-zephyr-workspace"
extra_args: "-DEXTRA_CONF_FILE=tvm.conf"
kenning-zephyr-runtime-tflitemicro:
name: "Kenning TFLite Micro"
path: "kenning-zephyr-runtime/demo_app/"
workspace: "kenning-zephyr-workspace"
extra_args: "-DEXTRA_CONF_FILE=tflite.conf"
kenning-zephyr-runtime-iree:
name: "Kenning IREE"
path: "kenning-zephyr-runtime/demo_app/"
workspace: "kenning-zephyr-workspace"
extra_args: "-DEXTRA_CONF_FILE=iree_vmvx.conf"
kenning-zephyr-runtime-microtvm-quantized:
name: "Kenning microTVM"
path: "kenning-zephyr-runtime/demo_app/"
workspace: "kenning-zephyr-workspace"
extra_args: "-DEXTRA_CONF_FILE=tvm_int8.conf"
omit_in_results: True
kenning-zephyr-runtime-tflitemicro-quantized:
name: "Kenning TFLite Micro"
path: "kenning-zephyr-runtime/demo_app/"
workspace: "kenning-zephyr-workspace"
extra_args: "-DEXTRA_CONF_FILE=tflite_int8.conf"
omit_in_results: True