bfgroup / b2

B2 makes it easy to build C++ projects, everywhere.
https://www.bfgroup.xyz/b2/
Boost Software License 1.0
76 stars 228 forks source link

Fix use-project with native paths. #318

Closed grafikrobot closed 1 year ago

grafikrobot commented 1 year ago

Proposed changes

It's possible, and common in Boost, to register projects using native paths (usually from env vars). That would cause incorrect tracking of the projects and result in failing to find them. This change converts the native path to a b2 path for registration. Which resolves finding them when it comes to loading the used projects.

Types of changes

Checklist

grafikrobot commented 1 year ago

/backport

github-actions[bot] commented 1 year ago

Successfully created backport PR for version/4.10.0: