use std::path::PathBuf;
#[cfg(not(feature = "install_dummy_dll"))]
fn main() {
println!("cargo:rerun-if-changed=build.rs");
}
#[cfg(feature = "install_dummy_dll")]
fn main() {
println!("cargo:rerun-if-changed=build.rs");
let dll = include_bytes!("./assets/obs-dummy.dll");
let out_dir = PathBuf::from(std::env::var("OUT_DIR").unwrap());
let target_dir = out_dir
.ancestors()
.nth(3) .unwrap();
let obs_dll_file = target_dir.join("obs.dll");
if !obs_dll_file.exists() {
std::fs::write(obs_dll_file, dll).unwrap();
}
}