File tree Expand file tree Collapse file tree 2 files changed +14
-3
lines changed Expand file tree Collapse file tree 2 files changed +14
-3
lines changed Original file line number Diff line number Diff line change @@ -153,7 +153,9 @@ jobs:
153
153
- false
154
154
library :
155
155
- name : boringssl
156
- version : 5697a9202615925696f8dc7f4e286d44d474769e
156
+ version : 3c7053975b35a631f477f42f07502003d35aa2ff
157
+ - name : aws-lc
158
+ version : vendored
157
159
- name : openssl
158
160
version : vendored
159
161
- name : openssl
@@ -216,6 +218,12 @@ jobs:
216
218
- library :
217
219
name : boringssl
218
220
bindgen : true
221
+ - library :
222
+ name : aws-lc
223
+ bindgen : true
224
+ - target : arm-unknown-linux-gnueabihf # aws-lc-sys does not provide generated bindings for 32bit arm.
225
+ library :
226
+ name : aws-lc
219
227
name : ${{ matrix.target }}-${{ matrix.library.name }}-${{ matrix.library.version }}-${{ matrix.bindgen }}
220
228
runs-on : ubuntu-latest
221
229
env :
@@ -357,7 +365,10 @@ jobs:
357
365
if [[ "${{ matrix.library.name }}" == "boringssl" ]]; then
358
366
features="--features unstable_boringssl"
359
367
fi
360
- if [[ "${{ matrix.library.version }}" == "vendored" ]]; then
368
+ if [[ "${{ matrix.library.name }}" == "aws-lc" ]]; then
369
+ features="--features aws-lc"
370
+ fi
371
+ if [[ "${{ matrix.library.name }}" == "openssl" && "${{ matrix.library.version }}" == "vendored" ]]; then
361
372
features="--features vendored"
362
373
fi
363
374
if [[ "${{ matrix.bindgen }}" == "true" ]]; then
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ aws-lc = ["aws-lc-sys"]
21
21
[dependencies ]
22
22
libc = " 0.2"
23
23
bssl-sys = { version = " 0.1.0" , optional = true }
24
- aws-lc-sys = { version = " 0.3.0 " , optional = true , features = [" ssl" ] }
24
+ aws-lc-sys = { version = " 0.3.1 " , optional = true , features = [" ssl" ] }
25
25
26
26
[build-dependencies ]
27
27
bindgen = { version = " 0.60.1" , optional = true }
You can’t perform that action at this time.
0 commit comments