baldurk
d1db941275
Tweak a couple of lines to refer to renderdoc.org instead of github
2017-05-19 14:24:27 +01:00
baldurk
abb07a5be1
Add missing mention of D3D12 support in a couple of places.
2017-05-19 13:52:16 +01:00
baldurk
e36204da09
Bump the MSI version to 3.1, since the VS2015 redist requires it
...
* 3.1 is still available everywhere we care about - I think even 4.5
ships with win7.
2017-05-19 13:27:12 +01:00
baldurk
dda3da8e96
Only copy adb.exe if there's already an android folder
2017-05-15 11:01:45 +01:00
baldurk
c6c13a584a
appveyor coverity build should happen with v140 toolset
2017-05-11 15:17:35 +01:00
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
37379043a1
Copy adb.exe and dlls into distribution if it exists under $ANDROID_SDK
2017-05-04 20:36:45 +01:00
baldurk
ae50fa99ee
Revamp version tagging, remove ugly suffix on git hash. Refs #571
...
* Tacking -official onto the git hash was a hack only needed on windows,
and since we want more information it doesn't scale.
* Instead we track anything we need to know about the version in
separate variables, like whether it's a stable build or a nightly/
local build. Or if it's built by a downstream distribution then the
version number for the downstream build.
2017-04-27 19:47:50 +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
55565a148b
Rename solution platforms Win32 -> x86 so that x64 becomes the default
...
* Thanks to build-master general @aras_p for the tip:
https://twitter.com/aras_p/status/841287101907910656
* The projects are still defined with the usual platforms Win32 and x64,
this only affects the naming in the solution configurations.
2017-03-13 17:23:42 +00: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
c160dcf049
Update redistributable from VC100 to VC140
2017-03-13 17:23:40 +00:00
baldurk
87f3090d69
Fix hash_version.sh script putting version.h in the wrong output folder
2017-02-23 10:40:26 +00:00
baldurk
422e5e6a79
Delete object folders when distributing
2017-02-21 17:59:03 +00:00
baldurk
845bcb5603
Fix wrong filename in script
2017-02-16 18:59:13 +00:00
baldurk
71c05ed572
Remove some of the redundant places where git commit hash is #define'd
2017-02-16 17:10:02 +00:00
baldurk
ab5da24cae
Copy renderdoc_app.h to destination folder as part of the VS build
2017-02-10 13:41:40 +00:00
baldurk
313af857ab
Add README for linux binary distributions
2017-02-10 12:12:10 +00:00
baldurk
4d00722f57
Add tinyfiledialogs from tinyfiledialogs.sf.net for x-platform messages
...
* Added a couple of very minor warning suppressions for VS. To do with
casts between size_t and int or char const * and int.
2017-01-09 11:19:15 +00:00
baldurk
030cbfde9a
Batch update copyright years everywhere
2017-01-06 12:13:31 +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
baldurk
6a5ba7e635
Update paths in installer wix scripts for moved files
2016-11-30 17:14:56 +01:00
baldurk
e197dd3fbe
Move installer files under scripts/ folder
2016-11-28 12:42:15 +01:00
baldurk
3290dd1448
Move version information to public API so that all projects can share it
2016-11-11 20:35:59 +01:00
Michael Rennie
bcb9914665
Start remoteserver and captured packages by adb commands in native code.
...
Use adb to enumerate installed 3rd party packages in capture dialog.
Cleaned up all the "adb:" strcmp's.
2016-11-02 16:10:29 +01:00
baldurk
d7aa40b3b1
Copy in 64-bit and 32-bit android files into distribution
2016-10-25 19:50:09 +02:00
Michael Rennie
8856d3a6f2
Force-stop Android package before starting it for capture.
2016-10-19 20:32:00 +02:00
baldurk
92dc82a0fe
Copy apk and layer .so into distributions if they exist
2016-10-12 22:09:02 +02:00
Michael Rennie
6931d0b954
Tool menu option to start the Android remote server.
...
The option launches a batch file that starts the apk in remoteserver mode,
as well as taking care of port forwarding.
Also have a batch file for manually starting and capturing an APK by its
package name. They are both copied to the TargetDir as a PostBuildEvent.
2016-10-06 13:14:42 +02:00
baldurk
6e9e2721c2
Missed references to moved scripts - grep didn't search dotfiles
2016-09-27 16:21:42 +02:00
baldurk
2cc8648670
Add new NDK versions to android.toolchain.cmake
...
* Added r12b, r12, r11c, r11b, r11, r10e.
* This just means if the NDK is in one of the auto-search locations you
won't have to set the ANDROID_NDK environment variable.
2016-09-27 14:31:01 +02:00
baldurk
abed75a9aa
Move appveyor configuration script out of the root
...
* Unfortunately, travis doesn't support this so the .travis.yml still
has to be in the root.
2016-09-27 13:33:26 +02:00
baldurk
24c28ec73b
Move valgrind suppression file into scripts folder
2016-09-27 13:17:07 +02:00
baldurk
82265469f7
Add android.toolchain.cmake from github taka-no-me/android-cmake
...
* This comes from commit 556cc14296c226f753a3778d99d8b60778b7df4f
2016-09-27 13:16:32 +02:00
baldurk
7d6cc098f0
Move distribution scripts into scripts/ subfolder
2016-09-27 13:15:04 +02:00