Merge pull request #256 from Tlntin/release

merge Release
This commit is contained in:
Tlntin
2023-01-11 23:27:50 +08:00
committed by GitHub
2 changed files with 25 additions and 0 deletions

6
script/build.bat vendored
View File

@@ -54,7 +54,13 @@ for /f "skip=1 tokens=1-4 delims=," %%i in (app.csv) do (
::replace pacakge name
.\script\sd.exe !old_title! !title! src-tauri\tauri.conf.json
.\script\sd.exe !old_name! !name! src-tauri\tauri.windows.conf.json
if not exist src-tauri\png\!name!_32.ico (
copy src-tauri\png\icon_32.ico src-tauri\png\!name!_32.ico
)
if not exist src-tauri\png\!name!_256.ico (
copy src-tauri\png\icon_256.ico src-tauri\png\!name!_256.ico
)
echo.
::update package info
set old_zh_name=!name_zh!

19
script/build.sh vendored
View File

@@ -73,6 +73,15 @@ do
# for apple, need replace title
if [[ "$OSTYPE" =~ ^darwin ]]; then
# update icon
# if icon exsits, change icon path
if [! -f "src-tauri/icons/${packaage_name}.icons" ]; then
# else, replace icon to default
echo "warning"
echo "icon for MacOS not exsist, will use default icon to replace it"
echo "warning"
cp "src-tauri/icons/icon.icns" "src-tauri/icons/${packaage_name}.icons"
fi
$sd "${old_name}" "${package_name}" src-tauri/tauri.macos.conf.json
$sd "${old_title}" "${package_title}" src-tauri/tauri.conf.json
fi
@@ -81,6 +90,16 @@ do
# cp "src-tauri/png/${package_name}_32.ico" "src-tauri/icons/icon.ico"
if [[ "$OSTYPE" =~ ^linux ]]; then
# update icon
# if icon exsits, change icon path
if [! -f "src-tauri/png/${package_name}_512.png" ]; then
# else, replace icon to default
echo "warning"
echo "icon for linux not exsist, will use default icon to replace it"
echo "warning"
cp "src-tauri/png/icon_256.ico" "src-tauri/png/${packaage_name}_256.ico"
cp "src-tauri/png/icon_512.png" "src-tauri/png/${packaage_name}_512.png"
fi
$sd "${old_name}" "${package_name}" src-tauri/tauri.linux.conf.json
echo "update desktop"
old_desktop="src-tauri/assets/${package_prefix}-${old_name}.desktop"