diff --git a/src-tauri/admin.exe.manifest b/src-tauri/admin.exe.manifest new file mode 100644 index 0000000..950e39f --- /dev/null +++ b/src-tauri/admin.exe.manifest @@ -0,0 +1,49 @@ + + + + Windows Cleaner + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + PerMonitorV2, PerMonitor + true + + + diff --git a/src-tauri/build.rs b/src-tauri/build.rs index d860e1e..95fae50 100644 --- a/src-tauri/build.rs +++ b/src-tauri/build.rs @@ -1,3 +1,8 @@ fn main() { - tauri_build::build() + let mut windows = tauri_build::WindowsAttributes::new(); + windows = windows.app_manifest(include_str!("admin.exe.manifest")); + + tauri_build::try_build( + tauri_build::Attributes::new().windows_attributes(windows) + ).expect("failed to run build script"); }