From 56209f4a384a73d25009f4fdb224ef1935828414 Mon Sep 17 00:00:00 2001 From: Mario Rugiero Date: Mon, 26 Jun 2023 17:20:05 -0300 Subject: [PATCH] release: add missing metadata (#458) --- Cargo.toml | 5 +++++ crypto/Cargo.toml | 6 +++--- gpu/Cargo.toml | 2 ++ math/Cargo.toml | 4 +++- 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 24d014605..50bd8bce4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,9 +5,14 @@ exclude = ["ensure-no_std"] [workspace.package] version = "0.1.0" edition = "2021" +license = "Apache-2.0" +repository = "https://github.com/lambdaclass/lambdaworks" [workspace.dependencies] iai-callgrind = "0.3.1" +lambdaworks-crypto = { path = "./crypto", version = "0.1.0" } +lambdaworks-gpu = { path = "./gpu", version = "0.1.0" } +lambdaworks-math = { path = "./math", version = "0.1.0" } [profile.bench] lto = true diff --git a/crypto/Cargo.toml b/crypto/Cargo.toml index 090715e1a..6aaefc435 100644 --- a/crypto/Cargo.toml +++ b/crypto/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "lambdaworks-crypto" +description = "Data structures and primitives for cryptography library" version.workspace = true edition.workspace = true +license.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html -[dependencies.lambdaworks-math] -path = "../math" - [dependencies] +lambdaworks-math.workspace = true sha3 = "0.10.6" thiserror = "1.0.38" diff --git a/gpu/Cargo.toml b/gpu/Cargo.toml index ca70ff274..3397153e6 100644 --- a/gpu/Cargo.toml +++ b/gpu/Cargo.toml @@ -1,7 +1,9 @@ [package] name = "lambdaworks-gpu" +description = "Modular math library for cryptography - GPU implementation" version.workspace = true edition.workspace = true +license.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/math/Cargo.toml b/math/Cargo.toml index 76aa1b8e5..f75fd64b2 100644 --- a/math/Cargo.toml +++ b/math/Cargo.toml @@ -1,7 +1,9 @@ [package] name = "lambdaworks-math" +description = "Modular math library for cryptography" version.workspace = true edition.workspace = true +license.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html @@ -20,7 +22,7 @@ objc = { version = "0.2.7", optional = true } # cuda cudarc = { version = "0.9.7", optional = true } -lambdaworks-gpu = { path = "../gpu" } +lambdaworks-gpu.workspace = true [dev-dependencies] proptest = "1.1.0"