| Age | Commit message (Collapse) | Author |
|
(#15474)
This reduces bootstrap cost for Windows customers, resolving the issue initially submitted as #12502 .
The `toolsrc` tree was extracted to https://github.com/microsoft/vcpkg-tool. `bootstrap.sh` was changed to download the right source tarball, extract, and build it. This was chosen over the previous attempt, a submodule, over concerns of accidentally destroying people's local modifications.
|
|
|
|
Co-authored-by: cngzhnp <cengizhanpasaoglu@gmail.com>
|
|
* [vcpkg formatting] Turn off DeriveLineEnding
* format
* Add newlines to the end of files
Since we're reformatting anyways
|
|
* [vcpkg formatting] correct the header regexes
* format
|
|
* [vcpkg] Format the C++ in the CI
* format the C++
* CR
|
|
* [vcpkg metrics] start using json library
Additionally, add floats to the JSON library since they're required.
* [vcpkg metrics] allow users to disable metrics after the build
Additionally, as a drive by, fix UUID generation
* fix metrics data
* code review
|
|
* 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
|
|
more efficiently interact
|
|
|
|
|
|
|
|
|