mirror of
https://github.com/mborgerson/xemu.git
synced 2025-10-29 07:31:01 +00:00
build.sh: Add xemu_version fallback to macOS builds
This commit is contained in:
parent
2cc926588b
commit
1f876ce0da
10
build.sh
10
build.sh
@ -66,8 +66,14 @@ package_macos() {
|
|||||||
|
|
||||||
cp Info.plist dist/xemu.app/Contents/
|
cp Info.plist dist/xemu.app/Contents/
|
||||||
|
|
||||||
plutil -replace CFBundleShortVersionString -string $(cat ${project_source_dir}/XEMU_VERSION | cut -f1 -d-) dist/xemu.app/Contents/Info.plist
|
if [[ -e "${project_source_dir}/XEMU_VERSION" ]]; then
|
||||||
plutil -replace CFBundleVersion -string $(cat ${project_source_dir}/XEMU_VERSION | cut -f1 -d-) dist/xemu.app/Contents/Info.plist
|
xemu_version="$(cat ${project_source_dir}/XEMU_VERSION | cut -f1 -d-)"
|
||||||
|
else
|
||||||
|
xemu_version="0.0.0"
|
||||||
|
fi
|
||||||
|
|
||||||
|
plutil -replace CFBundleShortVersionString -string "${xemu_version}" dist/xemu.app/Contents/Info.plist
|
||||||
|
plutil -replace CFBundleVersion -string "${xemu_version}" dist/xemu.app/Contents/Info.plist
|
||||||
|
|
||||||
codesign --force --deep --preserve-metadata=entitlements,requirements,flags,runtime --sign - "${exe_path}"
|
codesign --force --deep --preserve-metadata=entitlements,requirements,flags,runtime --sign - "${exe_path}"
|
||||||
python3 ./scripts/gen-license.py --version-file=macos-libs/$target_arch/INSTALLED > dist/LICENSE.txt
|
python3 ./scripts/gen-license.py --version-file=macos-libs/$target_arch/INSTALLED > dist/LICENSE.txt
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user