build.sh: fix packaging out of tree

This commit is contained in:
Thomas Debesse 2020-12-12 07:04:17 +01:00 committed by mborgerson
parent 000d638bbf
commit 3d5c2b2044
1 changed files with 5 additions and 5 deletions

View File

@ -11,8 +11,8 @@ package_windows() {
mkdir -p dist
cp i386-softmmu/qemu-system-i386.exe dist/xemu.exe
cp i386-softmmu/qemu-system-i386w.exe dist/xemuw.exe
cp -r data dist/
python3 ./get_deps.py dist/xemu.exe dist
cp -r "${project_source_dir}/data" dist/
python3 "${project_source_dir}/get_deps.py" dist/xemu.exe dist
strip dist/xemu.exe
strip dist/xemuw.exe
}
@ -35,11 +35,11 @@ package_macos() {
# Copy in runtime resources
mkdir -p dist/xemu.app/Contents/Resources
cp -r data dist/xemu.app/Contents/Resources
cp -r "${project_source_dir}/data" dist/xemu.app/Contents/Resources
# Generate icon file
mkdir -p xemu.iconset
for r in 16 32 128 256 512; do cp ui/icons/xemu_${r}x${r}.png xemu.iconset/icon_${r}x${r}.png; done
for r in 16 32 128 256 512; do cp "${project_source_dir}/ui/icons/xemu_${r}x${r}.png" "xemu.iconset/icon_${r}x${r}.png"; done
iconutil --convert icns --output dist/xemu.app/Contents/Resources/xemu.icns xemu.iconset
# Generate Info.plist file
@ -85,7 +85,7 @@ package_linux() {
rm -rf dist
mkdir -p dist
cp i386-softmmu/qemu-system-i386 dist/xemu
cp -r data dist
cp -r "${project_source_dir}/data" dist
}
postbuild=''