mirror of https://gitee.com/godoos/godoos.git
7 changed files with 13 additions and 29 deletions
@ -1,25 +1,7 @@ |
|||||
#!/bin/bash |
#!/bin/bash |
||||
|
|
||||
# 定义一个函数来执行压缩操作 |
|
||||
compress_to_zip() { |
|
||||
local target_file="./build/bin/godoos$2" |
|
||||
local zip_name="./build/bin/$1.zip" |
|
||||
|
|
||||
# 检查ZIP文件是否已经存在,如果存在则跳过压缩 |
|
||||
if [ ! -f "$zip_name" ]; then |
|
||||
echo "Compressing $target_file to $zip_name" |
|
||||
zip -j "$zip_name" "$target_file" |
|
||||
else |
|
||||
echo "$zip_name already exists. Skipping compression." |
|
||||
fi |
|
||||
} |
|
||||
|
|
||||
# 构建和压缩 |
# 构建和压缩 |
||||
wails build -platform linux/amd64 -s |
wails build -platform linux/amd64 -s -ldflags="-s -w" |
||||
compress_to_zip "godoos-linux-amd64" "" |
wails build -platform linux/arm64 -s -ldflags="-s -w" |
||||
wails build -platform linux/arm64 -s |
wails build -platform darwin/amd64 -s -ldflags="-s -w" |
||||
compress_to_zip "godoos-linux-arm64" "" |
wails build -platform darwin/arm64 -s -ldflags="-s -w" |
||||
wails build -platform darwin/amd64 -s |
|
||||
compress_to_zip "godoos-darwin-amd64" ".app" |
|
||||
wails build -platform darwin/arm64 -s |
|
||||
compress_to_zip "godoos-darwin-arm64" ".app" |
|
@ -1,2 +1,2 @@ |
|||||
wails build -platform windows/amd64 -nsis -s |
wails build -ldflags="-s -w" -platform windows/amd64 -nsis -s |
||||
wails build -platform windows/arm64 -nsis -s |
wails build -ldflags="-s -w" -platform windows/arm64 -nsis -s |
||||
|
Loading…
Reference in new issue