Skip to content

Commit

Permalink
feat: migrate blueprint-metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
Serial-ATA committed Dec 25, 2024
1 parent f4ec671 commit 3a6396a
Show file tree
Hide file tree
Showing 6 changed files with 547 additions and 0 deletions.
50 changes: 50 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,10 @@ needless_late_init = "allow"
broken_intra_doc_links = "deny"

[workspace.dependencies]
# Blueprint utils
blueprint-util-meta = { version = "0.1.0", path = "./crates/blueprint", default-features = false }
blueprint-metadata = { version = "0.2.1", path = "./crates/blueprint/metadata", default-features = false }

# Crypto
gadget-crypto-core = { version = "0.1.0", path = "./crates/crypto/core", default-features = false }
gadget-crypto-k256 = { version = "0.1.0", path = "./crates/crypto/k256", default-features = false }
Expand Down
11 changes: 11 additions & 0 deletions crates/blueprint/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
[package]
name = "blueprint-util-meta"
version = "0.1.0"
authors.workspace = true
edition.workspace = true
license.workspace = true
homepage.workspace = true
repository.workspace = true

[dependencies]
blueprint-metadata.workspace = true
20 changes: 20 additions & 0 deletions crates/blueprint/metadata/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
[package]
name = "blueprint-metadata"
version = "0.2.1"
description = "A build dependency for generating metadata for Blueprint at compile time."
authors.workspace = true
edition.workspace = true
license.workspace = true
homepage.workspace = true
repository.workspace = true

[dependencies]
gadget-blueprint-proc-macro-core.workspace = true
gadget-std = { workspace = true, features = ["std"] }

typed-builder.workspace = true
serde.workspace = true
serde_json.workspace = true
rustdoc-types.workspace = true
cargo_metadata.workspace = true
fs2.workspace = true
Loading

0 comments on commit 3a6396a

Please sign in to comment.