epfl-lasa / control-libraries

A collection of library modules to facilitate the creation of full control loop algorithms, including state representation, motion planning, kinematics, dynamics and control.
https://epfl-lasa.github.io/control-libraries
GNU General Public License v3.0
27 stars 2 forks source link

Add pkg-config files for control libraries #326

Closed domire8 closed 1 year ago

domire8 commented 1 year ago

Similar to a recent PR on network-interfaces, I'm adding here the pkg-config files to the control libraries. For each module, I'm creating a separate file and then I'm also creating one for the top level cmake project that summarizes the 4 modules. The result are 5 files:

It's a small feature that will most likely not used a lot but it can't hurt to do it. My main motivation is to add it here such that other packages can create pkg-config files where we add Requires: control_libraries. This wouldn't be possible if control libraries doesn't have pkg-config files itself.