aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhozan23 <hozan23@karyontech.net>2024-05-20 00:56:08 +0200
committerhozan23 <hozan23@karyontech.net>2024-05-20 00:56:08 +0200
commit1836034374ba53677f5b72bdf8e3c976f97847af (patch)
tree52261ff14082f30911bc6ae4d4c9408fd190f6d4
parent059eed6ffa3a0ade449dfc5f5a7a97699e24394e (diff)
add metadata to Cargo.toml files
-rw-r--r--Cargo.toml5
-rw-r--r--core/Cargo.toml5
-rw-r--r--jsonrpc/Cargo.toml8
-rw-r--r--jsonrpc/jsonrpc_macro/Cargo.toml4
-rw-r--r--net/Cargo.toml5
-rw-r--r--p2p/Cargo.toml6
6 files changed, 32 insertions, 1 deletions
diff --git a/Cargo.toml b/Cargo.toml
index e8586b7..d4c73e1 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -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