mirror of
https://gitlab.com/vyla-entertainment/home.git
synced 2026-11-12 13:17:21 -05:00
20 lines
787 B
Rust
20 lines
787 B
Rust
fn main() {
|
|
println!("cargo:rerun-if-changed=src/main.rs");
|
|
println!("cargo:rerun-if-changed=tauri.conf.json");
|
|
|
|
if std::env::var("CARGO_CFG_TARGET_OS").unwrap_or_default() == "windows" {
|
|
if let (Ok(manifest_dir), Ok(out_dir)) = (std::env::var("CARGO_MANIFEST_DIR"), std::env::var("OUT_DIR")) {
|
|
let mut target_dir = std::path::PathBuf::from(out_dir);
|
|
target_dir.pop();
|
|
target_dir.pop();
|
|
target_dir.pop();
|
|
let dll_src = std::path::Path::new(&manifest_dir).join("WebView2Loader.dll");
|
|
let dll_dest = target_dir.join("WebView2Loader.dll");
|
|
if dll_src.exists() {
|
|
let _ = std::fs::copy(dll_src, dll_dest);
|
|
}
|
|
}
|
|
}
|
|
|
|
tauri_build::build();
|
|
} |