Replies: 1 comment
-
|
My original thought was to actually resolve libraries rather than just provide "flag soup", which would have made After a lengthy, private discussion in which @nickelpro expressed strong resistance to that, we decided that the most reasonable approach we can both agree on is to provide instead (Another point raised was that the provider name should be At this time, that is what we plan to implement in CMake... Probably we can also say that |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
In order to ease adoption, it would be helpful if CPS provided a way to specify dependencies on things which are not described by CPS. In particular, pkg-config is a likely target for such a feature.
I propose adding a
providerattribute to<requirement>objects, with supported valuescpsandpkgconf.A value of
pkgconfshall inform tools to search for<name>.pc, which shall provide the component(s)<name>:sharedand/or<name>:static. The tool shall respect theversionandcomponentsattributes in the usual fashion.Beta Was this translation helpful? Give feedback.
All reactions