diff --git a/Cargo.lock b/Cargo.lock index d1c565c2..c97313d9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -120,9 +120,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.35" +version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" +checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" dependencies = [ "proc-macro2", ] diff --git a/Cargo.toml b/Cargo.toml index b0b38269..c4913fd9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,6 +15,9 @@ repository = "https://github.com/Rust-for-Linux/pin-init" keywords = ["safe", "pin", "init", "no-std", "rust-patterns"] categories = ["no-std", "rust-patterns", "embedded"] +[workspace] +members = ["internal"] + [dependencies] pin-init-internal = { path = "./internal", version = "=0.3.0" } diff --git a/internal/Cargo.lock b/internal/Cargo.lock deleted file mode 100644 index 245de5da..00000000 --- a/internal/Cargo.lock +++ /dev/null @@ -1,63 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 4 - -[[package]] -name = "pin-init-internal" -version = "0.0.6" -dependencies = [ - "proc-macro2", - "quote", - "rustc_version", - "syn", -] - -[[package]] -name = "proc-macro2" -version = "1.0.94" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "quote" -version = "1.0.41" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "rustc_version" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" -dependencies = [ - "semver", -] - -[[package]] -name = "semver" -version = "1.0.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03" - -[[package]] -name = "syn" -version = "2.0.106" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "unicode-ident" -version = "1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" diff --git a/internal/Cargo.toml b/internal/Cargo.toml index 4b77202d..e2714fb3 100644 --- a/internal/Cargo.toml +++ b/internal/Cargo.toml @@ -14,9 +14,9 @@ repository = "https://github.com/Rust-for-Linux/pin-init" proc-macro = true [dependencies] -quote = "1.0" -proc-macro2 = "1.0" -syn = { version = "2.0.86", features = ["full", "parsing", "visit-mut"] } +quote = "1.0.40" +proc-macro2 = "1.0.101" +syn = { version = "2.0.106", features = ["full", "parsing", "visit-mut"] } [build-dependencies] rustc_version = "0.4"