Commit Graph

11 Commits

Author SHA1 Message Date
baldurk 8f70762ed6 Add a release target for linux clang builds 2017-05-09 16:37:06 +01:00
baldurk c18b9147aa Tidy up travis scripts to only set the active build type variables 2017-05-09 16:35:22 +01:00
baldurk a5199b54ba Add Qt5 svg package to linux setup 2017-04-27 15:57:00 +01:00
Cody Northrop 937f37e387 build: Add Android to travis config 2017-04-26 20:47:04 +01:00
baldurk 2dc56a9616 For OS X on travis, use brew to install python3 2017-04-19 19:48:10 +01:00
baldurk 5853344015 Note the requirements for C++14 in CONTRIBUTING.md, update travis build 2017-04-18 14:57:41 +01:00
baldurk 8b9dcbe519 Remove pdblocate, move DIA2 usage into win32_callstack.cpp
* Previously on VS2010, the DIA2 library wasn't properly supported on
  64-bit, so it needed a separate program that always ran 32-bit and
  proxied operations over a named pipe.
* Now DIA2 will load correctly in 32-bit and 64-bit, so we can do the
  work in-process without needing the separate exe.
* We still need to distribute dbghelp.dll and symsrv.dll, so these now
  live alongside renderdoc.dll in the build/install folder with matching
  bitness.
* At the same time fixed a bug I noticed where the 0-based module index
  would return 0 for the first valid module and be treated as invalid.
2017-03-13 17:23:41 +00:00
baldurk 116903a8a3 Add some friendlier printing to the travis log for clang-format failures 2017-01-04 16:29:00 +00:00
baldurk 168b742653 Tidy up scripts a bit and add 'set -ev' to make them more robust 2017-01-04 16:28:59 +00:00
baldurk d2396ad854 Build docs target with sudo: false to magically fix it 2017-01-04 16:28:52 +00:00
Jake Turner d7f8a0236f Split travis file into helper scripts. Added OSX build.
* Setup and helper script per build target, currently: docs, linux & osx.
2017-01-04 13:54:59 +00:00