mirror of
https://github.com/nushell/nushell.git
synced 2025-08-09 11:25:41 +02:00
Add full
feature as an alternative to --all-features
(#15971)
- closes #15967 # Description In 0.105 we introduced the feature `rustls-tls` which is enabled by default and uses `rustls` instead of `openssl` on linux machines. Since both `native-tls` and `rustls-tls` cannot be enabled at the same did this break the `--all-features` flag. To provide an easy alternative, I introduced the `full` feature here. # User-Facing Changes Instead of `cargo install nu --all-features`, you now can do `cargo install nu --features full`. # Tests + Formatting No new tests, this is just a feature collection.
This commit is contained in:
@ -257,6 +257,10 @@ serial_test = "3.2"
|
|||||||
tempfile = { workspace = true }
|
tempfile = { workspace = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
# Enable all features while still avoiding mutually exclusive features.
|
||||||
|
# Use this if `--all-features` fails.
|
||||||
|
full = ["plugin", "rustls-tls", "system-clipboard", "trash-support", "sqlite"]
|
||||||
|
|
||||||
plugin = [
|
plugin = [
|
||||||
# crates
|
# crates
|
||||||
"nu-cmd-plugin",
|
"nu-cmd-plugin",
|
||||||
|
Reference in New Issue
Block a user