Lioncash
097039f39a
travis: Update to using Xcode 10.2
Keeps the CI toolchain updated. This is also necessary for updating
dynarmic.
7 years ago
Lioncash
d3b068d5eb
travis: Bump macOS version to 10.14
For whatever bizarre reason, Apple only made a few of std::optional's
member functions available on newer SDK versions. Given we can't even
run yuzu on macOS, and we keep the builder around to ensure that it
always at least compiles on macOS, we can bump this up a version.
7 years ago
Lioncash
7c5e10dbbf
travis: Make macOS builds utilize Xcode 10
Keeps the used toolchain up to date and finally allows the use of
<optional> and <variant> standard library headers within the codebase.
7 years ago
tech4me
a1cb3164fe
travis: running mingw build on travis ci
This commit also fixed a broken cmake dependency with unicorn
7 years ago
fearlessTobi
53645d42a7
travis: use Citras ccache
7 years ago
Michał Janiszewski
66c64686cc
Cache ccache on Travis
8 years ago
Lioncash
1b829ca729
travis: Use Xcode 9.3 instead of 9.2
Keeps the toolchains up to date.
8 years ago
N00byKing
f6e539839a
Use Docker for Build Target clang-format for travis.
This uses the (apparently) more stable Ubuntu Repo instead of the LLVM one.
8 years ago
Flame Sage
a0e8ff3c7b
Added webhook notifications to TravisCI build.
8 years ago
James Rowe
d98b7780f1
Travis: Add missing PPA for newer libstdc++
8 years ago
James Rowe
ee958102f0
Travis: Update clang-format to 6.0
8 years ago
Lioncash
d5cef7dea6
travis: Use Xcode 9.2
Uses the latest available Xcode version. This allows the use of more
C++17 facilities without the CI failing.
8 years ago
James Rowe
ed362fe07f
Build: Update deploy keys
8 years ago
Tobias
4e692c6c22
Implement Pull #3034 from Citra
Change build order to check clang-format first
8 years ago
James Rowe
1fb270c771
Build: Update Appveyor and Travis secret keys
The keys are github auth_tokens and are assigned to yuzubot for the
yuzu-nightly repository to allow Appveyor and Travis to upload releases
8 years ago
MerryMage
b66add01f8
travis: Split build scripts for different platforms
This commit also separates clang-format from the linux build, closing #2702 .
8 years ago
James
7f03df6994
Travis: Use Docker to build for Linux
9 years ago
j-selby
dd13f95e8d
Travis/AppVeyor: Deploy based upon tags
9 years ago
j-selby
0d04f39064
Produce 7zip artifacts on Travis and Appveyor
9 years ago
James Rowe
6626b968d4
Fixes file upload pattern in the travis.yml to include macOS releases ( #2592 )
9 years ago
James Rowe
a4f6da944b
Change travis to deploy on push to citra-nightly. Add more information to the releases page
9 years ago
James Rowe
1f5772c010
Change deploy to use github releases instead, but only for the citra-nightly repo
9 years ago
bunnei
3214e3135d
Update .travis.yml
9 years ago
James Rowe
672e14d506
Try a different travis key
9 years ago
James Rowe
1163f92f1e
Try a different encrypted bintray api key for travis. Change appveyor to upload to a long git hash (since travis is stuck uploading to the full hash name)
9 years ago
James Rowe
9576e45104
Add deploy to bintray for builds to master
9 years ago
Yuri Kunde Schlesner
cd529f7414
Travis: Use a stable version of clang-format
9 years ago
Yuri Kunde Schlesner
b794700649
Travis: Remove build uploading
@archshift has been MIA for a while, so our builds server is currently
down. Furthermore, uploading is broken in both Linux and macOS:
- The version of lftp in Trusty doesn't support the sftp:auto-confirm
option, which means that uploading would hang, even if the server
weren't down. It currently tries to connect forever and fails the
build with a timeout.
- lftp was removed from Homebrew, so it wasn't being installed on macOS
and invoking it just failed.
9 years ago
Yuri Kunde Schlesner
739c1d8cf9
Fix Travis clang-format check
9 years ago
Lectem
229a8d7c7e
travis cache for cmake and sdl2 ( #2060 )
9 years ago
MerryMage
4b39c41182
travis: Update to XCode 7.3.1
9 years ago
Lioncash
c6f3fd9d50
travis: Use GCC 6 on Ubuntu CI builds
10 years ago
Lioncash
370a1e2a00
travis: Use Qt 5 on Ubuntu CI builds
10 years ago
Lioncash
8276106043
travis: Update dependencies
10 years ago
MerryMage
f2c32b7336
Dependencies: Remove GLFW, Add SDL2
citra: Remove GLFW, Add SDL2
FindSDL2: Do not CACHE SDL2_* variables if library is not found
EmuWindow_SDL2: Set minimal client area at initialisation time
EmuWindow_SDL2: Corrections
EmuWindow_SDL2: Fix no decorations on startup on OS X
cmake: windows_copy_files
10 years ago
Yuri Kunde Schlesner
6fc605a196
Travis: Replace `before_install` with `install`
11 years ago
Yuri Kunde Schlesner
73b6a715ee
Travis: Remove use of sudo to enable use container-based builds
11 years ago
Emmanuel Gil Peyrot
b1503b2020
Remove every trailing whitespace from the project (but externals).
11 years ago
archshift
6cc1a07235
CI: upload builds to builds.citra-emu.org instead of MEGA
11 years ago
chinhodado
b8801a8e4e
Revert "Travis: Enable caching of dependencies"
11 years ago
Yuri Kunde Schlesner
d261e77c16
Travis: Try to cache downloaded files to work around sf.net sucking
11 years ago
Yuri Kunde Schlesner
c7bba5a079
Travis: Enable APT cache. This should give us a small boost
http://docs.travis-ci.com/user/caching/#Caching-Ubuntu-packages
11 years ago
archshift
99110dc460
Travis: Added OSX, use default compilers, moved cmds into own scripts
12 years ago
archshift
25106ac96e
Revert "Fix Travis"
This reverts commit 7b1d8045ee .
12 years ago
archshift
7b1d8045ee
Fix Travis
12 years ago
Thomas Edvalson
149503d249
Yet anothing missing dependency? libxcursor-dev
12 years ago
Thomas Edvalson
c08cec14e1
Maybe needs libglew-dev?
12 years ago
Thomas Edvalson
322efe83fa
Fixed travis dir problem (third time's the charm)
12 years ago
Thomas Edvalson
ac4947bb68
One of the lines wasn't quite unneccesary.
12 years ago
Thomas Edvalson
5c76845363
Remove potentially unnecessary lines in Travis script.
12 years ago