Files
@ 4a851acc4491
Branch filter:
Location: ATITD-Tools/Desert-Paint-Lab/mac/build-mac-bundle.sh - annotation
4a851acc4491
1.1 KiB
application/x-sh
Fixed finding the paint bench interface with UI updates adding more shading along the borders of the color bars. Need to verify bar widths on larger interface settings, as the change to Falcon's Bait may make them wider. Also should speed up finding the paint bench, since it no longer searches every pixel on the screen one at a time until it finds the interface.
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
|