aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authortbdrake <draketb@gmail.com>2020-08-09 16:12:14 -0400
committerGitHub <noreply@github.com>2020-08-09 13:12:14 -0700
commit4b1950f7981e478cc2006e0104c82d6c3c5d6f6c (patch)
tree63855a9cd6fe60a4685b9e4dcad0c16e47b2861f /scripts
parent8121b4ec3d6a11353daf7639ed9082a78e617a2e (diff)
downloadvcpkg-4b1950f7981e478cc2006e0104c82d6c3c5d6f6c.tar.gz
vcpkg-4b1950f7981e478cc2006e0104c82d6c3c5d6f6c.zip
[crashrpt] Add new port (#9162)
* Add port files for crashrpt * Fix x64 output paths and fail port install if architecture is not x86 or x64 * Use vcpkg_fail_port_install * Add patch for CMakeLists.txt add install target for CrashRpt and CrashSender * Replace vendored dependencies for minizip, png, and zlib with packages from vcpkg * Fix 002-find-minizip-png-zlib.patch, accidentally included folder move/renaming in previous commit * Add vcpkg_copy_tool_dependencies so that dlls for CrashSender .exe will be copied to tools folder * Add install for crprober.exe tool * Replace libogg and libtheora vendored dependencies using find_library() and find_path() * Replace vendored tinyxml library * Replace vendored wtl library * Replace vendored JPEG library with libjpeg-turbo from vcpkg * Add patch to install demos and test applications to tools directory and add vcpkg port features to enable building the tests and demos * Add port of dbghelp that copies files from Windows 10 SDK. Use this crashrpt to replace vendored dependency of dbghelp. * [dbghelp] Improve portfile.cmake * Update baseline * update CONTROL file * Update ci.baseline.txt to skip dbghelp on Windows platforms * * Combined patch files * Use vendored minizip since it has modifications to support Unicode file paths using wchar_t* which CrashRpt depends on * Add feature "probe" in order to allow excluding the CrashRptProbe library * Use VERSION_GREATER instead of MATCHES to compare WINDOWS_SDK version in dbghelp portfile.cmake. Remove redundant check of WINDOWS_SDK version later in script. Co-authored-by: Travis Drake <tdrake@qsrautomations.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/ci.baseline.txt9
1 files changed, 9 insertions, 0 deletions
diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt
index 9c3347625..a6cc7c886 100644
--- a/scripts/ci.baseline.txt
+++ b/scripts/ci.baseline.txt
@@ -276,6 +276,15 @@ cudnn:arm-uwp=fail
cudnn:x64-uwp=fail
cudnn:x64-windows-static=fail
cudnn:x86-windows=fail
+# Since pipeline cannot automatically install dbghelp dependency, skip this detection
+dbghelp:arm-uwp=skip
+dbghelp:arm64-windows=skip
+dbghelp:x64-linux=fail
+dbghelp:x64-osx=fail
+dbghelp:x64-uwp=skip
+dbghelp:x64-windows-static=skip
+dbghelp:x64-windows=skip
+dbghelp:x86-windows=skip
dbow2:x64-osx=fail
dcmtk:arm-uwp=fail
dcmtk:arm64-windows=fail