Skip to content

Commit a1b6551

Browse files
committed
chore: improve features setup
1 parent d991015 commit a1b6551

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

Cargo.toml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,11 @@ sequoia-openssl-backend = ["oma-refresh/sequoia-openssl-backend"]
7878
sequoia-nettle-backend = ["oma-refresh/sequoia-nettle-backend"]
7979
egg = ["dep:colored", "dep:image"]
8080
tokio-console = ["dep:console-subscriber"]
81-
rustls = ["reqwest/rustls-tls", "oma-fetch/rustls", "oma-refresh/rustls", "oma-topics/rustls", "oma-repo-verify/sequoia-nettle-backend"]
82-
openssl = ["reqwest/native-tls", "oma-fetch/native-tls", "oma-refresh/native-tls", "oma-topics/native-tls", "oma-repo-verify/sequoia-openssl-backend"]
83-
generic = ["sequoia-nettle-backend", "rustls", "oma-refresh/apt"]
84-
default = ["aosc", "generic"]
81+
rustls = ["reqwest/rustls-tls", "oma-fetch/rustls", "oma-refresh/rustls", "oma-topics/rustls"]
82+
openssl = ["reqwest/native-tls", "oma-fetch/native-tls", "oma-refresh/native-tls", "oma-topics/native-tls"]
83+
nice-setup = ["sequoia-nettle-backend", "rustls", "oma-refresh/apt"]
84+
openssl-setup = ["sequoia-openssl-backend", "openssl", "oma-refresh/apt"]
85+
default = ["aosc", "nice-setup"]
8586

8687
[workspace]
8788
members = ["oma-contents", "oma-console", "oma-topics", "oma-fetch", "oma-refresh", "oma-utils", "oma-pm", "oma-history", "oma-pm-operation-type", "oma-repo-verify", "oma-mirror", "apt-auth-config"]
@@ -106,7 +107,7 @@ assets = [
106107
["completions/_oma", "usr/share/zsh/functions/Completion/Linux/_oma", "644"],
107108
["man/*.1", "usr/share/man/man1/", "644"]
108109
]
109-
features = ["generic"]
110+
features = ["nice-setup"]
110111
default-features = false
111112

112113
[profile.release]

0 commit comments

Comments
 (0)