Vadim Zeitlin
7cfe4ee9f2
Disable GUI parts build for PPC and S/390 Travis platforms
...
People are unlikely to use wxGTK on those anyhow, and it takes an
awfully long time to build, especially on PPC.
2020-04-22 18:26:02 +02:00
Vadim Zeitlin
ea11be554c
Install libpango1.0-dev for wxX11 build on Travis
...
Hopefully this is what explains pangoxft pkg-config check failure.
2020-04-22 17:56:45 +02:00
Vadim Zeitlin
babf789c54
Don't install unnecessary packages in Travis CI build script
...
It shouldn't be necessary to install GTK-specific packages when building
non-GTK-based ports.
2020-04-22 17:25:33 +02:00
Vadim Zeitlin
76ac2d8e76
Install Qt OpenGL support when building wxQt on Travis
...
Somehow this wasn't necessary on the old Ubuntu version, but is needed
under Bionic.
Ideally configure shouldn't refuse to build everything if just Qt5OpenGL
is not found, and just disable OpenGL support, but this enhancement can
be done later.
2020-04-22 17:12:03 +02:00
Maarten Bent
147dab61b3
Check for more webkit packages on TravisCI
2019-11-29 00:21:26 +01:00
Maarten Bent
de4eecc575
Install additional packages on Travis CI
...
Install packages for gstreamer, webkit, opengl and libsecret.
First check if the package is available.
2018-11-04 22:00:32 +01:00
Maarten Bent
d3628d8373
Build more toolkits with Travis CI
2018-09-19 22:00:01 +02:00
Maarten Bent
c341d72a92
Remove downloading CppUnit and CMake in Travis CI
...
CppUnit has been replaced by Catch.
The Precise build environment is not used, so no need to download CMake for it.
2018-01-28 16:31:12 +01:00
Vadim Zeitlin
2ee40f8a60
Add a build using GTK+ 3 to Travis
...
We need to test both wxGTK2 and wxGTK3 builds.
2017-11-22 02:33:53 +01:00
Vadim Zeitlin
38e441bdd8
Don't install libcppunit-dev under Travis CI any more
...
It is not needed since the switch to Catch for unit tests.
2017-11-22 02:31:47 +01:00
Vadim Zeitlin
6a3b6600dd
Test builds with newer g++, clang and OS X on Travis CI
...
Configure the build matrix to test building on more platforms and using clang
as well and also test C++11 builds using both g++ and clang.
2016-01-24 21:26:43 +01:00
Vadim Zeitlin
844a7e426a
Extract Travis before install script steps into a separate file
...
This allows to do make these steps more complicated, e.g. avoid using apt-get
under non-Linux (and even non-Debian/Ubuntu) platforms.
Also install GTK+ development package explicitly, while it's already available
on the older Travis Ubuntu 12.04 VMs, this is not the case for the newer 14.04
ones.
2016-01-24 21:25:31 +01:00