aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/vcpkgtest
AgeCommit message (Collapse)Author
2019-07-26[vcpkg] Fix RealFilesystem::remove_all (#7430)nicole mazzuca
* fix remove_all we were attempting to remove READONLY files before this, and so set them to non-READONLY * fix linux/macos support * whee fix vs2015
2019-07-19allow tests to run on older standard librariesNicole Mazzuca
2019-07-19switch to new test frameworkNicole Mazzuca
2019-07-19Merge branch 'trunk' into parallel-file-opsNicole Mazzuca
2019-07-18Rewrite the tests! now they're cross-platform! (#7315)nicole mazzuca
* begin exploratory rewriting of tests * continue working on tests * more test work! holy butts vcpkg-tests/plan.cpp was a bunch of work * finish writing new tests - [x] write catch2 tests - [ ] rewrite/at least delete the VS project files - [ ] document running tests * Fix tests to work on WSL, rewrite test vcxproj still need to test on macOS also, delete tests.pch.h * Condense add_test calls
2019-07-11add tests!Nicole Mazzuca
Also, fix all the bugs I found when I wrote the tests!
2019-07-01Revert Visual Studio projects versions (#7117)Victor Romero
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()
2018-11-01[vcxproj] Explicitly specify intermediate and output directoriesAlexander Karatarakis
Avoids case-sensitivity issues, flattens the layout, no Win32 but x86 instead Issue #4586
2018-10-31Remove import of user property pages when building vcpkgRoelf-Jilling
2018-03-20[vcpkg-hash] Use BCrypt on WindowsAlexander Karatarakis
2018-02-26[everything] Use -text to ensure consistent files across machines.Robert Schumacher
If you experience trouble, you can use the following to renormalize your local working directory: git add --renormalize . git reset . git checkout .
2017-12-01[vcpkg-contact-survey] Add monthly survey promptRobert Schumacher
2017-11-11[vcpkg-tests] Use PCH.Robert Schumacher
[vcpkg-update] Fix feature packages with update command. Fixes #2003.
2017-11-06[vcpkg] Add tests for remove plans.Robert Schumacher
2017-10-31[vcpkg] Fix bug where packages with uninstalled features appear to be ↵Robert Schumacher
uninstalled.
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-08-20[vcpkg] Refactor parsing together and flatten featurespec usagesRobert Schumacher
2017-06-26adding tests for install plansDaniel Shaw
2017-04-27Formatting + add test to the vcxprojAlexander Karatarakis
2017-04-26Modify test proj to also consider VS2017 locationsAlexander Karatarakis
2017-02-15Raise Warning level for the vcpkg tool to W4Alexander Karatarakis
2017-02-08Remove unnecessary $(PlatformToolset) conditionAlexander Karatarakis
2017-01-30Disable MinimalRebuildAlexander Karatarakis
2017-01-30Enable multiprocessor compilation for vcpkg itselfAlexander Karatarakis
2017-01-25Remove vcpkgcommon.vcxproj. Merge it into vcpkglib.vcxprojAlexander Karatarakis
2017-01-25Remove vcpkgmetrics.vcxproj. Merge it into vcpkglib.vcxprojAlexander Karatarakis
2017-01-23[VS2017] Enable building vcpkg itself with VS2017Alexander Karatarakis
2016-11-05Enable qualified dependencies. Fix bug in internal 'build' command.Robert Schumacher
Added capability for CONTROL files to specify qualified dependencies, which are substring searched inside triplet names. Fixed bug in internal 'build' command where if a package is already built, that built package's dependencies will be used to determine requirements for the build instead of the port directory's CONTROL file.
2016-09-18Initial commitAlexander Karatarakis