Skip to content

Contribs in cmake

Steve Lhomme requested to merge robUx4/vlc:contribs-in-cmake into master

These contribs have been selected because they use CMakePackageConfigHelpers to generate CMake public files. This is the proper way to export a library, similar to pkg-config. That means these projects have done good work on their CMake project.

Many of them had outdated autotools scripts that we needed to patch. They are likely not maintained anymore which the CMake projects are.

Building with cmake is also faster (faster configuration and make vs ninja). We also save some UPDATE_AUTOCONFIG and RECONF calls.

Draft: on top of !2576 (merged) and until it builds and there may be more coming and rebased on top of !2528 (merged).

Edited by Steve Lhomme

Merge request reports