xash3d‐fwgs - MacSourcePorts/MSPBuildSystem GitHub Wiki
Information
Source Port | Xash3d-FWGS |
Game(s) | Half-Life, Half-Life: Opposing Force, Half-Life: Blue Shift |
Homepage | https://github.com/FWGS/xash3d-fwgs |
Source Code | https://github.com/FWGS/xash3d-fwgs / https://github.com/FWGS/hlsdk-portable |
Build Type: | Mac Source Ports Build |
Port Type | Derived Source Code |
Project Build Strategy | Project doesn’t do Mac builds |
Source Code Strategy | Source available |
Projct Release Strategy | No releases |
Mac Support Status | No Mac support provided |
Project Status | Active |
Build System | waf / CMake |
Programming Language(s) | C/C++ |
Data Situation | Looks for data in ~/Library/Application Support/Xash3D |
Homebrew Requirements | brew install binutils cmake |
Notes
This is actually two projects, the SDK and the main project. The SDK uses CMake and the main project uses WAF, which is the only project I have using it (so far).
The SDK repo has multiple branches for various mods so I'm switching between them to make the dylibs for the three games and including them all in the same bundle.
I was doing a fork of the main project but I worked with the project to get official App Support support in place and now I'm just going off of the main repo.
Also I had this one down as needing llvm but really it's that it needs the system version of AR and RANLIB and not the binutils version.