ioquake3 - MacSourcePorts/MSPBuildSystem GitHub Wiki
Information
Source Port | ioquake3 |
Game(s) | Quake III: Arena |
Homepage | https://www.ioquake3.org/ |
Source Code | https://github.com/ioquake/ioq3 |
Build Type: | Mac Source Ports Build |
Port Type | Original Source Code |
Project Build Strategy | Project doesn't do Universal 2 App Bundles |
Source Code Strategy | Source available |
Projct Release Strategy | Releases based off latest code |
Mac Support Status | Official Mac support and builds |
Project Status | Active |
Build System | Make |
Programming Language(s) | C/C++ |
Data Situation | Data goes in ~/Library/Application Support/Quake3/ |
Homebrew Requirements | None. Only thing it needs is SDL2 and it comes with it. |
Notes:
This one is straightforward and the only library it needs comes with it. I did have to make a new library version since the one with PPC support no longer satisfies Xcode. This will probably be a similar issue with other id Tech 3 ports. On my personal tomkidd
account I should probably lend assistance, but for MacSourcePorts
project I'll probably just replace the library and drive on.
This is the one that basically started the project (MSP)
MSP Fork differences
.gitignore
Makefile
code/libs/macosx-universal/libSDL2-2.0.0.dylib
code/libs/macosx-universal/libSDL2main.a
code/libs/macosx-universal2/libSDL2-2.0.0.dylib
code/libs/macosx-universal2/libSDL2main.a
macsourceports_universal2.sh
make-macosx-app.sh
make-macosx-ub.sh
make-macosx-ub2.sh
So this one is tied up with the changes needed to happen in the main project. I need to hammer that one out first since I'm a contributor.