aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src
AgeCommit message (Expand)Author
2017-03-10Introduce System::cmd_execute_clean() for sanitized executionsAlexander Karatarakis
2017-03-10Rework System::get_environmental_variable()Alexander Karatarakis
2017-03-10Remove all Environment::ensure_X_on_path()Alexander Karatarakis
2017-03-10`install`: Remove call to Environment::ensure_utilities_on_path();Alexander Karatarakis
2017-03-10`ci`: Remove call to Environment::ensure_utilities_on_path();Alexander Karatarakis
2017-03-10`integrate`: Use paths.get_nuget_exe()Alexander Karatarakis
2017-03-10`create`: Use make_cmake_cmd() and paths.get_cmake_exe()Alexander Karatarakis
2017-03-10`build`: Use make_cmake_cmd() and paths.get_cmake/git_exe()Alexander Karatarakis
2017-03-10Introduce make_cmake_cmd() helper functionAlexander Karatarakis
2017-03-10`portsdiff`: Use paths.get_git_exe();Alexander Karatarakis
2017-03-10[vcpkg_paths] Add get_cmake/git/nuget_exe() functionsAlexander Karatarakis
2017-03-10[vcpkg] Also search registry keys for VSCode. Prefer insider version if avail...Robert Schumacher
2017-03-10Use System::println() instead of std::coutAlexander Karatarakis
2017-03-10Nuke Joiner. Add wjoin()Alexander Karatarakis
2017-03-10[vcpkg] Refactor RAII registry key manipulationRobert Schumacher
2017-03-07[`ci`] Print time for succeeded builds tooAlexander Karatarakis
2017-03-06Properly handle spaces in path when calling powershell scriptAlexander Karatarakis
2017-03-04[vcpkg-ci] Display per-package timing information.Robert Schumacher
2017-03-04[vcpkg] Deduplicate all timer classes.Robert Schumacher
2017-03-04[vcpkg] Remove more uses of iostreams. Force 'C' locale -- localization is TODO.Robert Schumacher
2017-03-04[vcpkg] Switch printing functions to use fputs and putchar directly.Robert Schumacher
2017-03-03Rename policy to OnlyReleaseCRTAlexander Karatarakis
2017-03-03Add policy: NoDebugBinariesAlexander Karatarakis
2017-03-03FormattingAlexander Karatarakis
2017-03-03Enclose path in quotesAlexander Karatarakis
2017-03-02Add __declspec(noreturn) in the definitions tooAlexander Karatarakis
2017-03-01Reuse functions for finding dlls/libsAlexander Karatarakis
2017-03-01load_all_ports() no longer aborts when a port failsAlexander Karatarakis
2017-02-28Use Checks::check_exit()Alexander Karatarakis
2017-02-28Remove fs::exists() callAlexander Karatarakis
2017-02-28Improve implementation of `vcpkg integrate remove`Alexander Karatarakis
2017-02-28Re-use variable instead of re-calling function returning itAlexander Karatarakis
2017-02-27Remove unnecessary branchAlexander Karatarakis
2017-02-27Use load_all_ports() in `ci`Alexander Karatarakis
2017-02-27Introduce extract_port_names_and_versions()Alexander Karatarakis
2017-02-27Fix #include of Paragraph.hAlexander Karatarakis
2017-02-27Move some functions from vcpkglib.h to Paragraphs.hAlexander Karatarakis
2017-02-27Use load_all_ports() in `portsdiff`Alexander Karatarakis
2017-02-27Use std::move to avoid a copyAlexander Karatarakis
2017-02-27Introduce function: load_all_ports()Alexander Karatarakis
2017-02-27Enclose cpp file into namespaceAlexander Karatarakis
2017-02-24Throw error is PROGRAMFILES env variable is not foundAlexander Karatarakis
2017-02-23Use System::set_environmental_variable()Alexander Karatarakis
2017-02-23[vcpkg] Fix bug when building v141@64-bit from a v140@32-bit promptRobert Schumacher
2017-02-22Use check_exit() instead of check_throw()Alexander Karatarakis
2017-02-22Improve error message and use check_exit() instead of check_throw()Alexander Karatarakis
2017-02-21Use std::vector.empty() instead of checking for size() = 0Alexander Karatarakis
2017-02-21Add `search --graph` optionAlexander Karatarakis
2017-02-21Merge branch 'master' into masterRobert Schumacher
2017-02-17STRINGIFY: use __VA_ARGS__ to avoid C4003 and double quote hackAlexander Karatarakis