Radish alpha
h
rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5
Radicle Heartwood Protocol & Stack
Radicle
Git
Add metadata for cargo-binstall
Open did:key:z6Mkqn74...XR88 opened 2 years ago

Specifying version is not supported yet (as files.radicle.xyz doesn’t provide them yet), pinned to latest for now.

4 files changed +20 -0 c5395f06 37928912
modified radicle-cli/Cargo.toml
@@ -8,6 +8,11 @@ authors = ["Alexis Sellier <alexis@radicle.xyz>"]
edition = "2021"
build = "build.rs"

+
[package.metadata.binstall]
+
pkg-url = "https://files.radicle.xyz/releases/latest/{target}/radicle-{target}{archive-suffix}"
+
bin-dir = "radicle-{target}/{bin}{binary-ext}"
+
pkg-fmt = "tgz"
+

[[bin]]
name = "rad"
path = "src/main.rs"
modified radicle-httpd/Cargo.toml
@@ -9,6 +9,11 @@ edition = "2021"
default-run = "radicle-httpd"
build = "build.rs"

+
[package.metadata.binstall]
+
pkg-url = "https://files.radicle.xyz/releases/latest/{target}/radicle-{target}{archive-suffix}"
+
bin-dir = "radicle-{target}/{bin}{binary-ext}"
+
pkg-fmt = "tgz"
+

[features]
default = []
logfmt = [
modified radicle-node/Cargo.toml
@@ -8,6 +8,11 @@ authors = ["cloudhead <cloudhead@radicle.xyz>"]
edition = "2021"
build = "build.rs"

+
[package.metadata.binstall]
+
pkg-url = "https://files.radicle.xyz/releases/latest/{target}/radicle-{target}{archive-suffix}"
+
bin-dir = "radicle-{target}/{bin}{binary-ext}"
+
pkg-fmt = "tgz"
+

[features]
test = ["radicle/test", "radicle-crypto/test", "radicle-crypto/cyphernet", "qcheck", "snapbox"]

modified radicle-remote-helper/Cargo.toml
@@ -8,6 +8,11 @@ authors = ["cloudhead <cloudhead@radicle.xyz>"]
edition = "2021"
build = "build.rs"

+
[package.metadata.binstall]
+
pkg-url = "https://files.radicle.xyz/releases/latest/{target}/radicle-{target}{archive-suffix}"
+
bin-dir = "radicle-{target}/{bin}{binary-ext}"
+
pkg-fmt = "tgz"
+

[dependencies]
thiserror = { version = "1" }
log = { version = "0.4.17" }