15 lines
664 B
Rust
15 lines
664 B
Rust
fn main() {
|
|
re_build_tools::export_build_info_vars_for_crate("rerun-cli");
|
|
|
|
// Warn about not using the `nasm` feature in a release build.
|
|
let is_release = std::env::var("PROFILE") == Ok("release".to_owned());
|
|
let has_nasm_feature = std::env::var("CARGO_FEATURE_NASM").is_ok();
|
|
if is_release && !has_nasm_feature {
|
|
println!(
|
|
"cargo:warning=Rerun is compiled in release mode without the `nasm` feature activated. \
|
|
Enabling the `nasm` feature is recommended for better video decoding performance. \
|
|
This requires that the `nasm` CLI is installed and available in the current PATH."
|
|
);
|
|
}
|
|
}
|