Skip to content

Commit 1d380aa

Browse files
committed
Cleanup; Address aws#495
1 parent dec8f72 commit 1d380aa

File tree

3 files changed

+15
-5
lines changed

3 files changed

+15
-5
lines changed

.github/workflows/integration.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -153,10 +153,6 @@ jobs:
153153
args:
154154
- publish --dry-run
155155
steps:
156-
- uses: actions/setup-go@v4
157-
with:
158-
go-version: '>=1.18'
159-
- run: go version
160156
- uses: actions/checkout@v3
161157
with:
162158
submodules: 'recursive'

book/src/requirements/apple.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,12 @@ brew install llvm
5454
cargo install --force --locked bindgen-cli
5555
```
5656

57+
## FIPS build
58+
59+
Building with the "fips" feature on this platform will result in the creation of shared libraries (named like
60+
`libaws_lc_fips_0_xx_yy_crypto.dylib` and `libaws_lc_fips_0_xx_yy_rust_wrapper.dylib`). These shared libraries will
61+
likely need to be distributed alongside any executable that depends on **aws-lc-rs**.
62+
5763
## Troubleshooting
5864

5965
See our [troubleshooting section](../resources.md#troubleshooting).

book/src/requirements/windows.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,9 @@ The prebuilt NASM objects are checked into our repository
6363
and are [available for inspection](https://github.com/aws/aws-lc-rs/tree/main/aws-lc-sys/builder/prebuilt-nasm).
6464
For each PR submitted,
6565
[our CI verifies](https://github.com/aws/aws-lc-rs/blob/8fb6869fc7bde92529a5cca40cf79513820984f7/.github/workflows/tests.yml#L209-L241)
66-
that the NASM objects newly built from source match the NASM objects currently in the repository.### No-assembly build
66+
that the NASM objects newly built from source match the NASM objects currently in the repository.
67+
68+
### No-assembly build
6769

6870
It is possible to avoid the NASM requirement by setting the `AWS_LC_SYS_NO_ASM`/`AWS_LC_FIPS_SYS_NO_ASM` environment
6971
variables. However, this severely impacts performance and can only be used for un-optimized/debug builds. See the
@@ -95,6 +97,12 @@ See the [requirements](https://rust-lang.github.io/rust-bindgen/requirements.htm
9597
cargo install --force --locked bindgen-cli
9698
```
9799

100+
## FIPS build
101+
102+
Building with the "fips" feature on this platform will result in the creation of shared libraries (named like
103+
`aws_lc_fips_0_xx_yy_crypto.dll` and `aws_lc_fips_0_xx_yy_rust_wrapper.dll`). These shared libraries will likely need to
104+
be distributed alongside any executable that depends on **aws-lc-rs**.
105+
98106
## Troubleshooting
99107

100108
See our [troubleshooting section](../resources.md#troubleshooting).

0 commit comments

Comments
 (0)