From 4feea4ca8cd72cad9ad1e60d7f03eb1586cc18a7 Mon Sep 17 00:00:00 2001 From: Szabo Gergely Date: Wed, 31 Jan 2024 15:09:06 +0100 Subject: [PATCH 1/3] Remove version flag from dev-dependencies to allow publishing without cyclic deps --- runtimes/rust/lbr-prelude-derive/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtimes/rust/lbr-prelude-derive/Cargo.toml b/runtimes/rust/lbr-prelude-derive/Cargo.toml index 879cc48e..7f6e599f 100644 --- a/runtimes/rust/lbr-prelude-derive/Cargo.toml +++ b/runtimes/rust/lbr-prelude-derive/Cargo.toml @@ -13,6 +13,6 @@ syn = { version = "2.0.38", features = ["extra-traits"] } trybuild = { version = "1.0.49", features = ["diff"] } [dev-dependencies] -lbr-prelude = { version = "0.1.0", path = ".extras/lbr-prelude", default-features = false } +lbr-prelude = { path = ".extras/lbr-prelude", default-features = false } num-bigint = "0.4.4" serde_json = "1.0.107" From 7632829ed2b9f0773d01705eb186662615889dff Mon Sep 17 00:00:00 2001 From: Szabo Gergely Date: Wed, 31 Jan 2024 15:17:50 +0100 Subject: [PATCH 2/3] Add crate metadata --- runtimes/rust/lbr-prelude-derive/Cargo.toml | 4 ++++ runtimes/rust/lbr-prelude/Cargo.toml | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/runtimes/rust/lbr-prelude-derive/Cargo.toml b/runtimes/rust/lbr-prelude-derive/Cargo.toml index 7f6e599f..fcfd8cce 100644 --- a/runtimes/rust/lbr-prelude-derive/Cargo.toml +++ b/runtimes/rust/lbr-prelude-derive/Cargo.toml @@ -2,6 +2,10 @@ name = "lbr-prelude-derive" version = "0.1.0" edition = "2021" +license = "Apache-2.0" +homepage = "https://mlabs-haskell.github.io/lambda-buffers/" +description = "Derive macros for the lambda-buffers Json trait" +repository = "https://github.com/mlabs-haskell/lambda-buffers" [lib] proc-macro = true diff --git a/runtimes/rust/lbr-prelude/Cargo.toml b/runtimes/rust/lbr-prelude/Cargo.toml index 1797c908..877fa6a0 100644 --- a/runtimes/rust/lbr-prelude/Cargo.toml +++ b/runtimes/rust/lbr-prelude/Cargo.toml @@ -2,8 +2,10 @@ name = "lbr-prelude" version = "0.1.0" edition = "2021" - -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html +license = "Apache-2.0" +homepage = "https://mlabs-haskell.github.io/lambda-buffers/" +description = "Basic data types and utilities for lambda-buffers" +repository = "https://github.com/mlabs-haskell/lambda-buffers" [dependencies] data-encoding = "2.4.0" From 66c8ba3699bab5a85f700dea657e0462ca34fcac Mon Sep 17 00:00:00 2001 From: Szabo Gergely Date: Thu, 1 Feb 2024 13:37:10 +0100 Subject: [PATCH 3/3] Update runtimes/rust/lbr-prelude/Cargo.toml --- runtimes/rust/lbr-prelude/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtimes/rust/lbr-prelude/Cargo.toml b/runtimes/rust/lbr-prelude/Cargo.toml index 877fa6a0..2c4744b6 100644 --- a/runtimes/rust/lbr-prelude/Cargo.toml +++ b/runtimes/rust/lbr-prelude/Cargo.toml @@ -4,7 +4,7 @@ version = "0.1.0" edition = "2021" license = "Apache-2.0" homepage = "https://mlabs-haskell.github.io/lambda-buffers/" -description = "Basic data types and utilities for lambda-buffers" +description = "LambdaBuffers runtime library for the Prelude schema." repository = "https://github.com/mlabs-haskell/lambda-buffers" [dependencies]