Commit Graph

49 Commits (a87a4a3075d2a01111c986b19f6236102867ee05)

Author SHA1 Message Date
Bruno Van de Velde a87a4a3075 Fixed android test 2018-07-28 16:51:56 +02:00
Bruno Van de Velde a3490e7334 Previous update to Travis CI config didn't set CXX to custom value anymore 2018-07-28 11:58:23 +02:00
Bruno Van de Velde fd47160117 Try using Travis CI build stages 2018-07-28 11:52:57 +02:00
Bruno Van de Velde 84dd5e9f90 Got TGUI working on android with the latest SFML version again 2018-07-28 11:27:48 +02:00
Bruno Van de Velde 83cde5cae1 Updated apt packages to install on Travis 2018-05-15 22:28:21 +02:00
Bruno Van de Velde ad20ff4db2 Temporarily disable android tests until android support with SFML is restored 2018-03-30 23:04:09 +02:00
Bruno Van de Velde b4bd955bb8 Too many processors were still detected on Travis CI 2017-11-01 15:00:41 +01:00
Bruno Van de Velde 7721dc7c70 CMake detects actual processor count instead of available ones in container on Travis CI 2017-11-01 13:40:52 +01:00
Bruno Van de Velde 6c3bf91137 Perform a Unity build (combining all source files into large file) by default 2017-11-01 13:19:47 +01:00
Bruno Van de Velde a772efd878 Let CI build the on Android as well
[skip appveyor]
2017-09-10 00:39:03 +02:00
Bruno Van de Velde 87d0e9e538 Reduced downloaded dependencies on Travis CI 2017-08-18 19:27:04 +02:00
Bruno Van de Velde aafe909eee Make use of ccache for the linux builds on Travis CI 2017-08-18 01:50:39 +02:00
Bruno Van de Velde 32d302c77f No longer using valgrind on Travis CI 2017-07-29 14:23:35 +02:00
Bruno Van de Velde 0e53b45bba The cmake version on Travis CI was too old to build SFML 2017-03-12 15:52:43 +01:00
Bruno Van de Velde 8170a4e229 Several minor changes that were changed while developing TGUI.Net 2016-10-05 15:10:21 +02:00
Bruno Van de Velde bb8959cb01 Travis CI build still failing
- GCC patch was in wrong directory
- Xcode7 image does not include cmake like default osx image
- Script still tried to build  32-bit SFML which is no longer supported
2016-09-15 15:47:22 +02:00
Bruno Van de Velde 5a6824e823 Travis CI should use Xcode 7 to build TGUI 0.8-dev 2016-09-15 15:05:19 +02:00
Bruno Van de Velde 4e145942b5 Disabled mac build on Travis CI for now 2016-09-14 23:45:09 +02:00
Bruno Van de Velde e06b4d0726 GCC 4.9 is now officially the minimum required GCC version to use TGUI 0.8 2016-09-14 23:26:31 +02:00
Bruno Van de Velde 2d5ce12c33 Fixed more CI errors
- gcc 4.9 could not handle the stringstream reuse
- clang on mac did not yet have the -std=c++14 flag
- use gcc 4.8 since -std=c++1y flag is used now
2016-09-14 22:56:02 +02:00
Bruno Van de Velde 899fdfb2de Updated code to fix errors and warnings on CI
- g++ 4.7 is no longer supported by TGUI 0.8, now using g++ 4.9
- valgrind was used by the script but not installed
- Fixed several errors for lines that VS2013 didn't support
- Fixed warnings in Any class about duplicate copy constructors
- Fixed some other minor warnings from VS2015
2016-09-14 21:43:22 +02:00
Bruno Van de Velde 047daf2f2a Enable cross-platform CI on 0.8 branch 2016-09-14 20:54:25 +02:00
Bruno Van de Velde 5aafe7bc7e Fixed typo in .travis.yml 2016-06-30 16:26:05 +02:00
Bruno Van de Velde 238abc8e00 Ported EditBox to new rendering system + implemented changes that were made in 0.7 in the meantime 2016-06-30 16:12:43 +02:00
Bruno Van de Velde f4a1e2e04a Added extensive tests for DataIO class 2016-03-08 23:19:59 +01:00
Bruno Van de Velde 5c62f4fe1a Use more recent compiler on travis 2016-03-01 20:59:29 +01:00
Bruno Van de Velde a3ff9616fa Disable extra testing for WIP branch and only run partial unit tests 2016-03-01 20:31:21 +01:00
Bruno Van de Velde 61ef2268fe Split Travis CI linux build in two separate builds 2016-01-21 16:42:10 +01:00
Bruno Van de Velde 58c233c6c2 Travis should only run the codecov script on linux 2015-11-04 14:46:32 +01:00
Bruno Van de Velde ffa1863812 Travis build should not fail when codecov script fails 2015-11-04 14:39:48 +01:00
Bruno Van de Velde 1d52e92ae5 Make Travis CI build for both Linux and Mac OS X 2015-09-05 23:48:10 +02:00
Bruno Van de Velde a130497bdd Update travis.yml to cache sfml, improve performance and run the tests correctly 2015-08-15 14:15:19 +02:00
Bruno Van de Velde 833ccc3d84 Travis should fail when the tests fail 2015-08-15 02:36:44 +02:00
Bruno Van de Velde 4524402ed4 Let Travis build a debug library for the tests 2015-08-07 14:59:35 +02:00
Bruno Van de Velde 807d3e28c3 More unit tests for new code 2015-07-27 16:11:33 +02:00
Bruno Van de Velde a8b73d13a8 Let Travis CI use gcc 5.1 to check examples and run the tests and gcc 4.7 to ensure backward compatibility of the library 2015-07-19 19:35:29 +02:00
Bruno Van de Velde de2ee59fb2 Experiment to make travis use other compilers 2015-07-19 19:24:55 +02:00
Bruno Van de Velde aa5d0f1745 Added tests for layout + let CI build examples and run tests 2015-07-19 18:20:11 +02:00
Bruno Van de Velde 967f5a39d3 Added experimental android support 2015-01-30 16:39:05 +01:00
Bruno Van de Velde 7235fe1a58 New travis script failed 2015-01-12 14:44:42 +01:00
Bruno Van de Velde 5ee10bb6d9 Travis should use SFML 2.2 2015-01-12 14:36:27 +01:00
Bruno Van de Velde c487e11066 Travis script should run 'apt-get update' before installing packages 2014-09-16 18:16:13 +02:00
Bruno Van de Velde c1ceb142ad It seems like Travis is now in the wrong folder to build tgui 2014-09-05 19:20:02 +02:00
Bruno Van de Velde 23345162ff Travis failed to build sfml due to a missing library 2014-09-05 19:16:22 +02:00
Bruno Van de Velde fc37e082d8 Travis needs to compile sfml from source since sfml 2.1 is not supported by tgui 0.7 2014-09-05 19:08:42 +02:00
Bruno Van de Velde c0429aa3a9 Let Travis CI use clang instead of gcc 4.6 to build TGUI 0.7-dev 2014-09-05 18:57:51 +02:00
Bruno Van de Velde de19a69956 Update travis config 2014-09-05 18:46:30 +02:00
Bruno Van de Velde 553138f85d Travis should also build v0.7-dev branch 2014-09-05 18:30:35 +02:00
Bruno Van de Velde 576d33cfa0 Huge update
This bring colored vs textured widgets, but during this change many
other small improvements were made (e.g. word wrap in Label, complete
rewrite of TextBox, ...)
2014-09-05 00:29:55 +02:00