Michał Janiszewski
3359572e5d
Enable ninja and ccache on travis ( #413 )
...
* Use ninja, the fast build system
Make is known to be rather slow, but it's possible to generate other
build system files with CMake, so use a faster one.
* Use ccache on Travis
* Dummy commit to test ccache
2020-04-22 20:57:37 +01:00
MerryMage
ce5ad240fa
travis: Enable DYNARMIC_USE_LLVM
...
Provides disassembly, which is useful for debugging failing tests
on CI.
2020-04-22 20:46:15 +01:00
Lioncash
bc4bde1fbd
travis: Use yuzu's unicorn fork
2020-04-22 20:46:15 +01:00
MerryMage
eaa1fd36a7
travis: Switch unicorn repository
2020-04-22 20:46:14 +01:00
MerryMage
12173a8792
travis: Switch to yuzu-emu's unicorn repository
2020-04-22 20:46:13 +01:00
MerryMage
01b4395bf8
travis: Bump MACOSX_DEPLOYMENT_TARGET
2020-04-22 20:46:12 +01:00
MerryMage
30936f5e94
travis: Test with disabled CPU feature detection
...
Ensure that fallbacks are working correctly.
2020-04-22 20:44:37 +01:00
MerryMage
cc6071d667
travis: Print current test information
2020-04-22 20:42:45 +01:00
MerryMage
a59e9ad9c6
travis: Run A64 tests
2020-04-22 20:42:45 +01:00
MerryMage
89e9ce8aff
Bump requirements to C++17
2020-04-22 20:27:15 +01:00
MerryMage
90480aade2
travis: Split build scripts
2017-07-17 16:44:13 +01:00
MerryMage
01abb65960
travis: Build release builds on Linux
2017-04-09 11:26:20 +01:00
Lioncash
9906be746f
CMakeLists: Make boost an interface library target
...
Gets rid of the use of a non-target include and makes libraries
explicitly link against the identifier name in order to get includes.
2017-03-04 11:52:32 +00:00
MerryMage
4c817b9bd5
travis: No longer necessary to install latest cmake from homebrew on macOS
2016-11-23 18:24:06 +00:00
MerryMage
6520c7537e
travis: brew unlink is no longer necessary
...
xcode7.3 was updated with a newer version of cmake preinstalled
2016-09-21 17:53:28 +01:00
MerryMage
ba04be5071
travis: Build on OS X
2016-09-02 17:08:09 +01:00
MerryMage
e83a2bacad
Added Travis CI script
2016-09-02 12:22:27 +01:00