cysamurai 2 months ago
parent c151a8aca2
commit cc6713e0d8

@ -47,9 +47,7 @@
"bundleMediaFramework": false
},
"icon": [
"icons/32x32.png",
"icons/128x128.png",
"icons/256x256.png"
"icons/bc_icon.png"
]
}
}

@ -53,9 +53,7 @@
"bundleMediaFramework": false
},
"icon": [
"icons/32x32.png",
"icons/128x128.png",
"icons/256x256.png"
"icons/call_icon.png"
]
}
}

@ -199,8 +199,19 @@ build_one_target() {
ensure_tauri_icons() {
local project_dir="$1"
local icons_dir="$REPO_ROOT/$project_dir/src-tauri/icons"
local custom_icon=""
mkdir -p "$icons_dir"
case "$project_dir" in
call-client) custom_icon="$icons_dir/call_icon.png" ;;
broadcast-client) custom_icon="$icons_dir/bc_icon.png" ;;
esac
if [[ -n "$custom_icon" && -f "$custom_icon" ]]; then
echo "==> [$project_dir] 使用自定义图标: ${custom_icon#$REPO_ROOT/}"
return
fi
echo "==> [$project_dir] 生成默认图标资源RGBA: 32/128/256"
python3 - "$icons_dir" "$project_dir" <<'PY'
import binascii

Loading…
Cancel
Save