aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src/commands_install.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-10-02Show warning instead of failing if port cannot be parsedAlexander Karatarakis
2017-09-14Remove stray debugging codeAlexander Karatarakis
2017-09-14[vcpkg] hotfix for ci/install mergeRobert Schumacher
Disables accidental testing statement that was left in during the commit.
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-09-13[install] Naming scheme and constAlexander Karatarakis
2017-09-13Refactor package removal code to eliminate its duplicationAlexander Karatarakis
2017-08-31example -> EXAMPLEAlexander Karatarakis
2017-08-28Use System::println() with no argsAlexander Karatarakis
2017-08-28Use Strings::EMPTY instead of ""Alexander Karatarakis
2017-08-25[vcpkg] Trap Ctrl-C, enable thread safety for global data structuresRobert Schumacher
2017-08-24Fix merge issuesAlexander Karatarakis
2017-08-23[vcpkg] Install should not list already installed packages as "to be built"Robert Schumacher
2017-08-23[vcpkg] Deduplicate code from feature packagesRobert Schumacher
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 parsing together and flatten featurespec usagesRobert 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-06-27refactor create_install_plan testsDaniel Shaw
2017-06-26adding tests for install plansDaniel Shaw
2017-06-06Install continueAlexander Karatarakis
2017-05-04Introduce Strings::case_insensitive_ascii_compare()Alexander Karatarakis
2017-05-03[vcpkg] Add support for installing from HEADRobert Schumacher
2017-05-02[vcpkg] Reduce arguments to build_package() by bundlingRobert Schumacher
2017-05-01[vcpkg] Split vcpkg::Commands::Build -> vcpkg::Build, ↵Robert Schumacher
vcpkg::Commands::BuildCommand
2017-04-28[clang-format] Cpp11BracedListStyle: trueAlexander Karatarakis
2017-04-27Run clang-format over the cpp filesAlexander Karatarakis
2017-04-23[vcpkg-build] Fix regression in build command.Robert Schumacher
Missing dependencies were not being computed correctly after the internal call to build failed. Solution is to return the already-computed list from build.
2017-04-21Find group_by_plan_type outside of print_plan()Alexander Karatarakis
2017-04-21Move source_dir outside of InstallDir structAlexander Karatarakis
2017-04-21InstallationDirs -> InstallDirAlexander Karatarakis
2017-04-20[InstallationDirs] Better name for static factoryAlexander Karatarakis
2017-04-20Simplify InstallDirs class. No longer touches diskAlexander Karatarakis
2017-04-17Use read-only pattern for InstallationDirsAlexander Karatarakis
2017-04-17InstallationDirs struct now checks/create the needed dirsAlexander Karatarakis
2017-04-17Make install_and_write_listfile() publicAlexander Karatarakis
(also rename it)
2017-04-17Variable rename and formattingAlexander Karatarakis
2017-04-17Introduce InstallationDirs stuctAlexander Karatarakis
2017-04-14Merge branch 'dev/roschuma/fs-testing'Robert Schumacher
2017-04-14Rework print_plan() for `remove` and `install`Alexander Karatarakis
2017-04-14Use Util::find_if/not()Alexander Karatarakis
2017-04-14Use Strings::join()Alexander Karatarakis
2017-04-12write_all_lines() -> write_lines()Alexander Karatarakis
2017-04-12get_files_recursive()/get_files_non_recursive()Alexander Karatarakis
2017-04-12Merge from masterRobert Schumacher
2017-04-12Simplify Install plan generationAlexander Karatarakis
2017-04-11Merge from masterRobert Schumacher
2017-04-11[vcpkg] Alias out standard filesystem headers to ensure clean separation.Robert Schumacher
2017-04-10`install` target_triplet -> tripletAlexander Karatarakis
2017-04-10PackageSpec.target_triplet() -> ".triplet()Alexander Karatarakis