summaryrefslogtreecommitdiff
path: root/scripts/travis_setup.sh
Commit message (Collapse)AuthorAgeFilesLines
* [build] Added EGL & GLX CI buildsBruno de Oliveira Abinader2016-11-171-4/+16
|
* [build] Use mesa-13.0.0-glx in CI buildsBruno de Oliveira Abinader2016-11-081-2/+6
|
* [linux] Use OSMesa when running Node testsBruno de Oliveira Abinader2016-11-041-1/+1
|
* [linux] Update target headless backendsBruno de Oliveira Abinader2016-11-041-14/+14
| | | | | | | Enable OSMesa backend via WITH_OSMESA=1 envvar. OSMesa backend uses Gallium OSMesa implementation, which uses LLVMpipe as default driver.
* [build] switch to CMakeKonstantin Käfer2016-08-051-0/+4
| | | | This is very much a work in progress.
* [linux] Mesa 11.2.2 (#5290)John Firebaugh2016-06-081-2/+2
|
* [build] Refactor and simplify build systemJohn Firebaugh2016-04-071-0/+56
* Main gyp files are now standardized as platform/<platform>/platform.gyp. * Each platform gyp file defines appropriate loop_lib and headless_lib variables. * Each platform gyp file includes mbgl.gypi, which defines base targets which may be useful to all platforms. * CI targets are consistent across platforms: `make $(PLATFORM) && make test-$(PLATFORM)`. * Renamed the "linux" test app to "glfw". It's now built in OS X CI. * Android build flakiness is fixed. * iOS CI builds the bench and iosapp targets. * Mesa version is now in one place. * CI scripts use bash "strict mode" and correct error handling. * All build output goes to the build directory. * Removed vestigial iOS/OS X/Android Travis scripts.