jacques-gasselin / usdview-native

Workalike for usdview for those who want to avoid Qt and Python
Other
9 stars 1 forks source link

Build deps + app in Travis. #22

Closed superfunc closed 6 years ago

superfunc commented 6 years ago

Turns out we actually can build the deps on travis, it takes 47 minutes, but we can do it :) In theory (famous last words), subsequent runs should get faster since I'm telling travis to cache deps.

superfunc commented 6 years ago

Oh hell yeah, it worked. Now we don't need local deps, and can have fast travis turnaround!

See https://travis-ci.org/superfunc/usdview-native/jobs/423664079 for an example (~5minute build).

Note that this removes fetching cmake from the deps process. Since developers will need to brew install swiftlint and swiftformat, I'll just make a note to also installcmake` through that or macports.

Edit: squashed into one commit now, should be g2g.