aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src
AgeCommit message (Collapse)Author
2019-07-17sourceparagraph changesCurtis.Bezault
2019-07-17always calculate abiCurtis.Bezault
2019-07-17Convert name of file to u8 string, to compile on windowsCurtis.Bezault
2019-07-17first pass at abi additional filesCurtis.Bezault
2019-07-16Add to vcpkg.cmakeCurtis.Bezault
2019-07-16First pass at port settingsCurtis.Bezault
2019-07-16remove partialsCurtis.Bezault
2019-07-16use additional env paramCurtis.Bezault
2019-07-15wheeeee more fixesNicole Mazzuca
2019-07-15modify files test to include symlinksNicole Mazzuca
2019-07-11forgot to test on macos >.<Nicole Mazzuca
2019-07-11add tests!Nicole Mazzuca
Also, fix all the bugs I found when I wrote the tests!
2019-07-11fix more commentsNicole Mazzuca
2019-07-11make it compile on macos under g++6Nicole Mazzuca
2019-07-11make this compile on macosNicole Mazzuca
2019-07-11actually get the code compilingNicole Mazzuca
2019-07-11delete the random number generatorNicole Mazzuca
2019-07-11remove_all parallelized, and fix the issues with symlinkNicole Mazzuca
2019-07-11initial remove-in-parallelNicole Mazzuca
doesn't actually do parallel remove yet
2019-07-11Testing for --overlay-ports and --overlay-triplets args (#7243)Victor Romero
2019-07-10allow spaces in pathname on linux (#7216)Phil Christensen
2019-07-09Make handle features (#6797)gnaggnoyil
2019-07-06[vcpkg] Fix powershell font corruption bug (#7094)Robert Schumacher
* [vcpkg] Fix font corruption bug on Windows by downloading Powershell Core * [vcpkg] Rename subtool to powershell-core * [vcpkg] Add missing includes to project files
2019-07-01Allow redirection of the scripts folder. (#6552)martin-s
* Allow redirection of the scripts folder with an environment variable. * - Updated feature from environment variable to argument. * Fix crash when no scripts override is given and use --scripts-root=<PATH> format * Update help messages to use --scripts-root=<PATH> format
2019-06-30[vcpkg_configure_cmake] Add NO_CHARSET_FLAG option (#7074)2019.06Victor Romero
* [vcpkg_configure_cmake] Add NO_CHARSET_FLAG option * [vcpkg_configure_cmake] Add documentation for new NO_CHARSET_FLAG option * [vcpkg_configure_cmake, windows toolchain] Handle NO_CHARSET_FLAG in toolchain * [build.cpp] Add Windows toolchain to package hash * [duilib,msix,thrift,tidy-html5] Use NO_CHARSET_FLAG to fix regressions
2019-06-30[vcpkg] fail archived port install when decompression fails (#7086)Phil Christensen
* [vcpkg] fail port install when decompression fails * [vcpkg] clang-format
2019-06-29[vcpkg-integrate] Improve spelling, help, and autocomplete. (#7095)Robert Schumacher
2019-06-27Triplets Overlay Implementation (#7053)Victor Romero
* Triplets Overlay Implementation * Use cache for get_triplet_file_path() * Code cleanup
2019-06-24[--overlay-ports] Show location of overriden ports during install plan (#7002)Victor Romero
* [--overlay-ports] Show source location of overlayed ports during install plan * Code cleanup * Code cleanup
2019-06-21Ports Overlay partial implementation (#6981)Victor Romero
* Ports Overlay feature spec * Ports Overlay implementation * [--overlay-ports] Refactor handling of additional paths * Code cleanup * [--overlay-ports] Add help * [depend-info] Support --overlay-ports * Add method to load all ports using PathsPortFileProvider * Make PortFileProvider::load_all_control_files() const * Remove unused code * [vcpkg] Avoid double-load of source control file between Build::perform_and_exit and Build::perform_and_exit_ex * [vcpkg] Clang format * [vcpkg] Fixup build failure introduced in b069ceb2f231 * Report errors from Paragraphs::try_load_port()
2019-06-19rebase and fix build breaks.Sean Yen
2019-06-19make options to be experimental.Sean Yen
2019-06-19Add version-suffix and maintainer options.Sean Yen
2019-06-19add depends version restrictions.seanyen
2019-06-19add chocolatey install scripts.seanyen
2019-06-19add dependencies.seanyen
2019-06-19add nuget packaging logic.seanyen
2019-06-19first check-in.seanyen
2019-06-19[vcpkg] Improve vcpkg::Files::Filesystem error handling (#6919)Robert Schumacher
* [vcpkg] Modify Filesystem::remove and Filesystem::rename to not throw. * [.gitignore] Ignore new VS2019 CMake integration default location * [.gitignore] Ignore CMakeSettings.json in toolsrc * [vcpkg] Time external processes called with System::cmd_execute * [vcpkg] Work around VS2019 CMake bug * [vcpkg] Fix several unused variable warnings. * [vcpkg] Improve error handling in vcpkg::Files::Filesystem Always require either std::error_code or LineInfo to print better errors. * [vcpkg] Fixup missing return value. Drive by fix: silence warnings in tests. * [vcpkg] Fix exiting in error_code overload Drive by fixes for /analyze with VS2019
2019-06-12Protect #pragma comment(lib, "foo") with _WIN32 checks (#6867)İsmail Dönmez
lld on Linux can now process #pragma comment(lib, "foo") macros which results in build failures on Linux when lld is used. Fix this by protecting these macros with _WIN32 checks.
2019-06-12[icu] Enable parallel builds (#6695)Curtis J Bezault
* Add VCPKG_NUM_LOGICAL_CORES * break out logic that retries running a command several times into its own function * Parallelize icu
2019-06-10[vcpkg] Add optional 'Homepage' field to CONTROL (#6844)Phil Christensen
* [control file] Add optional 'Homepage' tag This allows a 'Homepage' tag to be added to a port in order to support changes such as PR #2933. It currently does not do anything with it. * [docs] Add Homepage to the control file documentation * move urls from descriptions to homepage field.
2019-06-08[vcpkg] Apply clang format (#6826)Robert Schumacher
2019-05-23[toolsrc] Optionally allow vcpkg to clean after each build (#6522)Sean Warren
* [toolsrc] Optionally allow vcpkg to clean packages, buildtrees and downloads after each build Adds switch --clean-after-build * [toolsrc] Clarify that --clean-after-build deletes downloads * [toolsrc] Revert changes to ci download caching behaviour
2019-05-20[vcpkg] Avoid duplication of targets in the CMake message (#6536)myd7349
2019-05-20Handle moving files across partitions on macOS (#6506)Curtis J Bezault
2019-05-18[vcpkg] Fix regression in `--debug`. Remove old `features` featureflag. (#6507)Robert Schumacher
2019-05-01Remove Addtional checks since CMake support vs2019 now (#6265)Phoebe
Remove Addtional checks since CMake support vs2019 now
2019-04-24Specify GIT only when VCPKG_FORCE_SYSTEM_BINARIES is set (#6143)Hongxu Xu
2019-04-23Add exit code (#6175)Curtis J Bezault
* Add exit_fail to vcpkg.cpp * Adding a comment as per @rastaban