From 7cec90445a7c0f2d2f03926bea5308895c014a90 Mon Sep 17 00:00:00 2001 From: kevinheavey Date: Sat, 3 Aug 2024 20:03:32 +0400 Subject: [PATCH] minimize features of proc macro crates --- Cargo.toml | 6 +++--- sdk/macro/Cargo.toml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index de49b9b8ac1016..c6a75530493da2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -293,7 +293,7 @@ pickledb = { version = "0.5.1", default-features = false } predicates = "2.1" pretty-hex = "0.3.0" prio-graph = "0.2.1" -proc-macro2 = "1.0.86" +proc-macro2 = {version = "1.0.86", default-features = false } proptest = "1.5" prost = "0.11.9" prost-build = "0.11.9" @@ -303,7 +303,7 @@ qstring = "0.7.2" qualifier_attr = { version = "0.2.2", default-features = false } quinn = "0.10.2" quinn-proto = "0.10.6" -quote = "1.0" +quote = { version = "1.0", default-features = false } rand = "0.8.5" rand_chacha = "0.3.1" rayon = "1.10.0" @@ -456,7 +456,7 @@ strum = "0.24" strum_macros = "0.24" subtle = "2.6.1" symlink = "0.1.0" -syn = "2.0" +syn = { version = "2.0", default-features = false } sys-info = "0.9.1" sysctl = "0.4.6" systemstat = "0.2.3" diff --git a/sdk/macro/Cargo.toml b/sdk/macro/Cargo.toml index 04b11590829192..0c6f0ab9939940 100644 --- a/sdk/macro/Cargo.toml +++ b/sdk/macro/Cargo.toml @@ -14,9 +14,9 @@ proc-macro = true [dependencies] bs58 = { workspace = true } -proc-macro2 = { workspace = true } -quote = { workspace = true } -syn = { workspace = true, features = ["full"] } +proc-macro2 = { workspace = true, default-features = false } +quote = { workspace = true, default-features = false } +syn = { workspace = true, default-features = false } [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"]