Files
cpal/build.rs
Julián Bayardo Spadafora bd1ec6ae2e Re-run build script if CPAL_ASIO_DIR changes or the folder it points to does (#759)
* Re-run build script if the CPAL_ASIO_DIR env variable changes value

* Re-run build script if the SDK changes
2023-03-10 12:43:43 +01:00

15 lines
352 B
Rust

use std::env;
const CPAL_ASIO_DIR: &str = "CPAL_ASIO_DIR";
fn main() {
println!("cargo:rerun-if-env-changed={}", CPAL_ASIO_DIR);
// If ASIO directory isn't set silently return early
// otherwise set the asio config flag
match env::var(CPAL_ASIO_DIR) {
Err(_) => {}
Ok(_) => println!("cargo:rustc-cfg=asio"),
};
}