更新Linux/MacOS打包脚本,尝试MacOS交叉编译
This commit is contained in:
15
script/build.sh
vendored
15
script/build.sh
vendored
@@ -96,18 +96,21 @@ do
|
|||||||
|
|
||||||
echo "building package ${index}/${total}"
|
echo "building package ${index}/${total}"
|
||||||
echo "package name is ${package_name} (${package_zh_name})"
|
echo "package name is ${package_name} (${package_zh_name})"
|
||||||
npm run tauri build
|
|
||||||
echo "package build success!"
|
|
||||||
index=$((index+1))
|
|
||||||
|
|
||||||
if [[ "$OSTYPE" =~ ^linux ]]; then
|
if [[ "$OSTYPE" =~ ^linux ]]; then
|
||||||
mv src-tauri/target/release/bundle/deb/*.deb output/linux/${package_prefix}-${package_name}_amd64.deb
|
npm run tauri build
|
||||||
|
mv src-tauri/target/release/bundle/deb/*.deb output/linux/${package_title}_amd64.deb
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "$OSTYPE" =~ ^darwin ]]; then
|
if [[ "$OSTYPE" =~ ^darwin ]]; then
|
||||||
mv src-tauri/target/release/bundle/dmg/*.dmg output/macos/${package_title}_x64.dmg
|
|
||||||
echo ""
|
npm run tauri build -- --target universal-apple-darwin
|
||||||
|
# mv src-tauri/target/release/bundle/dmg/*.dmg output/macos/${package_title}_x64.dmg
|
||||||
|
mv src-tauri/target/universal-apple-darwin/bundle/dmg/*.dmg output/macos/${package_title}.dmg
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo "package build success!"
|
||||||
|
index=$((index+1))
|
||||||
done
|
done
|
||||||
|
|
||||||
echo "build all package success!"
|
echo "build all package success!"
|
||||||
|
|||||||
Reference in New Issue
Block a user