aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src/vcpkg_Dependencies.cpp
AgeCommit message (Collapse)Author
2017-10-13[vcpkg] Re-layout all files using new organization scheme.Robert Schumacher
All filenames and directories are lowercase. Use dots for namespace separation.
2017-09-13Rework vcpkg install (and vcpkg ci)Alexander Karatarakis
- Refactor install-plan-execution code to reduce duplication - Add `vcpkg install --keep-going` option - Add elapsed time to each invidial package and total time - Add a counter to the install (e.g. Starting package 3/12: <name>)
2017-08-29Remove Strings::is_empty(). Use std::string.empty()Alexander Karatarakis
2017-08-28Make member functions constAlexander Karatarakis
2017-08-28Use Strings::join() and Strings::format()Alexander Karatarakis
2017-08-28[vcpkg_Dependencies.cpp] Remove redundant elseAlexander Karatarakis
2017-08-28[vcpkg_Dependencies.cpp] Order of initializationAlexander Karatarakis
2017-08-23[vcpkg] Deduplicate code from feature packagesRobert Schumacher
2017-08-22[vcpkg] Add Util::ResourceBase, use MoveOnlyBaseRobert Schumacher
2017-08-21[vcpkg] Improve error messages when a feature is requested that doesn't exist.Robert Schumacher
2017-08-21[vcpkg] Feature packages now include user requested packages even if they ↵Robert Schumacher
are already installed.
2017-08-21[vcpkg] Fix feature packages for non-default triplets. Reduce duplication ↵Robert Schumacher
between normal installs and feature installs.
2017-08-20[vcpkg] Refactor features implementation. Improve error handling.Robert Schumacher
2017-08-20[vcpkg] Remove incomplete default features implementationRobert Schumacher
2017-08-20[vcpkg] Refactor parsing together and flatten featurespec usagesRobert Schumacher
2017-08-18[vcpkg] Consolidate specifier parsingRobert Schumacher
2017-08-16partial end to end feature packages hdf5Daniel Shaw
added vcpkg feature package support to other commands remove comments change qualifier bracket to parens added features to qualified dependencies
2017-07-24end to end feature pkg draftDaniel Shaw
2017-07-19refactor feature packagesDaniel Shaw
2017-07-14feature packages graph traversalDaniel Shaw
2017-06-27refactor create_install_plan testsDaniel Shaw
2017-06-26Merge branch 'master' into create_install_testsDaniel Shaw
2017-06-26adding tests for install plansDaniel Shaw
2017-06-20[vcpkg] Use unique_ptr<> for paragraphs. Post-parser phase rework.Robert Schumacher
2017-06-19[vcpkg] feature packages initial parsingDaniel Shaw
2017-06-08[vcpkg] Improve diagnostics upon port load failureRobert Schumacher
2017-06-06ExpectedT factory classDaniel Shaw
2017-04-28`export`: When package name is invalid, error out earlier and with a better ↵Alexander Karatarakis
message
2017-04-28[clang-format] Cpp11BracedListStyle: trueAlexander Karatarakis
2017-04-27`install`: When package name is invalid, error out earlier and with a better ↵Alexander Karatarakis
message Resolves #986
2017-04-27Run clang-format over the cpp filesAlexander Karatarakis
2017-04-21Add skeleton code for `vcpkg export`Alexander Karatarakis
2017-04-14Merge branch 'dev/roschuma/fs-testing'Robert Schumacher
2017-04-14Merge from masterRobert Schumacher
2017-04-14Rename p->plan and formattingAlexander Karatarakis
2017-04-13Use Util::erase_remove_if()Alexander Karatarakis
2017-04-13Revert "Use Util::keep_if()"Robert Schumacher
This reverts commit 3739e8e0b998b14c0f320c21618057e50698c51d.
2017-04-12Merge from masterRobert Schumacher
2017-04-12Use Util::keep_if()Alexander Karatarakis
2017-04-12Remove AUTO_SELECTED && ALREADY_INSTALLED packages from the install planAlexander Karatarakis
2017-04-12Simplify Remove plan generationAlexander Karatarakis
2017-04-12Simplify Install plan generationAlexander Karatarakis
2017-04-12edges() -> dependencies()Alexander Karatarakis
2017-04-12Rework create_install_plan()Alexander Karatarakis
2017-04-12Move line below temp structAlexander Karatarakis
2017-04-12Improve create_remove_plan (still using Graph)Alexander Karatarakis
2017-04-12Use status_db.find_installed()Alexander Karatarakis
2017-04-12Rework toposort and create_install_planAlexander Karatarakis
2017-04-12RenameAlexander Karatarakis
2017-04-11Merge from masterRobert Schumacher