CI / Formatação e clippy (push) Successful in 1m9s
CI / Auditoria de dependências (push) Successful in 12s
CI / Testes (Linux) (push) Successful in 1m34s
Release / Cria a release (push) Successful in 5s
CI / Compila o app desktop (Linux) (push) Successful in 1m36s
Release / CLI (linux-aarch64) (push) Successful in 1m23s
Release / CLI (linux-x86_64) (push) Successful in 1m40s
Release / App desktop (linux-aarch64) (push) Successful in 7m32s
Release / App desktop (linux-x86_64) (push) Failing after 9m5s
Release / App desktop (windows) (push) Failing after 6m20s
16 lines
641 B
Rust
16 lines
641 B
Rust
fn main() {
|
|
println!("cargo:rerun-if-changed=../../../logo.png");
|
|
let _ = std::fs::copy("../../../logo.png", "../ui/logo.png");
|
|
#[cfg(windows)]
|
|
{
|
|
// Modo monitor e captura crua exigem administrador no Windows: o
|
|
// manifesto pede elevação (UAC) assim que o app abre.
|
|
let manifest = include_str!("windows-app-manifest.xml");
|
|
let attrs = tauri_build::Attributes::new()
|
|
.windows_attributes(tauri_build::WindowsAttributes::new().app_manifest(manifest));
|
|
tauri_build::try_build(attrs).expect("falha no tauri-build");
|
|
}
|
|
#[cfg(not(windows))]
|
|
tauri_build::build();
|
|
}
|