GemRB - MacSourcePorts/MSPBuildSystem GitHub Wiki
Information
Source Port | gemrb |
Game(s) | Baldur's Gate, Baldur's Gate II and Icewind Dale |
Homepage | https://gemrb.org/ |
Source Code | https://github.com/gemrb/gemrb |
Build Type: | Mac Source Ports Build |
Port Type | Reverse Engineered Source Code |
Project Build Strategy | Project doesn't do Universal 2 App Bundles |
Source Code Strategy | Source available |
Projct Release Strategy | Versioned releases |
Mac Support Status | Official Mac support and builds |
Project Status | Active |
Build System | CMake |
Programming Language(s) | C/C++ |
Data Situation | The gam launches a Cocoa window that allows the user to choose what game data to use. |
Homebrew Requirements | brew install sdl2 [email protected] |
Notes
This source port uses the com.apple.security.cs.disable-library-validation
com.apple.security.files.user-selected.read-write
entitlements
This source port specifies the Python paths as cmake arguments.
Upon learning that .so files are just .dylib files, I now have this thing building a Universal 2 bundle. There was some work figuring out just how much Python runtime needed to be copied over but I made it work.