15 Commits

Author SHA1 Message Date
Bill Hollings
ae8a39e0d3 Update Travis to Xcode 11.1 to correctly resolve MTLGPUFamily values. 2019-10-17 08:23:41 -04:00
Ewout ter Hoeven
18f3e15046
Travis: Update build enviourment to xcode11 2019-09-20 11:09:33 +02:00
Bill Hollings
fb076b7a97 Reapply -v option to fetchDependencies in Travis. 2019-06-16 12:17:03 -04:00
Bill Hollings
ef8de08ff1 Skip SPIRV-Tools build in Travis.
Add fetchDependencies option to skip building SPIRV-Tools and use a template of pre-generated headers.
Modify .travis.yml to use this.
2019-06-16 12:00:22 -04:00
Bill Hollings
cd1023e23f Travis set up virtualenv to use Python 3 for spirv-tools build. 2019-06-16 09:07:24 -04:00
Bill Hollings
5b7623953c Add Xcode project name to Travis. 2018-12-24 23:20:36 -05:00
Bill Hollings
91ed8ba4b0 Add verbose option to fetchDependencies and use it in Travis to avoid CI timeouts. 2018-12-24 22:15:23 -05:00
Bill Hollings
a670412cf8 Fix Travis build and rename MVKPipelineLayout::getMaxTextureIndex() to getTextureCount(). 2018-10-31 13:28:42 -04:00
Bill Hollings
d9cae70f85 Update travis to use Xcode 10. 2018-09-20 17:10:03 -04:00
Bill Hollings
7193ade5ba Update Travis CI to new build process. 2018-09-08 19:11:27 -04:00
Karl Schultz
9b616bc087 build: Build the demos in Travis-CI 2018-04-17 13:41:39 -06:00
Bill Hollings
979a7f801f Reorganize External dependencies.
fetchDependencies script now in top directory to avoid Travis caching of
External directory. fetchDependencies is now smart about fetching vs cloning
and building only what is necessary.
2018-03-30 22:16:27 -04:00
Bill Hollings
d974ce46b8 Turn caching of Externals off in .travis.yml
until a better CI dependency graph can be defined.
2018-03-30 19:37:17 -04:00
Bill Hollings
010b1aacd3 Update .travis.yml to use new fetchDependencies script. 2018-03-13 10:52:14 -04:00
Marvin Scholz
f53906111f Add CI support using Travis CI 2018-03-01 20:55:47 +01:00