aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/include
AgeCommit message (Collapse)Author
2018-02-01[vcpkg] Add missing include. Fixes #2700.Robert Schumacher
2018-01-26[vcpkg] Add string constructor (#2429)atkawa7
* [vcpkg] Add string constructor * Update versiont.h
2018-01-23Add missing method constAlexander Karatarakis
2018-01-23[vcpkg] Revert making remove_package() take status_db by constRobert Schumacher
The in-memory database must be updated to communicate to future actions that they need to look at this package's files (or not)
2018-01-23[vcpkg] Use InstalledPackageView instead of unsorted raw vectorsRobert Schumacher
2018-01-23[vcpkg] Remove overload of StatusParagraphs::find_installed()Robert Schumacher
2018-01-23[vcpkg] Remove AnyParagraph and InstallPlanType::INSTALLRobert Schumacher
2018-01-23[vcpkg] Added StatusParagraph::is_installed()Robert Schumacher
2018-01-23[vcpkg] Span usage improvements.Robert Schumacher
2018-01-22[vcpkg] Store Optional<&> instead of Optional<*>Robert Schumacher
2018-01-17Use StringLiteral and constexpr for options/switchesAlexander Karatarakis
2018-01-17Add new struct: StringLiteralAlexander Karatarakis
2018-01-03Add preliminary support for arm-windows and arm64-windows triplets (#2371)Jacek Blaszczynski
* Add preliminary support for arm-windows and arm64-windows triplets Visual Studio 15.4 shipped with new VC tools targeting arm and arm64 for desktop. This change allows for recognition and usage of new triplets supporting arm and arm64 Windows desktop and server targets. * Remove unnecessary changes * Part 2 * Part 3 * Make detection of Arm64 _VCPKG_TARGET_ARCHITECTURE precise * Enforce usage of Visual Studio CMake generatorfor arm and temporarily arm64 targets * Address code review feedback, clean libjpeg-turbo port.cmake * [libjpeg-turbo][tiff] Reduce changes to existing libraries. * [vcpkg-cmake] Simplify toolchain selection logic and improve comments
2018-01-02Merge pull request #2431 from procxx/certutil_replaceAlexander Karatarakis
[vcpkg-hash] Use cmake built-in hash commands instead of certutil.exe call
2017-12-23Revert "clang-tidy fixes"Robert Schumacher
This reverts commit 2d0a76370ead152896411d17aa19934235b93d1c.
2017-12-23[vcpkg-hash] Replace certutil.exe with cmake built-in hash commandsStanislav Ershov
2017-12-22clang-tidy fixesAlexander Karatarakis
2017-12-18[vcpkg] Improve error message upon graph cycle detected.Robert Schumacher
2017-12-14[vcpkg] Fix regressions in WSL build.Robert Schumacher
2017-12-13[vcpkg] Revert revert of #2369.Robert Schumacher
2017-12-13[vcpkg] Fix regressions introduced with update command. Fixed issue with ↵Robert Schumacher
upgrade where it assumed downloads were not allowed.
2017-12-13Revert "[vcpkg-upgrade] Initial commit of upgrade command."Robert Schumacher
This reverts commit 803347a0c545687f6e6b8b3594b52d11435491b3.
2017-12-13Revert "[vcpkg-upgrade] Accept list of packages to specifically upgrade."Robert Schumacher
This reverts commit d88563cd095b9aaad81d57f1c0a254d7e17cf859.
2017-12-13[vcpkg-upgrade] Accept list of packages to specifically upgrade.Robert Schumacher
2017-12-13[vcpkg-upgrade] Initial commit of upgrade command.Robert Schumacher
2017-12-06Improve error message on invalid dependency of packageAlexander Karatarakis
2017-12-01[vcpkg-contact-survey] Add monthly survey promptRobert Schumacher
2017-11-30[vcpkg] Add --x-xunit internal command to print installation results in a ↵Robert Schumacher
VSTS friendly format.
2017-11-26Add System::powershell_execute()Alexander Karatarakis
2017-11-25[vcpkg] Initial experimental support for VCPKG_BUILD_TYPE releaseRobert Schumacher
2017-11-25[vcpkg] Improve external toolchain handling.Robert Schumacher
2017-11-21Merge pull request #1752 from martin-s/patch-vs2013Robert Schumacher
Added support for VS2013 build chain tools.
2017-11-20Fix `vcpkg integrate install` for unicode usernamesAlexander Karatarakis
2017-11-20Introduce PowershellParameter to add '' to parameter values.Alexander Karatarakis
Also place that and CMakeVariable in System.h
2017-11-16[vcpkg] Refactor to remove Build::BuildResults -- too similar to ↵Robert Schumacher
ExtendedBuildResult
2017-11-16[vcpkg] Output autodetected CMake usage information after install.Robert Schumacher
2017-11-14[vcpkg-ci] Clean up buildtrees during build to avoid consuming 200+ Gb of SSDRobert Schumacher
2017-11-13[vcpkg-contact] Add --survey so users can easily provide feedbackRobert Schumacher
2017-11-13[vcpkg-metrics] Replace SQM with MAC hash.Robert Schumacher
2017-11-11[vcpkg] Simplify code -- Maps::maybe_find is not very useful compared to ↵Robert Schumacher
iterators.
2017-11-11[vcpkg-ci] Fix crash when not passed --exclude.Robert Schumacher
Added Util::Maps::maybe_find. Added Optional<T&>.
2017-11-11[vcpkg-tests] Use PCH.Robert Schumacher
[vcpkg-update] Fix feature packages with update command. Fixes #2003.
2017-11-05Merge branch 'master' of https://github.com/Microsoft/vcpkg into patch-vs2013martin-s
# Conflicts: # scripts/cmake/vcpkg_configure_cmake.cmake # toolsrc/src/vcpkg/vcpkgpaths.cpp
2017-11-04Improve error messages around calling powershell scriptsAlexander Karatarakis
2017-11-02[vcpkg] Improve `vcpkg help` -- now has per-command help!Robert Schumacher
2017-11-02[vcpkg] Refactor argument parsing to use common code paths.Robert Schumacher
2017-10-31[vcpkg] Fix bug where packages with uninstalled features appear to be ↵Robert Schumacher
uninstalled.
2017-10-31[vcpkg] --head should only apply to USER_REQUESTED packages.Robert Schumacher
2017-10-31[vcpkg] Add optional Abi field to BinaryParagraph for future use.Robert Schumacher
2017-10-30[vcpkg] Enable pkg[*] as alias for all features.Robert Schumacher