On 09/09/21 18:29, Marc-André Lureau wrote:

      * C doesn't have a package manager, so if we need a dependency that
        distros don't ship then we need to wrap it up and provide it
    ourselves

Have we considered meson wrap? I never really looked at it in detail, not sure if that would work for us. https://mesonbuild.com/Wrap-dependency-system-manual.html <https://mesonbuild.com/Wrap-dependency-system-manual.html>

Sure, it would be possible to use wrap with meson 0.56.x or newer (due to https://github.com/mesonbuild/meson/pull/7740). It would all be hidden behind configure/Makefile, which would invoke "meson subprojects download" in addition to "git submodule update".

Paolo


Reply via email to