File tree 2 files changed +23
-26
lines changed 2 files changed +23
-26
lines changed Original file line number Diff line number Diff line change @@ -42,25 +42,28 @@ jobs:
42
42
args : --target ${{ matrix.TARGET }}
43
43
44
44
prebuild :
45
- name : Prebuild for linux & stable Rust
45
+ name : Prebuild
46
46
runs-on : ubuntu-latest
47
- steps :
48
- - uses : actions/checkout@v2
47
+ strategy :
48
+ matrix :
49
+ rust : [stable, nightly, 1.46.0]
50
+ steps :
51
+ - uses : actions/checkout@v2
49
52
50
- - uses : actions-rs/toolchain@v1
51
- with :
52
- profile : minimal
53
- toolchain : stable
54
- override : true
53
+ - uses : actions-rs/toolchain@v1
54
+ with :
55
+ profile : minimal
56
+ toolchain : ${{ matrix.rust }}
57
+ override : true
55
58
56
- - name : Cache
57
- uses : Swatinem/rust-cache@v1
58
- with :
59
- sharedKey : prebuilded
59
+ - name : Cache
60
+ uses : Swatinem/rust-cache@v1
61
+ with :
62
+ sharedKey : prebuilded
60
63
61
- - name : Self install
62
- run : |
63
- cargo install svd2rust --path .
64
+ - name : Self install
65
+ run : |
66
+ cargo install svd2rust --path .
64
67
65
68
ci-linux :
66
69
runs-on : ubuntu-latest
@@ -93,12 +96,10 @@ jobs:
93
96
94
97
# Use nightly for architectures which don't support stable
95
98
- rust : nightly
96
- experimental : true
97
99
vendor : OTHER
98
100
99
101
# Use nightly for architectures which don't support stable
100
102
- rust : nightly
101
- experimental : true
102
103
vendor : Espressif
103
104
104
105
steps :
@@ -115,10 +116,6 @@ jobs:
115
116
with :
116
117
sharedKey : prebuilded
117
118
118
- - name : Self install
119
- run : |
120
- cargo install svd2rust --path .
121
-
122
119
- name : Run CI script for `${{ matrix.vendor }}` under rust `${{ matrix.rust }}` with options=`${{ matrix.options }}`
123
120
env :
124
121
VENDOR : ${{ matrix.vendor }}
Original file line number Diff line number Diff line change @@ -231,12 +231,12 @@ main() {
231
231
test_svd MK82F25615
232
232
# test_svd MKE14F16
233
233
# test_svd MKE14Z7
234
- test_svd MKE15Z7
235
- # test_svd MKE16F16
236
- # test_svd MKE18F16
237
234
;;
238
235
239
236
Freescale_2)
237
+ test_svd MKE15Z7
238
+ # test_svd MKE16F16
239
+ # test_svd MKE18F16
240
240
test_svd MKL28T7_CORE0
241
241
# test_svd MKL28T7_CORE1
242
242
# test_svd MKL28Z7
@@ -351,6 +351,8 @@ main() {
351
351
test_svd MB9AFB4xL
352
352
test_svd MB9AFB4xM
353
353
test_svd MB9AFB4xN
354
+ test_svd S6E1A1
355
+ test_svd S6E2CC
354
356
;;
355
357
356
358
Fujitsu_2)
@@ -411,8 +413,6 @@ main() {
411
413
test_svd MB9BF61xT
412
414
test_svd MB9BFD1xS
413
415
test_svd MB9BFD1xT
414
- test_svd S6E1A1
415
- test_svd S6E2CC
416
416
;;
417
417
418
418
Holtek)
You can’t perform that action at this time.
0 commit comments