Commit graph

28 commits

Author SHA1 Message Date
alexey.lysiuk
1db88bba94 - updated Travis CI configuration to use Xcode 10.2 2019-05-13 19:07:53 +02:00
alexey.lysiuk
127dd47ef1 - updated Travis CI configuration
Select Release configuration explicitly because CMAKE_BUILD_TYPE doesn't work with MSBuild projects
Use long names for command line options of native build tools
Enable minimal verbosity for MSBuild
2019-04-27 23:45:51 +02:00
alexey.lysiuk
83fa021e4b - re-added --keep-going make switch in Travis configuration
Builds no longer stop on the first error
2019-04-27 23:45:41 +02:00
alexey.lysiuk
9614655e98 - updated Travis CI configuration
Added MSVC 2017 targets because AppVeyor is too slow
Set Linux workers to use Ubuntu 16.04
2019-04-27 13:47:48 +02:00
alexey.lysiuk
84585d9507 - use Xcode 10.1 for Travis CI builds 2018-11-03 13:58:00 +01:00
alexey.lysiuk
5a45868c20 - updated Travis configuration to use Clang 7 2018-10-29 10:49:11 +01:00
alexey.lysiuk
93645065fd - use Xcode 10 for Travis builds 2018-10-07 11:15:33 +02:00
alexey.lysiuk
90ee8a6033 - updated Travis CI configuration with Xcode 9.4 and GCC 8 2018-07-28 01:29:56 +02:00
alexey.lysiuk
febc3154a3 - set macOS deployment target to 10.9 in Travis CI config 2018-07-28 01:29:55 +02:00
alexey.lysiuk
af92a66bae - updated Travis configuration
Enabled usage of embedded thirdparty libraries to make sure that they are in buildable state
Added GTK+ version 2 or 3 as dependency to each Linux target

(cherry picked from commit f4c49b6cff)
2018-05-10 21:17:44 +02:00
alexey.lysiuk
ca71c8c596 Changed macOS targets in Travis configuration
Added new Xcode 8.0 target and updated existing one to Xcode 9.3

(cherry picked from commit 340f5818c7)
2018-05-09 13:09:56 +02:00
alexey.lysiuk
1f6e201bf1 Do not stop Travis build after the first error 2018-03-12 10:28:53 +02:00
alexey.lysiuk
d8e43dffbb Enabled quiet pk3 creation in CI configurations
Half of build log was polluted with useless file listings
2018-03-09 15:23:50 +02:00
alexey.lysiuk
1d28a7f8e0 Updated Travis CI configuration to use Clang 6.0 2018-03-09 10:47:01 +02:00
alexey.lysiuk
f452184d82 Updated to Xcode 9.2 in Travis configuration 2017-12-16 11:49:50 +02:00
alexey.lysiuk
ba298ccd6e Added GCC 4.9 to Travis configuration 2017-11-05 10:31:19 +02:00
alexey.lysiuk
a1562c5a76 Use Xcode 9.1 for Travis builds 2017-11-05 10:31:19 +02:00
alexey.lysiuk
1e7b692c77 Disabled annoying GCC compilation warnings in Travis config
These false positives could hide some real problem
2017-10-24 15:32:41 +03:00
alexey.lysiuk
970e6e21a2 Updated Travis CI configuration to use Xcode 9 2017-09-30 12:30:48 +03:00
alexey.lysiuk
3e12884720 Updated Travis CI configuration to use Clang 5.0 2017-09-11 13:14:34 +03:00
alexey.lysiuk
4fe9b65782 Removed sudo requirements from Travis configuration
This should slightly reduce overall processing time
2017-06-18 09:23:52 +03:00
alexey.lysiuk
3da02764d5 Updated Travis CI configuration
Use MinSizeRel configuration with Clang 4.0 on Linux
Use Debug configuration with GCC 7
2017-05-25 10:30:55 +03:00
alexey.lysiuk
d766d22336 Added GCC 7 target to Travis CI configuration 2017-05-24 11:16:02 +03:00
alexey.lysiuk
1cd7297cd8 Use Xcode 8.3 for Travis CI build 2017-05-13 17:32:19 +03:00
alexey.lysiuk
11e6cfc4c2 Removed dependencies from most of Travis configurations 2017-04-18 11:24:59 +03:00
alexey.lysiuk
938043892a Update CI configurations
Increase git clone depth to 10 for both services so quick pushes won't break the build
Disable email notifications for AppVeyor
2017-03-08 10:44:42 +02:00
alexey.lysiuk
5e91e79a4f Updated Travis CL configuration
Remove Debug macOS target
Add GCC 6 Linux target
Set Clang Linux target to build Debug configuration
Add FMOD Ex dependency
Exclude AppVeyor test branches from build
Set git clone depth to three
Remove unused APT source
2017-03-07 17:15:48 +02:00
alexey.lysiuk
f4b0435e66 Added basic Travis CI configuration
Build with GCC 5.4 and Clang 3.9 on Ubuntu Linux and Clang from Xcode 8.2 on Apple's macOS
Build with all dependencies except FMOD
2017-03-06 10:41:22 +02:00