cps-org / cps-config

A drop in replacement for pkg-config/pkgconf using cps files
MIT License
15 stars 7 forks source link

Implement name-like search paths #31

Open dcbaker opened 2 months ago

dcbaker commented 2 months ago

With this set of changes search paths are implemented for name-like paths, this includes:

Additionally this fixes CPS_PATH to be treated as the spec currently mandates, though I have opened https://github.com/cps-org/cps/issues/45, because this behavior is different than pkg-config's PKG_CONFIG_PATH, and I suspect that will be confusing to users (it would be to me)

dcbaker commented 2 months ago

Rebased on main, lets indeed circle back on some of the hygene stuff, I think it might be appropriate to have an issue or two around some of that in the cps-config repo

dcbaker commented 2 months ago

I've rebased on top of the other great work going on, and updated the CPS_PATH and CPS_PREFIX_PATH to match what the spec has upstream as of now.

bretbrownjr commented 2 months ago

@dcbaker I'm just looking through the PR backlog. Is this ready to review? Can we put PRs in Draft state otherwise so I know they're not ready?

dcbaker commented 1 month ago

I think this is ready for review