diff --git a/precompiled/serde_derive/Cargo.toml b/precompiled/serde_derive/Cargo.toml index 269a76cc6..a1bbb7c5c 100644 --- a/precompiled/serde_derive/Cargo.toml +++ b/precompiled/serde_derive/Cargo.toml @@ -22,11 +22,18 @@ from_source = ["proc-macro2", "quote", "syn"] [lib] proc-macro = true +# By feature source compilation [dependencies] proc-macro2 = { version = "1", optional = true } quote = { version = "1", optional = true } syn = { version = "2.0.28", optional = true } +# Sourc compiling when no precompiled available +[target.'cfg(not(all(target_arch = "x86_64", target_os = "linux", target_env = "gnu")))'.dependencies] +proc-macro2 = "1" +quote = "1" +syn = "2.0.28" + [dev-dependencies] serde = { version = "1", path = "../../serde" }