Skip to content
This repository was archived by the owner on Jul 10, 2025. It is now read-only.

Commit e31da34

Browse files
authored
Fix cargo build (#390)
- Remove http workspace member - Remove path dependencies Close #389
1 parent 92ac2a6 commit e31da34

File tree

3 files changed

+11
-17
lines changed

3 files changed

+11
-17
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[workspace]
22
members = ["cli", "lib", "lib/cbindings", "lib/web"]
33

4-
default-members = ["http", "cli", "lib", "lib/cbindings"]
4+
default-members = ["cli", "lib", "lib/cbindings"]
55

66
# $ cargo release
77
[workspace.metadata.release]

README.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,6 @@ process is in place.
2929

3030
DIDKit is written in [Rust][]. To get Rust, you can use [Rustup][].
3131

32-
Spruce's [ssi][] library must be cloned alongside the `didkit` repository:
33-
```sh
34-
$ git clone https://github.com/spruceid/ssi ../ssi --recurse-submodules
35-
```
36-
3732
Build DIDKit using [Cargo][]:
3833
```sh
3934
$ cargo build

lib/Cargo.toml

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -38,17 +38,16 @@ http-did = ["ssi/http-did"]
3838
ring = ["ssi/ring"]
3939

4040
[dependencies]
41-
ssi = { version = "0.7.0", path = "../../ssi", default-features = false }
42-
did-method-key = { version = "0.2.0", path = "../../ssi/did-key", default-features = false }
43-
did-tz = { version = "0.2.0", path = "../../ssi/did-tezos" }
44-
did-ethr = { version = "0.2", path = "../../ssi/did-ethr", default-features = false }
45-
did-pkh = { version = "0.2", path = "../../ssi/did-pkh" }
46-
#did-sol = { version = "0.0.1", path = "../../ssi/did-sol" }
47-
did-web = { version = "0.2.0", path = "../../ssi/did-web", default-features = false }
48-
did-webkey = { version = "0.2", path = "../../ssi/did-webkey", default-features = false }
49-
did-onion = { version = "0.2.0", path = "../../ssi/did-onion", default-features = false }
50-
did-ion = { version = "0.2.0", path = "../../ssi/did-ion", default-features = false }
51-
did-jwk = { version = "^0.1.0", path = "../../ssi/did-jwk", default-features = false }
41+
ssi = { version = "0.7.0", default-features = false }
42+
did-method-key = { version = "0.2.0", default-features = false }
43+
did-tz = "0.2.0"
44+
did-ethr = { version = "0.2", default-features = false }
45+
did-pkh = "0.2"
46+
did-web = { version = "0.2.0", default-features = false }
47+
did-webkey = { version = "0.2", default-features = false }
48+
did-onion = { version = "0.2.0", default-features = false }
49+
did-ion = { version = "0.2.0", default-features = false }
50+
did-jwk = { version = "^0.1.0", default-features = false }
5251
serde = { version = "1.0", features = ["derive"] }
5352
serde_json = "1.0"
5453
# TODO feature-gate JNI, or extract it in another crate like we do for Python (and probably WASM as well)

0 commit comments

Comments
 (0)