diff --git a/tauri/src-tauri/build.rs b/tauri/src-tauri/build.rs index 33576712..b7469954 100644 --- a/tauri/src-tauri/build.rs +++ b/tauri/src-tauri/build.rs @@ -5,8 +5,8 @@ fn main() { #[cfg(target_os = "macos")] { let project_root = env!("CARGO_MANIFEST_DIR"); - // AppIcon.icon is in the root, two levels up from src-tauri - let icon_source = format!("{}/../../AppIcon.icon", project_root); + // voicebox.icon is in the root, two levels up from src-tauri + let icon_source = format!("{}/../../voicebox.icon", project_root); let gen_dir = format!("{}/gen", project_root); std::fs::create_dir_all(&gen_dir).expect("Failed to create gen directory"); diff --git a/tauri/src-tauri/gen/Assets.car b/tauri/src-tauri/gen/Assets.car index 6dd5f3dd..a89342ef 100644 Binary files a/tauri/src-tauri/gen/Assets.car and b/tauri/src-tauri/gen/Assets.car differ diff --git a/tauri/src-tauri/gen/partial.plist b/tauri/src-tauri/gen/partial.plist index 0c67376e..f3ca2e7d 100644 --- a/tauri/src-tauri/gen/partial.plist +++ b/tauri/src-tauri/gen/partial.plist @@ -1,5 +1,10 @@ - + + CFBundleIconFile + voicebox + CFBundleIconName + voicebox + diff --git a/tauri/src-tauri/gen/voicebox.icns b/tauri/src-tauri/gen/voicebox.icns new file mode 100644 index 00000000..8be93b68 Binary files /dev/null and b/tauri/src-tauri/gen/voicebox.icns differ diff --git a/tauri/src-tauri/tauri.conf.json b/tauri/src-tauri/tauri.conf.json index 1db2972e..53ed5fd9 100644 --- a/tauri/src-tauri/tauri.conf.json +++ b/tauri/src-tauri/tauri.conf.json @@ -27,9 +27,11 @@ "minimumSystemVersion": "11.0", "infoPlist": "Info.plist" }, - "resources": [ - "gen/**/*" - ] + "resources": { + "gen/Assets.car": "./", + "gen/voicebox.icns": "./", + "gen/partial.plist": "./" + } }, "app": { "security": { diff --git a/AppIcon.icon/Assets/Voicebox.png b/voicebox.icon/Assets/Voicebox.png similarity index 100% rename from AppIcon.icon/Assets/Voicebox.png rename to voicebox.icon/Assets/Voicebox.png diff --git a/AppIcon.icon/icon.json b/voicebox.icon/icon.json similarity index 100% rename from AppIcon.icon/icon.json rename to voicebox.icon/icon.json