]> git.proxmox.com Git - perlmod.git/blame - perlmod-macro/build.rs
clippy fixes
[perlmod.git] / perlmod-macro / build.rs
CommitLineData
46320426
WB
1fn main() {
2 // get perl's MULTIPLICITY flag:
3 // perl -MConfig -e 'print $Config{usemultiplicity}'
4 let perl_multiplicity = std::process::Command::new("perl")
5 .arg("-MConfig")
6 .arg("-e")
7 .arg("print $Config{usemultiplicity}")
8 .output()
9 .expect("failed to get perl usemultiplicity flag");
10
11 // pass the multiplicity cfg flag:
12 if perl_multiplicity.stdout == b"define" {
13 println!("cargo:rustc-cfg=perlmod=\"multiplicity\"");
14 }
15}