Commit Graph

60 Commits

Author SHA1 Message Date
Henrik Rydgård
e06a34725e Turn off the MacOS and iOS Travis jobs, they seem to have stopped working. 2020-11-24 09:10:38 +01:00
Unknown W. Brackets
3e817eae4f Travis: Don't update python3.
We already have python3, so no need to update, hopefully.
2020-07-14 07:27:12 -07:00
Unknown W. Brackets
f6dfd5bda8 Travis: Use the default macOS image.
We don't need to try to build and cache bottles since brew still supports
this version with new binaries.
2020-07-12 10:07:48 -07:00
Henrik Rydgård
90dc94a7b3 Travis: Disable OSX/iOS until we can fix them 2020-07-12 11:21:02 +02:00
Unknown W. Brackets
085a9ec0ce Travis: Build UWP also. 2020-05-25 10:44:51 -07:00
Unknown W. Brackets
4cb30a4bce Travis: Handle new package versions better.
We don't necessarily need the latest packages, but brew really wants to
update them.
2020-04-24 22:38:32 -07:00
Unknown W. Brackets
0a49b98345 Travis: Cache macOS python build as a bottle. 2020-04-08 18:43:30 -07:00
Aaron Kling
1a2bc8cae9 Travis: build libretro android 2020-04-03 13:47:30 -05:00
Florin9doi
92754e6c45 [iOS] Notch support 2020-04-01 00:05:11 +03:00
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