Commit Graph

546 Commits

Author SHA1 Message Date
Alexander Karatarakis c7664d1538 Merge remote-tracking branch 'origin/master' 2018-03-22 16:47:03 -07:00
Alexander Karatarakis bc4fd2653b Improve warning message about Powershell 5.1 2018-03-22 16:46:52 -07:00
Michał Janiszewski 637c9bc0f0 [vcpkg] Fix setting exePath in fetchTool (#3114) 2018-03-22 14:28:17 -07:00
Robert Schumacher c3fb0b1697 [vcpkg] Download cmake on osx and linux 2018-03-22 06:52:55 -07:00
Robert Schumacher 38c9c97b6b [double-conversion] Fix on non-windows 2018-03-21 23:33:41 -07:00
Robert Schumacher d5e433f03b [vcpkg-build-msbuild] Add option to use vcpkg's integration. Fixes #891. Fixes #828. 2018-03-20 21:49:53 -07:00
Robert Schumacher 9e54b3792d [mpg123] Disable LTCG for static libs to avoid ABI incompatibility 2018-03-20 21:45:11 -07:00
Alexander Karatarakis fdf8d471ed [TLS 1.2] Add message for Powershell 5.1+ 2018-03-20 12:39:53 -07:00
Robert Schumacher 49a719b78a [libmysql] Use system dependencies to avoid ODR violations 2018-03-19 13:06:57 -07:00
Robert Schumacher c5f93055a0 [vcpkg-cmake-toolchain] Only wrap find_package(Boost) if a boost library is installed. 2018-03-14 09:58:23 -07:00
Robert Schumacher 94360c2c65 [vcpkg-find-acquire-program] Handle PERL and NASM on non-windows 2018-03-13 11:35:19 -07:00
Robert Schumacher 7142a09344 [vcpkg] Improve non-Windows default triplet detection 2018-03-13 05:56:02 -07:00
Robert Schumacher ece289b9a6 [vcpkg] Don't set CMAKE_CROSSCOMPILING when targetting Linux-on-Linux 2018-03-11 23:42:54 -07:00
Robert Schumacher 6d74825741 [vcpkg-fixup-cmake-targets] Remove stray absolute references inside top-level cmake files. 2018-03-11 23:42:53 -07:00
Robert Schumacher 4338ae25a1 [vcpkg] Enable packages to provide cmake wrapper scripts. 2018-03-11 23:42:53 -07:00
Robert Schumacher 7aaa59fc9d [vcpkg] Fix extracting on Windows Server Core. Related to #2518. 2018-03-11 23:42:53 -07:00
Robert Schumacher f56a5e4e94 [vcpkg] Improve defaults for other platforms 2018-03-11 23:42:53 -07:00
Robert Schumacher ad7fa55bb0 [vcpkg] Improve handling of external toolchains. Extract MSVC settings to a separate toolchain file. 2018-03-11 23:42:53 -07:00
Robert Schumacher 8d70abd134 [libxml2] Fix vcpkg toolchain helper 2018-03-09 13:38:58 -08:00
Robert Schumacher a759caf15e [gsl] Fix finding release libs in debug configurations. Fixes #2982. 2018-03-07 11:56:21 -08:00
Bruce Jones ae1ce5aaa7 applocal-deps applied to MODULE_LIBRARY target too (#2972)
* Fix for issue #2786

* [vcpkg-cmake-toolchain] Only applocal dependencies for shared libraries

* applocal-deps applied to MODULE_LIBRARY target too
2018-03-07 10:17:52 -08:00
Viktor Gal 59795e2a8e add shogun 6.1.3 (#2977)
* add shogun 6.1.3

* [shogun] Add additional dependencies, force static linking
2018-03-07 09:56:59 -08:00
Michał Janiszewski 6f5573e889 [vcpkg] Allow ninja-based parallel configuration for UWP targets (#2929)
Allow using ninja as parallel configuration runner even if it is not
used as generator.

This significantly improves throughput for usecases like CI with
timeouts and more than one CPU (e.g. AppVeyor).
2018-03-03 13:09:55 -08:00
Robert Schumacher a084120ab4 [vcpkg-acquire-msys] Restore sourceforge as a fallback mirror 2018-03-03 10:46:07 -08:00
ucker 41db37fc3d update the address of msys2 (#2941) 2018-03-03 05:40:32 -08:00
Robert Schumacher bad51b0462 [vcpkg] Improve handling of external toolchain files 2018-03-02 09:25:32 -08:00
Robert Schumacher a0eece81c6 [vcpkg-download-distfile] Add proxy usage information to download failed message 2018-03-01 11:10:19 -08:00
Robert Schumacher e70250ca19 [vcpkg] Improve handling of HDF5 targets 2018-03-01 10:36:13 -08:00
Stefano Sinigardi 045c80a7f4 configure debug before release (#2911) 2018-03-01 08:31:14 -08:00
Alexander Karatarakis 1fb3785bee [findMSBuild.ps1] Set-StrictMode to Latest 2018-02-28 18:59:51 -08:00
Alexander Karatarakis bbe0aa9230 [fetchTool.ps1] Set-StrictMode to Latest 2018-02-28 18:51:25 -08:00
Alexander Karatarakis 2d2ff28c77 [bootstrap] Set-StrictMode to latest 2018-02-28 18:45:33 -08:00
Alexander Karatarakis 90cf4371c3 [getWindowsSDK.ps1] Fix error when registry key was not found 2018-02-28 18:45:33 -08:00
Alexander Karatarakis 6e0b74c784 [vcpkgHasProperty] Return false if property doesn't exist 2018-02-28 18:45:33 -08:00
Alexander Karatarakis d979d9b491 Fix issue when isPrerelease is not available 2018-02-28 18:45:33 -08:00
Alexander Karatarakis f3463c4867 [bootstrap] Fix reference to xml file 2018-02-28 18:45:33 -08:00
Robert Schumacher 4642191a09 [vcpkg-scripts] The shell zip extractor requires full paths 2018-02-28 03:40:10 -08:00
Robert Schumacher e2980c8f91 [vcpkg] Add 7zip internal tool 2018-02-26 18:18:43 -08:00
Jacob Zhong 63901137f6 Add doxygen and add packages option to vcpkg_require_msys (#2869)
* Add doxygen to acquired programs

* Add packages option to msys function

* Add documentation for PACKAGES in vcpkg_require_msys

* [ffmpeg][x264] Update to use `PACKAGES` parameter. Tweak docs.
2018-02-24 00:00:51 -08:00
Alexander Karatarakis 4077678583 Rename "depenencies" to tools. Rework xml file to reduce fields. 2018-02-23 18:19:04 -08:00
Alexander Karatarakis f0cee21f7a [vcpkgDependencies.xml] Reuse in bootstrap 2018-02-23 18:19:04 -08:00
Alexander Karatarakis 31b27eaa1b Introduce vcpkgDependency.xml instead of hardcoding 2018-02-23 18:19:04 -08:00
Robert Schumacher 0334365f51 [vcpkg-cmake-integration] Warn if no packages are installed for the current triplet. 2018-02-23 16:50:32 -08:00
Alexander Karatarakis ce53ea0011 TLS fix 2018-02-22 17:56:55 -08:00
Jim McGrath b0f2b75a2b use TLS 1.2 for downloads 2018-02-22 15:19:14 -06:00
Robert Schumacher 59dca1d481 [vcpkg] Handle feature packages in CI 2018-02-21 20:08:25 -08:00
Robert Schumacher 099759de63 [vcpkg-download-distfile] Create target directory on download 2018-02-21 17:45:57 -08:00
Robert Schumacher 6b48216b8c [vcpkg-configure-cmake] Improvements to allow list parameters 2018-02-21 17:45:52 -08:00
Alexander Karatarakis 97531c32d4 [configure_qmake] Do not pass -d (too much output) 2018-02-21 14:50:36 -08:00
Alexander Karatarakis 8a4afe1619 Update git to 2.16.2 2018-02-20 18:09:51 -08:00