Skip to content

Commit ed2027b

Browse files
committed
Fixed warning about unknown #[cfg]
1 parent c9ab938 commit ed2027b

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

build.rs

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
1-
use rustc_version::{version_meta, Channel};
1+
use rustc_version::{version_meta, Channel, VersionMeta};
22

33
fn main() {
4-
// Set cfg flags depending on release channel
5-
let channel = match version_meta().unwrap().channel {
6-
Channel::Stable => "CHANNEL_STABLE",
7-
Channel::Beta => "CHANNEL_BETA",
8-
Channel::Nightly => "CHANNEL_NIGHTLY",
9-
Channel::Dev => "CHANNEL_DEV",
10-
};
11-
println!("cargo:rustc-cfg={channel}")
4+
println!("cargo::rustc-check-cfg=cfg(CHANNEL_NIGHTLY)");
5+
if matches!(version_meta(), Ok(VersionMeta { channel: Channel::Nightly, .. })) {
6+
println!("cargo:rustc-cfg=CHANNEL_NIGHTLY");
7+
}
128
}

0 commit comments

Comments
 (0)