Skip to content

Commit e6cdb73

Browse files
committed
🐛 Fix Linux packaging issues
1 parent 3a3e689 commit e6cdb73

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

script/build.sh

+3-3
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ do
151151
$sd "Icon=.*" "Icon=" "${new_desktop}"
152152
$sd "Name=.*" "Name=" "${new_desktop}"
153153
$sd "Name\[zh_CN\]=.*" "Name[zh_CN]=" "${new_desktop}"
154-
# repleace dekstop content with no reg
154+
# replace desktop content with no reg
155155
$sd -s "Exec=" "Exec=${package_prefix}-${package_name}" "${new_desktop}"
156156
$sd -s "Icon=" "Icon=${package_prefix}-${package_name}" "${new_desktop}"
157157
$sd -s "Name=" "Name=${package_title}" "${new_desktop}"
@@ -163,8 +163,8 @@ do
163163

164164
if [[ "$OSTYPE" =~ ^linux ]]; then
165165
npm run tauri build
166-
mv "src-tauri/target/release/bundle/deb/${package_prefix}-${package_name}"*.deb "output/linux/${package_title}_`arch`.deb"
167-
mv "src-tauri/target/release/bundle/appimage/${package_prefix}-${package_name}"*.AppImage "output/linux/${package_title}_`arch`.AppImage"
166+
mv src-tauri/target/release/bundle/deb/${package_prefix}-"${package_name}"*.deb output/linux/"${package_title}"_`arch`.deb
167+
mv src-tauri/target/release/bundle/appimage/${package_prefix}-"${package_name}"*.AppImage output/linux/"${package_title}"_`arch`.AppImage
168168
echo clear cache
169169
rm src-tauri/target/release
170170
rm -rf src-tauri/target/release/bundle

src-tauri/tauri.linux.conf.json

+1-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@
88
"copyright": "",
99
"deb": {
1010
"depends": ["curl", "wget"],
11-
"files": {
12-
"/usr/share/applications/com-pake-weread.desktop": "assets/com-pake-weread.desktop"
13-
}
11+
"files": {"/usr/share/applications/com-pake-weread.desktop": "assets/com-pake-weread.desktop"}
1412
},
1513
"externalBin": [],
1614
"longDescription": "",

0 commit comments

Comments
 (0)