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