build.rs 636 B

1234567891011121314151617181920212223
  1. fn main() {
  2. tauri_build::build();
  3. if cfg!(target_os = "windows") {
  4. let mut res = winres::WindowsResource::new();
  5. res.set_icon("icons\\icon.ico");
  6. res.set_manifest(
  7. r#"
  8. <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
  9. <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
  10. <security>
  11. <requestedPrivileges>
  12. <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
  13. </requestedPrivileges>
  14. </security>
  15. </trustInfo>
  16. </assembly>
  17. "#,
  18. );
  19. res.compile().unwrap();
  20. static_vcruntime::metabuild();
  21. }
  22. }