• Home
  • Raw
  • Download

Lines Matching +full:cargo +full:- +full:deny

6     // Avoid unnecessary re-building.  in main()
7 println!("cargo:rerun-if-changed=build.rs"); in main()
17 "cargo:warning=\"libc's use_std cargo feature is deprecated since libc 0.2.55; \ in main()
18 please consider using the `std` cargo feature instead\"" in main()
29 println!("cargo:rustc-cfg=freebsd10") in main()
31 Some(11) if libc_ci => println!("cargo:rustc-cfg=freebsd11"), in main()
32 Some(12) if libc_ci => println!("cargo:rustc-cfg=freebsd12"), in main()
33 Some(13) if libc_ci => println!("cargo:rustc-cfg=freebsd13"), in main()
34 Some(14) if libc_ci => println!("cargo:rustc-cfg=freebsd14"), in main()
35 Some(_) | None => println!("cargo:rustc-cfg=freebsd11"), in main()
38 // On CI: deny all warnings in main()
40 println!("cargo:rustc-cfg=libc_deny_warnings"); in main()
45 println!("cargo:rustc-cfg=libc_priv_mod_use"); in main()
50 println!("cargo:rustc-cfg=libc_union"); in main()
55 println!("cargo:rustc-cfg=libc_const_size_of"); in main()
60 println!("cargo:rustc-cfg=libc_align"); in main()
65 println!("cargo:rustc-cfg=libc_int128"); in main()
68 // Rust >= 1.30 supports `core::ffi::c_void`, so libc can just re-export it. in main()
70 // backwards-compatibility. in main()
72 println!("cargo:rustc-cfg=libc_core_cvoid"); in main()
77 println!("cargo:rustc-cfg=libc_packedN"); in main()
78 println!("cargo:rustc-cfg=libc_cfg_target_vendor"); in main()
83 println!("cargo:rustc-cfg=libc_non_exhaustive"); in main()
87 println!("cargo:rustc-cfg=libc_ptr_addr_of"); in main()
92 println!("cargo:rustc-cfg=libc_underscore_const_names"); in main()
97 println!("cargo:rustc-cfg=libc_thread_local"); in main()
102 println!("cargo:rustc-cfg=libc_const_extern_fn"); in main()
107 panic!("const-extern-fn requires a nightly compiler >= 1.40"); in main()
109 println!("cargo:rustc-cfg=libc_const_extern_fn_unstable"); in main()
110 println!("cargo:rustc-cfg=libc_const_extern_fn"); in main()
115 fn rustc_minor_nightly() -> (u32, bool) { in rustc_minor_nightly()
127 .arg("--version") in rustc_minor_nightly()
142 // (e.g. "rustc 1.39.0"). Treat this case as non-nightly, in rustc_minor_nightly()
145 let nightly_raw = otry!(pieces.next()).split('-').nth(1); in rustc_minor_nightly()
154 fn which_freebsd() -> Option<i32> { in which_freebsd()
155 let output = std::process::Command::new("freebsd-version").output().ok(); in which_freebsd()