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.
29 lines
717 B
29 lines
717 B
image: debian/sid |
|
packages: |
|
- build-essential |
|
- python-is-python3 |
|
- libsdl2-dev |
|
- libfreetype-dev |
|
- libfontconfig-dev |
|
- libopus-dev |
|
sources: |
|
- https://git.sr.ht/~a1batross/xash3d-fwgs |
|
tasks: |
|
- client: | |
|
cd xash3d-fwgs |
|
./waf configure -8 --enable-tests --enable-engine-tests build install --destdir=bin |
|
- server: | |
|
cd xash3d-fwgs |
|
./waf configure --reconfigure --dedicated build install --destdir=bin |
|
- run-tests: | |
|
cd xash3d-fwgs/bin |
|
export SDL_VIDEODRIVER=wayland |
|
./xash3d -runtests |
|
./xash -runtests |
|
rm -rf valve/gameinfo.txt test_* |
|
- package: | |
|
cd xash3d-fwgs/bin |
|
tar -cjvf xash3d-fwgs-debian-amd64.tar.bz2 * |
|
artifacts: |
|
- xash3d-fwgs/bin/xash3d-fwgs-debian-amd64.tar.bz2 |
|
|
|
|