aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src
AgeCommit message (Collapse)Author
2018-02-23[vcpkgTools.xml] Reuse in vcpkg.exeAlexander Karatarakis
2018-02-23Rename "depenencies" to tools. Rework xml file to reduce fields.Alexander Karatarakis
2018-02-22[vcpkg] Avoid use of atomic copy constructor on older compilersRobert Schumacher
2018-02-22[vcpkg] Fix previous commit's typoRobert Schumacher
2018-02-21[vcpkg] Enable metrics on linuxRobert Schumacher
2018-02-21[vcpkg] Add non-throwing implementation of write_contents()Robert Schumacher
2018-02-21[CI] Fix too early deletion of filesAlexander Karatarakis
2018-02-21Add internal option to clean packages\<port> after the buildAlexander Karatarakis
2018-02-20Update git to 2.16.2Alexander Karatarakis
2018-02-20[vcpkg-metrics] Adjust reporting of build timesRobert Schumacher
2018-02-19[vcpkg] Remove create_install_plan in favor of create_feature_install_planRobert Schumacher
2018-02-16Merge pull request #2817 from Squareys/fix-build-with-feature-depsRobert Schumacher
* [vcpkg] Add find/find_installed/is_installed for FeatureSpec Signed-off-by: Squareys <squareys@googlemail.com> * [vcpkg] Fix build command for packages that depend of features Signed-off-by: Squareys <squareys@googlemail.com>
2018-02-16[vcpkg] Avoid using s::status_known() -- it does not do what you think it doesRobert Schumacher
2018-02-16[vcpkg] Fix bug with missing dependencies introduced in #2697 (#2819)Jonathan Hale
When a package dependency was not found (has no source control file), install would exit with "Value was null" when trying to install its default features, as the dependency would be marked erroneously as found in this case. Signed-off-by: Squareys <squareys@googlemail.com>
2018-02-16[vcpkg] Fix build command for packages that depend of featuresSquareys
Signed-off-by: Squareys <squareys@googlemail.com>
2018-02-16[vcpkg] Add find/find_installed/is_installed for FeatureSpecSquareys
Signed-off-by: Squareys <squareys@googlemail.com>
2018-02-16[vcpkg] http_proxy and https_proxy should be lowercase (#2815)Fujii Hironori
Pacman of Msys understands only lowercase environment variables http_proxy and https_proxy.
2018-02-14[vcpkg] Implement Default-Features (#2697)Jonathan Hale
* [vcpkg] Add Default-Feature to make_status_pgh utility function Signed-off-by: Squareys <squareys@googlemail.com> * [vcpkg] Parse "Default-Features" as dependencies and add test for parsing Signed-off-by: Squareys <squareys@googlemail.com> * [vcpkg] Document some methods and structures Signed-off-by: Squareys <squareys@googlemail.com> * [vcpkg] Add install_default_features_test Signed-off-by: Squareys <squareys@googlemail.com> * [vcpkg] Change install_default_features_test to not have preinstalled package * [vcpkg] Test install behaviour of default features Signed-off-by: Squareys <squareys@googlemail.com> * [vcpkg] Implement default features Signed-off-by: Squareys <squareys@googlemail.com> * [vcpkg] Test default features upgrade behavior Signed-off-by: Squareys <squareys@googlemail.com> * [vcpkg] Implement upgrade with default features Signed-off-by: Squareys <squareys@googlemail.com> * [vcpkg] Test behaviour of upgrade with default features in dependencies Signed-off-by: Squareys <squareys@googlemail.com> * [vcpkg] Make upgrade install new default features Signed-off-by: Squareys <squareys@googlemail.com> * [vcpkg] Move collecting of packages for which to prevent defaults Further down the line to create_feature_install_plan. Signed-off-by: Squareys <squareys@googlemail.com> * [vcpkg] Fix core missing from default features and potential inf loop Signed-off-by: Squareys <squareys@googlemail.com> * [vcpkg] Rename, fix and move some tests Signed-off-by: Squareys <squareys@googlemail.com>
2018-02-10fixed typo in warning message (#2773)ChrisBFX
2018-02-09[vcpkg-ci] Delete intermediate build folders even on unsuccesful buildsAlexander Karatarakis
2018-02-03[vcpkg] Fix crash when trying to enumerate nonexistent directory.Robert Schumacher
2018-02-03[vcpkg] Add cmake variable containing all features in the packageSquareys
Signed-off-by: Squareys <squareys@googlemail.com>
2018-01-26[vcpkg] Add string constructor (#2429)atkawa7
* [vcpkg] Add string constructor * Update versiont.h
2018-01-24[vcpkg] Fix issue with any command executing more than 10 transactions with ↵Robert Schumacher
mixed types. Fixes #2600. Fixes #2582.
2018-01-23Use !empty() instead of size() > 0Alexander Karatarakis
2018-01-23Add missing method constAlexander Karatarakis
2018-01-23Remove unneeded elseAlexander Karatarakis
2018-01-23Init order should match order of fieldsAlexander Karatarakis
2018-01-23Use =default for trivial destructorAlexander Karatarakis
2018-01-23Parameter name consistency between declaration and definitionAlexander Karatarakis
2018-01-23Use empty() instead of size() == 0Alexander Karatarakis
2018-01-23Use char instead of string when string-searching for a single charAlexander Karatarakis
2018-01-23Use for-each loopAlexander Karatarakis
2018-01-23Rename to avoid variable hiding. Move temp into vectorAlexander Karatarakis
2018-01-23Use emplace_back() instead of push_back()Alexander Karatarakis
2018-01-23Use empty() instead of comparing with size()Alexander Karatarakis
2018-01-23Add missing initializerAlexander Karatarakis
2018-01-23Fix #include casingAlexander Karatarakis
2018-01-23Update CMake to 3.10.2Alexander 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-22[vcpkg] Store Optional<&> instead of Optional<*>Robert Schumacher
2018-01-19[vcpkg] Add additional tests. Enable featurepackages by default.Robert Schumacher
2018-01-18[vkpkg] Fix edit command not considering EDITOR environment variable (#2597)Jonathan Hale
* [vkpkg] Fix edit command not considering EDITOR environment variable Signed-off-by: Squareys <squareys@googlemail.com> * [vcpkg-edit] Reformat and improve code consistency
2018-01-17Use StringLiteral and constexpr for options/switchesAlexander Karatarakis
2018-01-17Fix variable lifetime issueAlexander Karatarakis
2018-01-12Add output option to exportRyan Fitzsimon
- The '--output=...' option allows the date/time string used in exported filenames to be overridden