ci: fix cc only support unix and window since 1.0.80 (#32689)

This commit is contained in:
Yihau Chen 2023-08-03 00:47:54 +08:00 committed by GitHub
parent 67b2f891f7
commit 4dc6eb14e0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 2 deletions

View File

@ -28,7 +28,6 @@ ahash = { workspace = true }
blake3 = { workspace = true, features = ["digest", "traits-preview"] }
block-buffer = { workspace = true }
byteorder = { workspace = true, features = ["i128"] }
cc = { workspace = true, features = ["jobserver", "parallel"] }
either = { workspace = true, features = ["use_std"] }
generic-array = { workspace = true, features = ["serde", "more_lengths"] }
getrandom = { workspace = true, features = ["dummy"] }
@ -38,6 +37,9 @@ once_cell = { workspace = true, features = ["alloc", "race"] }
rand_core = { workspace = true, features = ["std"] }
subtle = { workspace = true }
[target.'cfg(any(unix, windows))'.dependencies]
cc = { workspace = true, features = ["jobserver", "parallel"] }
[target.'cfg(not(target_os = "solana"))'.dev-dependencies]
solana-logger = { workspace = true }

View File

@ -83,9 +83,11 @@ serde_json = { workspace = true }
static_assertions = { workspace = true }
[build-dependencies]
cc = { workspace = true, features = ["jobserver", "parallel"] }
rustc_version = { workspace = true }
[target.'cfg(any(unix, windows))'.build-dependencies]
cc = { workspace = true, features = ["jobserver", "parallel"] }
[package.metadata.docs.rs]
targets = ["x86_64-unknown-linux-gnu"]