generate icon assets at build time instead of tracking them

build.rs now generates voicebox.icns via sips + iconutil alongside the
existing actool Assets.car compilation. On non-macOS, empty stub files
are created so Tauri's resource bundler doesn't fail on missing paths.
This commit is contained in:
Jamie Pine
2026-03-17 00:51:12 -07:00
parent 7b25e0ba0b
commit e601fd2ca4
2 changed files with 83 additions and 4 deletions
+1
View File
@@ -51,6 +51,7 @@ app/openapi.json
tauri/src-tauri/binaries/*
tauri/src-tauri/gen/Assets.car
tauri/src-tauri/gen/voicebox.icns
tauri/src-tauri/gen/partial.plist
# Temporary
tmp/