Files
@ 2154d10fecad
Branch filter:
Location: ATITD-Tools/Desert-Paint-Lab/mac/build-mac-bundle.sh - annotation
2154d10fecad
1.1 KiB
application/x-sh
Fix another bug in scanning where it was scanning off the right side of the image.
1cc5b7a49ff3 1cc5b7a49ff3 3f17947ff066 3f17947ff066 1cc5b7a49ff3 1cc5b7a49ff3 3f17947ff066 1cc5b7a49ff3 3f17947ff066 3f17947ff066 3f17947ff066 3f17947ff066 3f17947ff066 1cc5b7a49ff3 1cc5b7a49ff3 1cc5b7a49ff3 1cc5b7a49ff3 1cc5b7a49ff3 1cc5b7a49ff3 0e6ebf9a3a45 1cc5b7a49ff3 71732f305328 1cc5b7a49ff3 7b2e8ac4935e 7b2e8ac4935e 1cc5b7a49ff3 1cc5b7a49ff3 3f17947ff066 | #!/bin/sh
if [ $# -ne 2 ]; then
echo "Usage: $0 <version> <build_name>"
exit 1
fi
VERSION=$1
BUILD_NAME=$2
if [ -d bin/DesertPaintLab.app ]; then
mkdir -p old
/bin/mv bin/DesertPaintLab.app old/DesertPaintLab.app.`/bin/date +"%Y%m%d%H%M%S"`
fi
/bin/mkdir -p bin/DesertPaintLab.app
/bin/mkdir -p bin/DesertPaintLab.app/Contents/MacOS
/bin/cp Info.plist bin/DesertPaintLab.app/Contents/Info.plist
/bin/cp launcher.sh bin/DesertPaintLab.app/Contents/MacOS
/bin/chmod 755 bin/DesertPaintLab.app/Contents/MacOS/launcher.sh
/bin/cp ../bin/x64/Release/DesertPaintLab.exe bin/DesertPaintLab.app/Contents/MacOS/
/bin/mkdir -p bin/DesertPaintLab.app/Contents/Resources
/bin/cp -r ../data bin/DesertPaintLab.app/Contents/Resources/data
/usr/bin/defaults write `pwd`/bin/DesertPaintLab.app/Contents/Info.plist CFBundleShortVersionString ${VERSION}
/usr/bin/defaults write `pwd`/bin/DesertPaintLab.app/Contents/Info.plist CFBundleVersion ${VERSION}
# package up into a DMG
/usr/bin/hdiutil create -volname DesertPaintLab -srcfolder bin/ -ov -format UDIF -fs HFS+ ../publish/DesertPaintLab_${BUILD_NAME}.dmg
|