mirror of https://github.com/rapiz1/rathole.git
Compare commits
2 Commits
84c04ab9df
...
65b27f076c
Author | SHA1 | Date |
---|---|---|
zhfish | 65b27f076c | |
blueskea | e08b2a9e92 |
|
@ -21,6 +21,10 @@ jobs:
|
|||
target: x86_64-unknown-linux-gnu
|
||||
exe: rathole
|
||||
cross: false
|
||||
- os: ubuntu-latest
|
||||
target: x86_64-unknown-linux-musl
|
||||
exe: rathole
|
||||
cross: false
|
||||
- os: ubuntu-latest
|
||||
target: aarch64-unknown-linux-musl
|
||||
exe: rathole
|
||||
|
|
|
@ -85,6 +85,9 @@ tokio-util = { version="0.7.9", optional = true, features = ["io"] }
|
|||
futures-core = { version="0.3.28", optional = true }
|
||||
futures-sink = { version="0.3.28", optional = true }
|
||||
|
||||
[target.'cfg(target_env = "musl")'.dependencies]
|
||||
openssl = { version = "0.10", features = ["vendored"] }
|
||||
|
||||
[build-dependencies]
|
||||
vergen = { version = "7.4.2", default-features = false, features = ["build", "git", "cargo"] }
|
||||
anyhow = "1.0"
|
||||
|
|
|
@ -6,6 +6,7 @@ To use default build settings, run:
|
|||
```
|
||||
cargo build --release
|
||||
```
|
||||
You may need to pre-install [openssl](https://docs.rs/openssl/latest/openssl/index.html) dependencies in Unix-like systems.
|
||||
|
||||
## Customize the build
|
||||
`rathole` comes with lots of *crate features* that determine whether a certain feature will be compiled or not. Supported features can be checked out in `[features]` of [Cargo.toml](../Cargo.toml).
|
||||
|
|
Loading…
Reference in New Issue