-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile.toml
47 lines (37 loc) · 968 Bytes
/
Makefile.toml
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
[env]
CARGO_MAKE_EXTEND_WORKSPACE_MAKEFILE = true
[config]
default_to_workspace = false
# -----------------------
# Host Testing
# -----------------------
[tasks.test-host]
dependencies = [
"test-thermocouple",
]
# -----------------------
# Embedded Testing
# -----------------------
[tasks.test-device]
dependencies = [
"test-temperature-board",
"test-pressure-board",
"test-strain-board",
"test-common-arm",
]
[tasks.test-common-arm]
command = "cargo"
args = ["test", "-p", "common-arm", "${@}"]
[tasks.test-temperature-board]
command = "cargo"
args = ["test", "-p", "temperature", "${@}"]
[tasks.test-pressure-board]
command = "cargo"
args = ["test", "-p", "pressure", "${@}"]
[tasks.test-strain-board]
command = "cargo"
args = ["test", "-p", "strain", "${@}"]
[tasks.test-thermocouple]
command = "cargo"
args = ["test", "-p", "thermocouple-converter", "--target", "${CARGO_MAKE_RUST_TARGET_TRIPLE}"]
env = {RUST_MIN_STACK = "8388608"}