Commit Graph

15 Commits

Author SHA1 Message Date
Corentin Wallez d148aebf3f Rename CMakeLists targets nxt -> dawn 2018-07-18 22:54:06 +02:00
Corentin Wallez f1ded9bea2 Rename CMakeLists variables NXT_* to DAWN_* 2018-07-18 22:54:06 +02:00
Corentin Wallez 33dfd0a78f Use Travis OSX's default pip
easy_install failing to download pip was a major source of flakiness for
OSX builds.
2018-04-09 10:48:52 -04:00
Corentin Wallez bc360f7a79 Travis.yml: Fix pip and cache it on OSX 2018-04-04 16:57:25 -04:00
Corentin Wallez 32fbde25ec Fix Travis after LLVM APT repo change
After LLVM 6.0 was branched, the LLVM APT repositories changed so that
clang-format-7 is in the "latest" repo instead of 6.0. We cannot use
the LLVM-6.0 repo in Travis yet because it isn't in the repo whitelist.
Update travis.yml to use clang-format-7
2018-01-29 13:20:07 -05:00
Corentin Wallez 00935daffc Use shaderc_shared and don't build unnecessary targets
This should speed up compilation on Travis a little bit.
2017-12-12 01:02:35 -05:00
Corentin Wallez b36b501f5e Build the Vulkan backend on CI 2017-12-04 21:39:16 -05:00
Corentin Wallez 3cf6c9df0c Travis: install pip manually on OSX 2017-12-04 14:14:38 -05:00
Corentin Wallez e3b1f51c04 Add travis hook to check formatting 2017-11-28 16:18:39 -05:00
Corentin Wallez b981677848 Travis: use trusty distro 2017-11-28 11:26:08 -05:00
Corentin Wallez 61ff48c640 Travis: Update homebrew first thing on OSX 2017-10-31 16:21:28 -04:00
Kai Ninomiya 40461057f5 Pin travis to precise until we can upgrade to trusty (#114) 2017-08-14 13:32:05 -07:00
Corentin Wallez bd0594bab8 Enable warnings on non-MSVC 2017-07-10 19:35:21 -04:00
Austin Eng e6e30ecdbf Remove gcc from Travis CI build 2017-06-08 16:14:29 -04:00
Corentin Wallez 93d7428991 Add Travis CI support 2017-05-30 15:55:34 -07:00