Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Travis CI: Build Linux export template with `disable_3d=yes` | Hugo Locurcio | 2019-06-02 | 1 | -8/+16 |
| | | | | | | | | This increases the build coverage by making sure the Linux export template still compiles when 3D support is disabled. This also adds human-readable names to each job, which are displayed on the Travis CI interface. | ||||
* | Travis: Update clang-format to version 8.0 | Rémi Verschelde | 2019-05-20 | 1 | -2/+2 |
| | |||||
* | Enable warnings=extra on clang and GCC testers. | marxin | 2019-04-02 | 1 | -4/+4 |
| | | | | And remove 2 warnings from warnings=extra. | ||||
* | Travis: Use Ubuntu 16.04, use GCC 8 for Linux/GCC builds | Rémi Verschelde | 2019-02-19 | 1 | -17/+16 |
| | | | | Also add one GCC 5 legacy build job for debug template. | ||||
* | Enable warnings=all and werror=yes for gcc-8 GCC builder. | marxin | 2019-02-19 | 1 | -1/+1 |
| | |||||
* | Add gcc-8 to Travis. | marxin | 2019-02-19 | 1 | -0/+13 |
| | |||||
* | Travis: Use pip to install SCons on OSX | Rémi Verschelde | 2019-01-09 | 1 | -1/+2 |
| | | | | | | | | | | | | | Not sure why we switched from homebrew to scons-local anymore, but pip should work just fine and is recommended by upstream. Downloads of scons-local from SourceForge were quite iffy, so this should help avoid CI errors due to not having downloaded SCons successfully. Setting Python's user binary PATH seems necessary on Travis/OSX as per travis-ci/travis-ci#5030 (confirmed that 'scons' is not in PATH without it). | ||||
* | Support globs in csproj includes | Ignacio Etcheverry | 2018-10-25 | 1 | -1/+1 |
| | |||||
* | Travis: Enable 'werror' for X11 and Android builds | Rémi Verschelde | 2018-10-04 | 1 | -3/+3 |
| | | | | They are currently warning-free, so let's keep it that way. | ||||
* | Build some targets in release and release_debug mode on Travis CI | Hugo Locurcio | 2018-09-17 | 1 | -10/+10 |
| | | | | | | This makes sure the release code path is tested in CI builds. This closes #22147. | ||||
* | Travis: Move Coverity module to x11-tools-mono-gcc build | Rémi Verschelde | 2018-08-29 | 1 | -10/+10 |
| | | | | Update Coverity Scan secure token, previous one expired. | ||||
* | CI: Disable debug_symbols on Travis/AppVeyor | Rémi Verschelde | 2018-08-21 | 1 | -1/+1 |
| | | | | | | | | | Also increase AppVeyor cache size to 1024, should match what is available for us in the free plan: https://www.appveyor.com/docs/build-cache/#cache-size-beta And drop obsolete debug_release option for Windows, superseded by target=release and debug_symbols=yes. | ||||
* | Use Xcode 9.4 on Travis CI | Hugo Locurcio | 2018-08-04 | 1 | -2/+0 |
| | | | | See <https://blog.travis-ci.com/2018-07-19-xcode9-4-default-announce>. | ||||
* | Travis: Install libstdc++ >= 4.9 for clang-format-6.0 | Rémi Verschelde | 2018-07-18 | 1 | -0/+2 |
| | |||||
* | Travis: Update style checks to clang-format 6.0.1 | Rémi Verschelde | 2018-07-18 | 1 | -2/+2 |
| | |||||
* | Travis: Build Mono module in linux tools job | Rémi Verschelde | 2018-06-15 | 1 | -2/+5 |
| | |||||
* | Travis: Make dependencies follow the matrix requirements | Rémi Verschelde | 2018-06-15 | 1 | -39/+33 |
| | | | | Also make the coverity addon only applied to the static checks build job. | ||||
* | Travis: Cleanup build matrix | Rémi Verschelde | 2018-06-15 | 1 | -21/+12 |
| | | | | | Remove unused MinGW config, switch server build to gcc/tools. Update COVERITY_SCAN_TOKEN's secure. | ||||
* | Travis: Add server build with clang | Rémi Verschelde | 2018-05-10 | 1 | -0/+3 |
| | |||||
* | Travis: Enforce Coverity Scan on STATIC_CHECKS Linux/gcc build job | Rémi Verschelde | 2018-04-12 | 1 | -2/+12 |
| | | | | | Also ensure that we are not using cached build objects (need to build from scratch), and update encrypted Coverity Scan token. | ||||
* | Travis: Remove unnecessary/obsolete before_install call | Rémi Verschelde | 2018-04-12 | 1 | -3/+0 |
| | | | | It comes from the Coverity documentation but it fails, and their example projects don't use it. | ||||
* | Travis: Add setup for Coverity Scan | Rémi Verschelde | 2018-04-12 | 1 | -1/+14 |
| | |||||
* | Travis: Use XCode 9.3 / macOS 10.13 for osx/iphone builds | Rémi Verschelde | 2018-04-10 | 1 | -0/+2 |
| | |||||
* | Travis: Reenable osx and iphone builds | Rémi Verschelde | 2018-04-10 | 1 | -6/+6 |
| | | | | | We disabled them due to Travis having big infrastructure issues for osx builds, but it seems to be back under control now. | ||||
* | Deleting OpenSSL module and library | Fabio Alessandrelli | 2018-02-14 | 1 | -3/+2 |
| | |||||
* | Travis builds use builtin_openssl for X11 | Fabio Alessandrelli | 2018-02-06 | 1 | -3/+4 |
| | | | | 1.0.2 is now the minimum version of openssl to build against | ||||
* | Add GDnative wrapper lib on CI build | Emmanuel Leblond | 2018-01-04 | 1 | -1/+1 |
| | |||||
* | openmp: Don't try to link GCC's implementation on Clang | Rémi Verschelde | 2017-12-14 | 1 | -6/+6 |
| | | | | | Also disable openmp build on Travis, breaks on Trusty's Clang. Group deps more naturally. | ||||
* | Style: Update definitions for clang-format 5.0.0 | Rémi Verschelde | 2017-12-07 | 1 | -2/+2 |
| | | | | This will be the new standard from now on. | ||||
* | Travis: Install libxi-dev after #14347 | Rémi Verschelde | 2017-12-07 | 1 | -0/+1 |
| | |||||
* | Travis: Disable OSX builds, they create too much backlog | Rémi Verschelde | 2017-12-06 | 1 | -3/+3 |
| | | | | | Travis CI has not enough OSX build nodes allocated for open source projects, so we often have to wait several hours (up to a full day) for builds to start. | ||||
* | use the same cache for all branches for appveyor | Rhody Lugo | 2017-11-28 | 1 | -7/+7 |
| | |||||
* | prune scons shared cache | Rhody Lugo | 2017-11-27 | 1 | -3/+3 |
| | |||||
* | Travis: Use separate SCons caches for each build job | Rémi Verschelde | 2017-11-26 | 1 | -2/+3 |
| | |||||
* | add support for scons cache and enable it for travis | Rhody Lugo | 2017-11-26 | 1 | -16/+7 |
| | |||||
* | change matrix and enable caching for Android, iOS and macOS (cross-compile) | Rhody Lugo | 2017-11-13 | 1 | -8/+29 |
| | |||||
* | Travis: Simplify matrix, disable iphone and add X11 tools=no/clang | Rémi Verschelde | 2017-10-27 | 1 | -37/+21 |
| | | | | | | | Travis always has massive backlog of macOS builds, so we can't rely on them too much. The iphone build was mostly useful to spot tools=no or target=release_debug issues, so replacing it by an appropriate X11 build. | ||||
* | CI: Disable MinGW build on Travis and add AppVeyor badge | Rémi Verschelde | 2017-09-26 | 1 | -9/+9 |
| | | | | | | | | | Now that AppVeyor handles testing Windows builds with MSVC, we can skip the need to test against Travis' old MinGW toolchain and have a faster CI process. Also try building X11 binaries against system OpenSSL, should speed up build. | ||||
* | Travis: Try enabling ccache to speed up builds | Rémi Verschelde | 2017-09-13 | 1 | -6/+7 |
| | |||||
* | make use of 2 cores in Travis CI | Hubert Jarosz | 2017-07-21 | 1 | -2/+2 |
| | |||||
* | Add options for more human-friendly build output | Timo Schwarzer | 2017-07-11 | 1 | -2/+2 |
| | |||||
* | Add ETC1/ETC2 compression support though etc2comp. | Ferenc Arn | 2017-05-31 | 1 | -2/+7 |
| | | | | | | Remove rg-etc1 code. Also updated travis to use ubuntu 14.04. Fixes #8457. | ||||
* | Travis: Run clang-format static check | Rémi Verschelde | 2017-03-19 | 1 | -1/+13 |
| | | | | | | | | Commits or PRs that do not respect the clang-format style that we enforce will fail the test. Adding ubuntu-toolchain-r-test as its libstdc++ is necessary to install libllvm-3.9. | ||||
* | Working on compile issues for iOS | BastiaanOlij | 2017-01-16 | 1 | -1/+1 |
| | |||||
* | Enabled code that requests an OpenGL 3 context. | BastiaanOlij | 2017-01-05 | 1 | -1/+1 |
| | |||||
* | Travis: Disable OSX and iOS temporarily | Rémi Verschelde | 2017-01-03 | 1 | -2/+2 |
| | | | | They haven't been updated yet for GLES3 support, so they will fail all the time. | ||||
* | Travis: Disable Android builds for now | Rémi Verschelde | 2016-11-30 | 1 | -3/+3 |
| | | | | | | | As we say in French, "Trop, c'est trop !". Those builds fail 50% of the time due to timeouts, it's pointless to have them until we find a better solution to install the Android SDK and NDK. Workaround for #6973. | ||||
* | Attempt to fix travis builds for android | Bojidar Marinov | 2016-10-07 | 1 | -2/+2 |
| | | | Using travis_wait command | ||||
* | x11: Implemented dpi detection | Andreas Haas | 2016-06-09 | 1 | -1/+1 |
| | | | | | | depends on XRandR. Had to dynamically load `XRRGetMonitors` as Ubuntu 12.04 doesn't have it. Also removed libudev from travis install list. | ||||
* | Travis: Filter out another string, still noisy | Rémi Verschelde | 2016-05-13 | 1 | -1/+1 |
| | | | | That should leave only the `extracting:` lines of the verbose unzip, should be enough to keep Travis awake. |