Portable Half-Life SDK. GoldSource and Xash3D. Crossplatform.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Night Owl 1368c0fae5 Fix some warnings. 7 years ago
cl_dll Fix wrong -std=c99 7 years ago
common Add protection for vec3_t definition. 7 years ago
dlls Fix some warnings. 7 years ago
engine Remove unneeded macros. 7 years ago
game_shared
pm_shared Remove unneeded macros. 7 years ago
utils/makefont
.gitignore
.travis.yml
Android.mk
CMakeLists.txt
README.md
backup.bat
backup.lst
debug.bat
gnu.txt
make_sdk.bat
release.bat
xash.dsw
xash_sdk.dsw
xash_sdk.lst

README.md

Half-Life SDK for Xash3D Build Status

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.