Files
assaultcube-/.travis.yml
T
ac-stefandaurhat f0f8eac770 remove most platform dependent exceptions for SDL2 code
* switch travis to trusty
* new parameter fullscreendesktop: uses desktop resolution for fullscreen
* "colorbits" removed, since it's no longer supported
* scr_w/scr_h no longer necessarily reflect the true display resolution
  (with fullscreendesktop = 1 and fullscreen = 1, scr_w and scr_h are
  ignored)
* desktopw and desktoph are now guaranteed to have nonzero values
* fallback to old mouse behaviour when SDL_SetRelativeMouseMode fails
* require a click into the window to grab the mouse
* scr_w/scr_h default to desktop resolution on first run

thx sauerbraten :)

DOCREF fullscreendesktop colorbits
2018-02-10 11:28:49 +01:00

15 lines
466 B
YAML

dist: trusty
language: cpp
compiler: clang
before_install: sudo apt-get update
install: sudo apt-get install clang make automake libsdl2-dev libogg-dev libsdl2-image-dev libopenal-dev libvorbis-dev -y
script: cd source/src && make
notifications:
irc:
channels:
- "underworld1.no.quakenet.org#assaultcube"
- "underworld1.no.quakenet.org#assaultcube-dev"
template:
- "Build log for %{commit} by %{author}: %{build_url}"
skip_join: true