Skip to content

Conversation

@wravery
Copy link
Contributor

@wravery wravery commented Dec 6, 2020

After figuring out how to auto-detect std::filesystem support in PEGTL, I ported some of that CMake logic to this project. Now that they both have this capability, I can resume updating the vcpkg ports.

find_package(Threads MODULE REQUIRED)

find_package(pegtl 3.0.0 QUIET CONFIG)
find_package(pegtl 3.0.1 QUIET CONFIG)
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

3.0.1 hasn't been released yet for PEGTL, but the version has already been updated in preparation for the next release. Since we want to pick up the version with the std::filesystem fallback logic from the sub-module instead of a 3.0.0 release package, it makes sense to bump the requirement up here too.

Users of vcpkg should see a version number of 3.0.0 in vcpkg once that port is done, but internally PEGTL will be using version 3.0.1 because I'll use a commit ID that includes the std::filesystem fallbacks.

@wravery wravery merged commit 59ca636 into microsoft:master Dec 6, 2020
@wravery wravery mentioned this pull request Dec 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant