Commit Graph

51 Commits

Author SHA1 Message Date
Unknown W. Brackets
c3ae97e237 Travis: Build Windows on Travis too. 2019-07-06 14:56:29 -07:00
Unknown W. Brackets
62c6d069c9 Travis: Update config to reduce timeout errors.
Leverage homebrew/apt addons to install packages since they are documented
to automatically perform retries on failure.

This updates to Ubuntu Xenial and macOS Sierra, which are supported
versions.  This isn't to increase minimum requirements necessarily, but to
make sure Travis keeps running smoothly.
2019-07-04 14:36:51 -07:00
Unknown W. Brackets
f902ee3904 Travis: Fix build cache for macOS/iOS.
Also try adding the Homebrew cache.
2019-06-22 13:22:12 -07:00
Unknown W. Brackets
c6c226026d Travis: Remove old clang cache workaround.
Now having spaces is causing problems saving the cache.  It properly uses
other parameters now in the cache key.
2019-02-23 08:41:33 -08:00
aliaspider
c4f7790618 Libretro port. 2018-03-24 12:44:53 +01:00
orbea
35dc6c6d64 Silence travis gcc version errors. 2017-11-17 09:47:09 -08:00
Florent Castelli
38ccdd2c3b travis: Build Linux/Qt with CMake 2016-10-17 23:45:22 +02:00
Florent Castelli
16eb406e36 travis: Enable macOS builds 2016-10-15 05:01:08 +02:00
Florent Castelli
49d7cddb35 travis: Enable iOS armv7 builds 2016-10-14 23:15:16 +02:00
Henrik Rydgard
c40e507f3d Get rid of some blackberry build stuff
Conflicts:
	CMakeLists.txt
2016-10-10 21:58:54 -07:00
Unknown W. Brackets
c4920fa62a Remove Symbian from Travis. 2016-09-24 14:38:40 -07:00
Unknown W. Brackets
136f2dfa09 Enable ccache for Symbian.
Also, disable fork irc notifications.  Yay.
2016-05-22 09:55:02 -07:00
Unknown W. Brackets
f8f93efc0e Split the Android travis build into each ABI.
This will create more builds, but we can cache them uniquely, and they
will complete faster.
2016-05-14 10:40:21 -07:00
Unknown W. Brackets
e2aca38f8b Try enabling Travis caching. 2016-05-14 02:13:17 -07:00
latot
06d9f0641b enable sudo in travis 2016-01-09 22:23:32 -03:00
Sacha
0315a662cf Enable Symbian again. 2015-04-20 03:32:30 +10:00
Unknown W. Brackets
49783edf6d Reorganize travis, disable Symbian, add Qt. 2015-04-18 01:12:23 -07:00
Unknown W. Brackets
8effb3e3a7 Try new Travis Ubuntu version. 2015-04-13 18:49:30 -07:00
Unknown W. Brackets
f4dfd49a7b Add more retrying to Travis download. 2015-04-06 08:16:44 -07:00
Unknown W. Brackets
a2dd635d6c Tweak options to debug Travis dl failure. 2015-04-04 08:27:59 -07:00
Unknown W. Brackets
0b3e290c4e Try using only one connection for NDK download. 2015-04-03 20:02:05 -07:00
Unknown W. Brackets
1e757af645 Update travis build to use ndk r10d.
Need to extract it from this archive because Google's is compressed too
heavily and runs out of RAM extracting.  Bonus: this one is smaller anyway
(lzma2.)

Thanks go to SonicAdvance1.
2015-04-03 19:10:53 -07:00
Unknown W. Brackets
6936a03586 Reduce travis Android parallelism further.
We're still getting ICEs, for example in #7650.
2015-04-03 08:00:00 -07:00
Unknown W. Brackets
da6375d89d Try to workaround travis Android ICE. 2015-02-01 13:13:17 -08:00
Unknown W. Brackets
93869cdee4 Try having travis notify us on build failure. 2014-12-14 17:35:19 -08:00
Unknown W. Brackets
62fdb6be92 Switch Travis to SDL2. 2014-10-12 10:28:42 -07:00
Sacha
3e42aae5b0 Fix Symbian build in Travis.
Add a 'no_assets' option to Qt that allows building without pre-compiled assets inside the binary.
GCC has issues with high memory usage when compiling the assets file, so this is used as a workaround for Travis.
2014-08-18 02:00:22 +10:00
Sacha
827bd8b491 Fix out-of-memory on Symbian Travis builds when compiling qrc_assets.cpp. 2014-08-12 12:33:24 +10:00
Unknown W. Brackets
ed6d4bb6f4 Buildfix Travis.
Can no longer use separate items for elifs.
2014-08-02 14:53:26 -07:00
Sacha
027aca960b Qt: Update b.sh to support Qt/Symbian. 2014-07-24 16:34:46 +10:00
Unknown W. Brackets
a168126ef6 Travis fix. 2014-07-15 23:31:01 -07:00
Sacha
ea9bad322f Travis: Blackberry buildfix (force gcc4.8.2). Switch Android to r9d NDK. 2014-07-07 05:22:05 +10:00
Sacha
c745072b55 Update Symbian to GCC 4.8.3 2014-06-11 03:10:50 +10:00
Sacha
5598fe4bde Travis: Fix Blackberry 2014-06-10 04:16:43 +10:00
Sacha
3e50086d19 Travis: update. Fix screenshots in Qt 2014-06-10 02:51:23 +10:00
Sacha
e75801a9d1 Travis: Use g++ 4.8 on Linux and Blackberry. 2014-06-10 00:35:30 +10:00
Sacha
fd70cfa149 Travis: Update to GCC 4.7.3 for Symbian. 2014-06-09 20:28:26 +10:00
Sacha
0bb7cc1943 Fix some packaging issues with Blackberry and Symbian. 2014-02-17 12:14:02 +10:00
Sacha
68e5dbf517 Turn b.sh in to a centralised CMake builder for Native(Linux/BSD), Android, iOS and Blackberry. 2013-12-08 23:18:06 +10:00
Sacha
502621bb08 Travis: Fix android script. 2013-12-06 00:35:45 +10:00
Sacha
8eacddf549 Symbian buildfix. 2013-12-06 00:18:39 +10:00
Sacha
ce5f8b63a0 Linux and Qt buildfix. 2013-12-05 22:53:54 +10:00
Sacha
3ccbbcf63b Buildfixes from homebrew merge. 2013-12-05 22:41:23 +10:00
Sacha
5a8c4ebd9e Travis: Improve script. 2013-12-03 01:05:21 +10:00
Sacha
aab55aec76 Travis: Add support for Symbian. 2013-12-02 17:03:00 +10:00
Sacha
937d8fef75 Travis: Use aria2c to speed up downloads. Blackberry server can be too slow at times, so add a Google Drive mirror to the mix. 2013-12-02 00:26:13 +10:00
Sacha
a29f1a9192 Travis: Remove some redundant env's for Blackberry. 2013-11-29 02:04:39 +10:00
Sacha
939ea577d3 Quieter cmake.
Stop it spamming ' -- Installing' messages. We know it is installing assets.
Also make travis a bit quieter.
2013-11-29 01:34:56 +10:00
Sacha
995d94da05 Add a headless switch to b.sh. 2013-11-29 00:23:47 +10:00
Sacha
90b5097d45 Travis: add Blackberry. Improve Blackberry out-of-box compile. 2013-11-29 00:18:41 +10:00