mirror of
https://github.com/k4zmu2a/SpaceCadetPinball.git
synced 2025-09-01 06:20:15 +02:00
Update build-mac-app.sh
This commit is contained in:
parent
8698692e9d
commit
de06236764
1 changed files with 7 additions and 7 deletions
|
@ -6,20 +6,20 @@ set -xe
|
|||
mkdir -p Libs
|
||||
cd Libs
|
||||
|
||||
# === SDL2 ===
|
||||
sdl_version='2.32.8'
|
||||
sdl_filename="SDL2-$sdl_version.dmg"
|
||||
# === SDL3 ===
|
||||
sdl_version='3.2.18'
|
||||
sdl_filename="SDL3-$sdl_version.dmg"
|
||||
sdl_url="https://github.com/libsdl-org/SDL/releases/download/release-$sdl_version/$sdl_filename"
|
||||
|
||||
if [ ! -f "$sdl_filename" ]; then
|
||||
curl -sSf -L -O "$sdl_url"
|
||||
fi
|
||||
|
||||
echo "de07f71cc85cd8909c977e105c4f2ca419abd09b981c347e003592186caf6fa0 $sdl_filename" | shasum -a 256 -c
|
||||
echo "sha256:137029b3b4d76df95350bb1d5336d5a593e4e1eaf9faf413abee09da6c5ec037 $sdl_filename" | shasum -a 256 -c
|
||||
|
||||
hdiutil attach "$sdl_filename" -quiet
|
||||
cp -a /Volumes/SDL2/SDL2.framework .
|
||||
hdiutil detach /Volumes/SDL2
|
||||
cp -a /Volumes/SDL3/SDL3.framework .
|
||||
hdiutil detach /Volumes/SDL3
|
||||
|
||||
# === SDL2_mixer ===
|
||||
sdl_mixer_version='2.8.1'
|
||||
|
@ -51,7 +51,7 @@ mkdir -p SpaceCadetPinball.app/Contents/Frameworks
|
|||
|
||||
cp -a Platform/macOS/Info.plist SpaceCadetPinball.app/Contents/
|
||||
cp -a Platform/macOS/SpaceCadetPinball.icns SpaceCadetPinball.app/Contents/Resources/
|
||||
cp -a Libs/SDL2.framework SpaceCadetPinball.app/Contents/Frameworks/
|
||||
cp -a Libs/SDL3.framework SpaceCadetPinball.app/Contents/Frameworks/
|
||||
cp -a Libs/SDL2_mixer.framework SpaceCadetPinball.app/Contents/Frameworks/
|
||||
cp -a bin/SpaceCadetPinball SpaceCadetPinball.app/Contents/MacOS/
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue