diff options
| -rw-r--r-- | Cargo.toml | 5 | ||||
| -rw-r--r-- | core/Cargo.toml | 5 | ||||
| -rw-r--r-- | jsonrpc/Cargo.toml | 8 | ||||
| -rw-r--r-- | jsonrpc/jsonrpc_macro/Cargo.toml | 4 | ||||
| -rw-r--r-- | net/Cargo.toml | 5 | ||||
| -rw-r--r-- | p2p/Cargo.toml | 6 | 
6 files changed, 32 insertions, 1 deletions
@@ -5,8 +5,13 @@ resolver = "2"  members = ["core", "net", "p2p", "jsonrpc"]  [workspace.package] +description = "An infrastructure for peer-to-peer, decentralized, and collaborative software."  version = "0.1.0"  edition = "2021" +homepage = "https://karyontech.net" +repository = "https://github.com/karyontech/karyon" +license = "GPL-3.0" +authors = ["hozan23 <hozan23@karyontech.net>"]  [workspace.dependencies]  karyon_core = { path = "core", default-features = false } diff --git a/core/Cargo.toml b/core/Cargo.toml index 4bb7f4f..66e7d55 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,7 +1,12 @@  [package]  name = "karyon_core" +description = "Internal crate for Karyon project."  version.workspace = true  edition.workspace = true +homepage.workspace = true +repository.workspace = true +license.workspace = true +authors.workspace = true  [features]  default = ["smol"] diff --git a/jsonrpc/Cargo.toml b/jsonrpc/Cargo.toml index ffab8bf..ce5c988 100644 --- a/jsonrpc/Cargo.toml +++ b/jsonrpc/Cargo.toml @@ -1,7 +1,13 @@  [package]  name = "karyon_jsonrpc" +description = "A fast and lightweight async JSONRPC2.0 implementation."  version.workspace = true  edition.workspace = true +homepage.workspace = true +repository.workspace = true +license.workspace = true +authors.workspace = true +  [features]  default = ["smol"] @@ -29,7 +35,7 @@ karyon_net = { workspace = true, default-features = false, features = [    "tls",  ] } -karyon_jsonrpc_macro = { path = "jsonrpc_macro", default-features = false } +karyon_jsonrpc_macro = { version = "0.1.0", path = "jsonrpc_macro", default-features = false }  log = "0.4.21"  rand = "0.8.5" diff --git a/jsonrpc/jsonrpc_macro/Cargo.toml b/jsonrpc/jsonrpc_macro/Cargo.toml index f0af550..188aae6 100644 --- a/jsonrpc/jsonrpc_macro/Cargo.toml +++ b/jsonrpc/jsonrpc_macro/Cargo.toml @@ -2,6 +2,10 @@  name = "karyon_jsonrpc_macro"  version.workspace = true  edition.workspace = true +homepage.workspace = true +repository.workspace = true +license.workspace = true +authors.workspace = true  # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/net/Cargo.toml b/net/Cargo.toml index 717f603..3206a0f 100644 --- a/net/Cargo.toml +++ b/net/Cargo.toml @@ -1,7 +1,12 @@  [package]  name = "karyon_net" +description = "Internal crate for Karyon project."  version.workspace = true  edition.workspace = true +homepage.workspace = true +repository.workspace = true +license.workspace = true +authors.workspace = true  # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/p2p/Cargo.toml b/p2p/Cargo.toml index d9eea5f..b0d0232 100644 --- a/p2p/Cargo.toml +++ b/p2p/Cargo.toml @@ -1,7 +1,13 @@  [package]  name = "karyon_p2p" +description = "A lightweight, extensible, and customizable p2p network stack."   version.workspace = true  edition.workspace = true +homepage.workspace = true +repository.workspace = true +license.workspace = true +authors.workspace = true +  # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html  | 
