Commit Graph

37 Commits

Author SHA1 Message Date
baldurk fca4995d6e Add cygpath and wslpath support, wrap in bash function 2018-11-28 14:41:13 +00:00
baldurk b147041581 Remove error emailing, just print all errors to console and exit 2018-11-28 11:21:19 +00:00
baldurk b89a8295cf Ignore errors from non-existent files when trying to find aapt 2018-11-28 10:43:30 +00:00
baldurk fb71ea1a75 Accept aapt without an extension depending on SDK setup 2018-11-27 22:39:25 +00:00
baldurk 400dc807af Fix missing Win64 tag on RGP plugin in 64-bit installer 2018-11-27 12:00:04 +00:00
baldurk 4392171f7d Skip building android on windows if existing apk is found
* This allows sharing the android build from linux where the result should be
  equivalent (if not identical) and runs a fair bit quicker.
2018-11-27 11:28:50 +00:00
baldurk 821e300fd8 Strip binaries inside docker instance, outside they are owned by root 2018-11-26 18:12:27 +00:00
baldurk d9eb98ee64 Remove SPIRV-Tools timers hack, cmake option is now upstream 2018-11-26 18:12:11 +00:00
baldurk c4d87ef0d3 Include spirv-as and glslang in SPIR-V plugins 2018-11-23 13:43:57 +00:00
baldurk ef34c13ea2 Add scripts to build SPIR-V plugins
* These are the shader tools we ship with official builds. Most people don't
  need these scripts, but here they are just in case (and so I don't lose them).
2018-11-23 13:34:27 +00:00
baldurk f331ce814b Change appveyor build matrix, add VS2017 x64 Development build 2018-11-12 19:26:36 +00:00
baldurk 6d1c5a65b5 Only examine most recent 100 commits for commit message length
* There are old commits that break the rule, and some badly configured branches
  pull in the entire repo history.
2018-10-29 17:24:34 +00:00
baldurk 6388bf1c77 Add RGP plugin DLL to installer manifest 2018-10-23 14:23:12 +01:00
baldurk ae474fa8a6 Skip x86 Release instead of x86 Development, improve appveyor build time 2018-10-23 14:23:09 +01:00
baldurk fa6b5c5d09 Magically fix travis OSX compile
* Probably there was a trailing non-zero exit code that's not actually fatal,
  from homebrew commands. The echo hides that.
2018-10-23 14:23:09 +01:00
baldurk 3766c43ee5 Fix path conversion to windows paths when preparing symbols 2018-10-12 11:25:45 +01:00
baldurk 9116983972 Fix error mail script with incorrect quoting 2018-09-27 14:44:13 +01:00
baldurk 5b07a48479 Switch android build to use NDK-provided cmake file
* The existing android cmake file doesn't work with newer NDK releases, so we
  have to use the provided cmake file. It should work in NDKs as far back as
  version 14.
2018-09-25 15:09:54 +01:00
baldurk 871685fe86 Split up CONTRIBUTING.md and move it under docs/ 2018-09-17 17:31:05 +01:00
baldurk 94fcff1616 Force installer to always overwrite all files regardless of version/date
* The AMD plugins e.g. don't have consistent incrementing versions, and in
  general we don't care too much about version numbers or creation/modified
  dates. We want the installer to always install the files it should.
2018-08-29 20:50:13 +01:00
baldurk adb3bb8cc6 Ensure RENDERDOC_VERSION env var passed to WiX on Windows 10 WSL 2018-08-20 11:57:05 +01:00
baldurk bd7a3c966e Don't copy .lib files as we don't need them 2018-08-20 11:57:04 +01:00
baldurk c599ab96e6 Make android compile friendly for Windows 10 WSL 2018-08-20 11:57:04 +01:00
baldurk 3f2862bcd3 Put MSBuild.log in build tree rather than /tmp to work on Windows 10 WSL 2018-08-20 11:57:04 +01:00
baldurk 5b89ababd5 Prefer make.sh for building docs as htmlhelp is removed from Makefile
* Also it's more flexible in locating necessary tools like sphinx-build or
  python
2018-08-20 11:57:03 +01:00
baldurk 92f593f38c Use windows 10 SDK as well as 8.1 SDK to find d3dcompiler_47.dll 2018-08-20 11:57:03 +01:00
baldurk 69cedf0732 Locate windows root as it is /mnt/c by default on Windows 10 WSL 2018-08-20 11:57:02 +01:00
baldurk 35d23582c1 Use MSYS2_ARG_CONV_EXCL to handle /parameters to windows executables 2018-08-20 11:57:02 +01:00
baldurk a12b62f0c6 Detect Windows 10 WSL with uname in main build script 2018-08-20 11:57:01 +01:00
baldurk c49888424f Disable GLES compilation for docs build 2018-07-07 00:00:03 +01:00
baldurk 53be1d3509 If Android build is skipped due to an error, print it to the terminal 2018-05-24 21:42:29 +01:00
baldurk 40544a59dc Pass a description to signtool when signing
* This is used when the MSI installer runs and generates a temporary file for
  the UAC prompt, so it will display "RenderDoc" instead of "hj782.msi".
2018-05-24 21:42:29 +01:00
baldurk 80724f7130 Add cvconst.h / cvinfo.h from microsoft-pdb repository for SPDB decoding
* This will be used to replace/improve the old reverse-engineered decoding.
2018-05-17 15:04:26 +01:00
baldurk b8ffc1c79f Make sure to quote the subject when emailing 2018-05-03 09:49:12 +01:00
baldurk c7432fb535 Mark scripts under util/ folder as executable 2018-05-02 18:18:08 +01:00
baldurk 7cccf4f765 Commit build and packaging scripts 2018-05-02 17:33:56 +01:00
baldurk e91116706c Move scripts/ folder to util/ 2018-05-01 18:53:03 +01:00