mirror of
https://github.com/FWGS/hlsdk-xash3d
synced 2024-11-25 11:19:39 +01:00
cl_dll | ||
common | ||
dlls | ||
engine | ||
game_shared | ||
pm_shared | ||
utils/makefont | ||
.gitignore | ||
.travis.yml | ||
Android.mk | ||
backup.bat | ||
backup.lst | ||
CMakeLists.txt | ||
debug.bat | ||
gnu.txt | ||
make_sdk.bat | ||
README.md | ||
release.bat | ||
xash_sdk.dsw | ||
xash_sdk.lst | ||
xash.dsw |
Half-Life SDK for Xash3D
Half-Life SDK for Xash3D & GoldSource with some fixes.
How to build
CMake as most universal way
mkdir build && cd build
cmake ../
You may enable or disable some build options by -Dkey=value. All available build options are defined in CMakeLists.txt at root directory.
See below, if CMake is not suitable for you:
Windows
TODO
Linux
TODO
OS X
TODO
FreeBSD
cd dlls
gmake CXX=clang++ CC=clang
cd ../cl_dll
gmake CXX=clang++ CC=clang
Android
Just typical ndk-build
.