Merge branch 'allow-feature-selection' into 'main'

openpgp-card-sequoia: Allow selecting crypto backend.

See merge request openpgp-card/openpgp-card!35
This commit is contained in:
Heiko 2023-02-14 16:46:03 +00:00
commit 85874218d8
2 changed files with 5 additions and 3 deletions

View file

@ -88,8 +88,7 @@ udeps:
- apt update -y -qq - apt update -y -qq
- apt install -y -qq --no-install-recommends curl git clang make pkg-config nettle-dev libssl-dev capnproto ca-certificates libpcsclite-dev - apt install -y -qq --no-install-recommends curl git clang make pkg-config nettle-dev libssl-dev capnproto ca-certificates libpcsclite-dev
- apt clean - apt clean
- curl --location --output /tmp/cargo-udeps.tar.gz https://github.com/est31/cargo-udeps/releases/download/v0.1.33/cargo-udeps-v0.1.33-x86_64-unknown-linux-gnu.tar.gz - cargo install cargo-udeps
- tar --extract --verbose --gzip --file /tmp/cargo-udeps.tar.gz --directory /usr/local/bin/ --strip-components=2 ./cargo-udeps-v0.1.33-x86_64-unknown-linux-gnu/cargo-udeps
script: script:
- cargo udeps --workspace --all-features --all-targets - cargo udeps --workspace --all-features --all-targets
cache: [ ] cache: [ ]

View file

@ -12,7 +12,7 @@ repository = "https://gitlab.com/openpgp-card/openpgp-card"
documentation = "https://docs.rs/crate/openpgp-card-sequoia" documentation = "https://docs.rs/crate/openpgp-card-sequoia"
[dependencies] [dependencies]
sequoia-openpgp = "1.4" sequoia-openpgp = { version = "1.4", default-features = false }
openpgp-card = { path = "../openpgp-card", version = "0.3.3" } openpgp-card = { path = "../openpgp-card", version = "0.3.3" }
chrono = "0.4" chrono = "0.4"
anyhow = "1" anyhow = "1"
@ -26,5 +26,8 @@ openpgp-card-pcsc = { path = "../pcsc", version = "0.3" }
env_logger = "0.9" env_logger = "0.9"
testresult = "0.3.0" testresult = "0.3.0"
[features]
default = ["sequoia-openpgp/default"]
[[example]] [[example]]
name = "test" name = "test"