winget-cli

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 0130b019377aa78175e015e924873763e14ed987
parent 248d4a06301d37d3c133d43508931dd38575f788
Author: Flor Chacón <14323496+florelis@users.noreply.github.com>
Date:   Mon, 21 Apr 2025 18:50:08 -0700

Remove clones of transitive dependencies available from vcpkg (#5399)

Follow-up to #5390

We have copies of `PureLib` and `UndockedRegFreeWinRT` in the repo that
themselves include code from their dependencies (`catch2`, `zlib`). This
PR removes that code in favor of using vcpkg to fetch the dependencies.

For `PureLib`, after removing `zlib`, there are only headers left. So I
replaced the `.vcxproj` with a `.vcxitems`

For `UndockedRegFreeWinRT`, I removed all the test code along with the
copy of catch2.

Updated the READMEs for the subtrees, although I'm not certain a subtree
update would still work...
###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/microsoft/winget-cli/pull/5399)
Diff is too large, output suppressed.