Skip to content

Commit

Permalink
Update contributing guide
Browse files Browse the repository at this point in the history
  • Loading branch information
stefnotch authored and ctron committed Dec 20, 2024
1 parent 62eeafb commit d4d92c4
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,13 @@ We follow [semver](https://semver.org/spec/v2.0.0.html) for versioning this syst
- all release tags should start with the letter `v` followed by a semver version.
- [ ] CI is configured for release tags and will create a new GitHub release, and will upload release artifacts to the release page. Verify that this process has completed successfully.

## Windows
If you receive an error about OpenSSL not being installed, the easiest way to get around this is to build using `rustls` instead of `natvie-tls`.
## SSL

Trunk can use either `native-tls` or `rustls` for SSL support. `rustls` without `aws-lc-sys` is the default backend, which should build out-of-the-box on all platforms.

To opt into a different one, you can use the following command:
```sh
cargo build --no-default-features -F update_check,rustls
cargo build --no-default-features -F update_check,native-tls
```
If you want to use `native-tls` you can install OpenSSL using the instructions from one of the following resources:
+ https://stackoverflow.com/a/62729715/2961550
Expand Down

0 comments on commit d4d92c4

Please sign in to comment.