|
| From: | Paolo Bonzini |
| Subject: | Re: [RFC v3 13/32] rust: use vendored-sources |
| Date: | Mon, 13 Sep 2021 16:21:33 +0200 |
| User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 |
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
| [Prev in Thread] | Current Thread | [Next in Thread] |