Add the shared Rust engine, Tauri UI and CLI, registry authoring, developer signing, branded start screen and .isproj persistence. Remove the unused project ID. Validation: frontend build and tests, Rust workspace tests, native build and real Windows SDK package generation passed. Closes #2 Closes #3 Closes #4 Closes #5 Closes #6 Closes #7
23 lines
656 B
Rust
23 lines
656 B
Rust
fn main() {
|
|
tauri_build::try_build(tauri_build::Attributes::new().app_manifest(
|
|
tauri_build::AppManifest::new().commands(&[
|
|
"open_project",
|
|
"new_project",
|
|
"close_project",
|
|
"list_recent_projects",
|
|
"open_recent_project",
|
|
"remove_recent_project",
|
|
"save_project",
|
|
"choose_source",
|
|
"choose_tool",
|
|
"validate_project",
|
|
"developer_certificate",
|
|
"plan_release",
|
|
"start_build",
|
|
"cancel_build",
|
|
"export_release",
|
|
]),
|
|
))
|
|
.expect("Tauri build setup failed");
|
|
}
|