Joel Linn
8b1ebe1130
Premake: Reorder links to speed up building.
...
- Re-enable LTO on clang.
- Set AR on travis so it builds with LTO.
2020-11-14 13:30:06 -06:00
Rick Gibbed
0b5ee8a4a3
[Travis] Fix usage of deprecated keys.
2020-03-02 10:16:01 -06:00
gibbed
ec15da8b14
Use newer clang+llvm+clang-format.
2020-02-22 12:31:21 -06:00
Joel Linn
498b73612f
Link against SDL2.
...
- Use MSVC delayed loading on Windows.
- Rely on system libraries for Linux.
- Add libsdl2-dev to Travis.
2020-02-10 13:41:19 -06:00
Margen67
09e1028154
Remove (hopefully) last OpenGL leftovers & crunch
...
Crunch is unused.
2019-11-08 09:10:51 -08:00
Margen67
443e6ed729
Upgrade dist to bionic in Travis configuration
2019-11-02 07:24:58 -05:00
Margen67
d285fbd639
[Travis] Use newer clang+llvm and libvulkan, remove outdated comments
...
macOS/OS X support isn't happening any time soon..
Add periods to the end of sentences in documentation for consistency, and remove empty spaces.
clang/llvm-8 wasn't used due to requiring a libav rebase.
2019-07-18 01:59:13 -07:00
chris hawley
89218371a2
[Travis] Update Travis to use Xenial and more recent compilers
2018-11-22 10:07:26 -05:00
Sandy Carter
1681ebfdcb
[Base Tests] Add tests for all cases in memory.cc
2018-04-20 18:50:39 -07:00
DrChat
bbafcc089d
[Travis] Fix Travis
2018-02-14 07:44:21 -06:00
DrChat
f203380040
[Travis] Update libvulkan version
2018-02-13 21:03:53 -06:00
DrChat
c6ce4990fd
[Travis] Sudo not required for linting
2017-12-21 11:14:49 -06:00
DrChat
d51a244909
[Travis] Revert the last few changes; Travis still doesn't have repos for vulkan
2017-12-20 19:12:34 -06:00
DrChat
d1eda6c0d4
[Travis] Add debian-sid source for vulkan
2017-12-20 19:01:11 -06:00
DrChat
c478f7eae3
[Travis] Swap to sudo: false
2017-12-20 18:50:19 -06:00
DrChat
c4cd5dee19
[Travis] Don't allow release builds to fail anymore
2017-12-20 16:29:33 -06:00
DrChat
9395b73217
[Travis] Enable full Xenia build on linux
2017-12-20 16:27:01 -06:00
DrChat
a27c761a52
[Travis] Include llvm-4.0-dev
2017-12-20 14:54:43 -06:00
DrChat
4f7bfe8816
[Travis] Move all addons back into the same section :|
2017-12-19 22:01:27 -06:00
DrChat
dccbff3db3
[Travis] Move addons section before the build matrix
2017-12-19 21:55:15 -06:00
DrChat
de169dcfc6
[Travis] Add a few required libraries
2017-12-19 21:34:54 -06:00
DrChat
6a3367ec72
[Travis] Bump up to clang-4.0
2017-12-19 21:01:44 -06:00
DrChat
79bf7747d5
[Travis] Allow release builds to fail (again)
2017-12-16 17:09:22 -06:00
DrChat
a20ad9fdd7
[Travis] Remove gcc from packages list
2017-12-16 17:04:04 -06:00
DrChat
d938b9b3bc
[Travis] Disable full Xenia build (for now)
2017-12-16 16:51:11 -06:00
DrChat
3e9d1f1fe4
[Travis] Swap back to clang
2017-12-15 14:00:31 -06:00
DrChat
9277a21847
[Travis] Try building with gcc-6
2017-12-14 23:14:46 -06:00
DrChat
f7e91ab475
[Travis] Try updating to clang-3.9
2017-12-14 20:00:02 -06:00
DrChat
ca596ed538
[Travis] Enable full Xenia builds
2017-12-14 19:41:57 -06:00
DrChat
02e37be4e5
Merge branch 'linux' of git://github.com/dougvj/xenia into linux
...
# Conflicts:
# .travis.yml
2017-12-14 19:20:02 -06:00
Kriskras99
882f01533d
Python 3 support ( #755 )
...
* Python 3 support
* Fix import_vs_environment in xenia-build
* Drop support for Python 2
* Fix CIs and xb.bat
* Require Python3.4+ because of Ubuntu Trusty
* popen.communicate returns bytes instead of string
* Useful info in travis
* universal_newlines should be True
* Changed shebang to python 3
* Python 3 shebang fix
* Clang python 3 shebang fix
2017-09-21 16:42:57 -05:00
scribam
fa3edace6a
Fix travis BUILD
2017-09-20 23:28:56 +02:00
Dr. Chat
f6fac58ae1
Nevermind
2017-07-04 18:30:08 -05:00
Dr. Chat
8cf56a7044
Coverity test
2017-07-04 18:07:16 -05:00
Dr. Chat
5fb16b5bfa
Travis: Build in release/debug
2017-02-17 23:58:42 -06:00
Dr. Chat
2dc1530fdd
Travis: Create a build matrix
2017-02-17 23:42:09 -06:00
DrChat
5f33349943
Turn off PowerPC tests on travis for now
2017-02-11 00:20:41 -06:00
DrChat
6d4b06c08f
Use stdout as logfile for tests
2017-02-11 00:15:52 -06:00
DrChat
26456280f1
Travis: print error log on command failure
2017-02-11 00:02:15 -06:00
Dr. Chat
b66f10f2b8
Testing travis xenia powerpc testing
2017-02-06 00:40:06 -06:00
Dr. Chat
37d88bb11e
travis: last try clang 3.8
2017-02-05 22:04:42 -06:00
Dr. Chat
50cc2385dd
travis: clang-3.9
2017-02-05 22:01:13 -06:00
Dr. Chat
2b8698d6e2
Try and re-enable travis builds
2017-02-05 20:32:19 -06:00
Dr. Chat
5feebbf41a
Travis: Only do linting for now.
2016-06-13 18:48:56 -05:00
Dr. Chat
f79550b582
Travis: Try a workaround for the llvm repository being down
2016-06-13 18:34:31 -05:00
Ben Vanik
5fb2c7cca1
1 linking and running tests for travis.
2016-01-01 20:55:32 +00:00
Ben Vanik
2298fa8048
Now that clang-3.8 is whitelisted on travis, try that.
2015-09-22 08:19:57 -07:00
Ben Vanik
e5fbf840d2
Shuffling kernel/.
2015-09-06 18:07:52 -07:00
Ben Vanik
27944c425b
clang fixes.
2015-08-01 02:51:49 -07:00
Ben Vanik
49ad0fd0eb
clang fixes.
2015-08-01 02:11:16 -07:00