remove rest of language specifics

This commit is contained in:
Vinzenz Schroeter 2025-02-16 15:09:12 +01:00
parent c6d2ee6fe1
commit 984198c26d
5 changed files with 21 additions and 581 deletions

View file

@ -4,9 +4,9 @@ version = "0.13.1"
publish = false
edition = "2021"
license = "GPL-3.0-or-later"
description = "C bindings for the servicepoint crate."
homepage = "https://docs.rs/crate/servicepoint_binding_c"
repository = "https://git.berlin.ccc.de/servicepoint/servicepoint"
description = "Universal bindings for the servicepoint crate."
homepage = "https://docs.rs/crate/servicepoint_binding_uniffi"
repository = "https://git.berlin.ccc.de/servicepoint/servicepoint-binding-uniffi"
readme = "README.md"
keywords = ["cccb", "cccb-servicepoint", "uniffi"]
@ -24,37 +24,5 @@ thiserror = "2.0"
version = "0.13.1"
features = ["all_compressions"]
[dependencies.uniffi-bindgen-cs]
git = "https://github.com/NordSecurity/uniffi-bindgen-cs"
# tag="v0.8.3+v0.25.0"
rev = "f68639fbc720b50ebe561ba75c66c84dc456bdce"
optional = true
[dependencies.uniffi-bindgen-go]
git = "https://github.com/NordSecurity/uniffi-bindgen-go.git"
# tag = "0.2.2+v0.25.0"
rev = "ba23bab72f1a9bcc39ce81924d3d9265598e017c"
optional = true
[lints.rust]
missing-docs = "warn"
[package.metadata.docs.rs]
all-features = true
[[bin]]
name = "uniffi-bindgen"
required-features = ["uniffi/cli"]
[[bin]]
name = "uniffi-bindgen-cs"
required-features = ["cs"]
[[bin]]
name = "uniffi-bindgen-go"
required-features = ["go"]
[features]
default = []
cs = ["dep:uniffi-bindgen-cs"]
go = ["dep:uniffi-bindgen-go"]