-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbolt.csolution.yml
More file actions
77 lines (73 loc) · 1.93 KB
/
Copy pathbolt.csolution.yml
File metadata and controls
77 lines (73 loc) · 1.93 KB
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
solution:
compiler: GCC
cdefault:
define:
- LFS_NO_MALLOC
- LFS_NO_ERROR
- LFS_NO_WARN
- LFS_NO_DEBUG
misc:
- for-compiler: GCC
CPP:
- -std=gnu++23
- -fno-exceptions
- -fno-rtti
packs:
- pack: ARM::CMSIS@6.3.0
- pack: ARM::CMSIS-Compiler@2.2.0
- pack: ARM::CMSIS-Driver_STM32@1.3.0
- pack: Keil::STM32L4xx_DFP@3.1.0
- pack: Keil::STM32H7xx_DFP@4.1.3
target-types:
- type: btc
device: STM32L476RGTx
target-set:
- set:
images:
- project-context: btc.Debug
- type: exp1-space-disco
device: STM32L476RGTx
target-set:
- set:
images:
- project-context: exp1.Debug
- type: exp2-bouncy-castle
device: STM32L476RGTx
target-set:
- set:
images:
- project-context: exp2.Debug
- type: exp3-floaty-boi
device: STM32L476RGTx
target-set:
- set:
images:
- project-context: exp3.Debug
- type: test-nucleo-h753zi
device: STM32H753ZITx
target-set:
- set:
images:
- project-context: test.Debug
build-types:
- type: Debug
debug: on
optimize: none
- type: Release
debug: off
optimize: speed
# for-context pins each firmware to its board: without it csolution
# builds the full cross product (every project for every target-type),
# so each target would list all five projects/images.
projects:
- project: btc/btc.cproject.yml
for-context: +btc
- project: exp1-space-disco/exp1.cproject.yml
for-context: +exp1-space-disco
- project: exp2-bouncy-castle/exp2.cproject.yml
for-context: +exp2-bouncy-castle
- project: exp3-floaty-boi/exp3.cproject.yml
for-context: +exp3-floaty-boi
- project: test-nucleo-h753zi/test.cproject.yml
for-context: +test-nucleo-h753zi
created-for: CMSIS-Toolbox@2.14.1