forked from FWGS/xash3d
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
18 lines (18 loc) · 881 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
language: c
compiler: gcc
sudo: true
before_script:
- git clone -q --depth=1 https://github.com/SDLash3D/halflife halflife
- sudo apt-get update -qq
- sudo apt-get install -qq --force-yes gcc-multilib ia32-libs ia32-libs-multiarch
script:
- echo "BUILDING CLIENT VERSION"
# - mkdir build-head && cd build-head
# - cmake ../ -DXASH_SDL=yes -DXASH_VGUI=yes -DXASH_X11=yes -DXASH_DLL_LOADER=yes -DHL_SDK_DIR=../halflife -DCMAKE_C_FLAGS=-m32 -DCMAKE_CXX_FLAGS=-m32
# - make -j2 CFLAGS+="-m32" LDFLAGS+="-m32"
- echo "BUILDING HEADLESS VERSION"
- cd ../ && mkdir build-headless && cd build-headless
- cmake ../ -DXASH_DEDICATED=yes -DXASH_SDL=no -DXASH_VGUI=no -DHL_SDK_DIR=../halflife -DCMAKE_C_FLAGS=-m32 -DCMAKE_CXX_FLAGS=-m32
- make -j2 CFLAGS+="-m32" LDFLAGS+="-m32"
- echo "BUILDING ANDROID VERSION"
- echo "Didn't made it yet ^_^" "