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.