mirror of
https://github.com/k4zmu2a/SpaceCadetPinball.git
synced 2024-11-24 01:40:18 +01:00
Improve macOS build instructions
This commit is contained in:
parent
fe3bb09e8a
commit
7de0da17bf
1 changed files with 10 additions and 0 deletions
10
README.md
10
README.md
|
@ -74,6 +74,10 @@ This project is available as Flatpak on [Flathub](https://flathub.org/apps/detai
|
||||||
|
|
||||||
### On macOS
|
### On macOS
|
||||||
|
|
||||||
|
Install XCode (or at least Xcode Command Line Tools with `xcode-select --install`) and CMake.
|
||||||
|
|
||||||
|
**Manual compilation:**
|
||||||
|
|
||||||
* **Homebrew**: Install the `SDL2`, `SDL2_mixer` homebrew packages.
|
* **Homebrew**: Install the `SDL2`, `SDL2_mixer` homebrew packages.
|
||||||
* **MacPorts**: Install the `libSDL2`, `libSDL2_mixer` macports packages.
|
* **MacPorts**: Install the `libSDL2`, `libSDL2_mixer` macports packages.
|
||||||
|
|
||||||
|
@ -81,6 +85,12 @@ Compile with CMake. Ensure that `CMAKE_OSX_ARCHITECTURES` variable is set for ei
|
||||||
|
|
||||||
Tested with: macOS Big Sur (Intel) with Xcode 13 & macOS Montery Beta (Apple Silicon) with Xcode 13.
|
Tested with: macOS Big Sur (Intel) with Xcode 13 & macOS Montery Beta (Apple Silicon) with Xcode 13.
|
||||||
|
|
||||||
|
**Automated compilation:**
|
||||||
|
|
||||||
|
Run the `build-mac-app.sh` script from the root of the repository. The app will be available in a DMG file named `SpaceCadetPinball-<version>-mac.dmg`.
|
||||||
|
|
||||||
|
Tested with: macOS Ventura (Apple Silicon) with Xcode Command Line Tools 14 & macOS Big Sur on GitHub Runner (Intel) with XCode 13.
|
||||||
|
|
||||||
## Plans
|
## Plans
|
||||||
|
|
||||||
* ~~Decompile original game~~
|
* ~~Decompile original game~~
|
||||||
|
|
Loading…
Reference in a new issue