Files
Paolo Bonzini 2631a5efc4 interpreter: allow subprojects to be requested for the build machine
The current situation in Meson is that subprojects are always built for
the host machine. This means that while cross compiling, a tool that
must be run on the build machine must have all of its dependencies met
by the system (pkg-config, cmake, config-tool, etc); but dependencies
for the host machine can be built. With this patch subprojects may also
be built for the build machine.

Nothing should ever be installed from a subproject for the build
machine, while cross compiling. However, if we are not cross compiling
they are installed, since Meson can't really tell the difference between
a host and build dependency in that case.

Extracted from a patch by Dylan Baker <dylan@pnwbakers.com>

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2026-06-17 13:05:22 -07:00
..
2022-10-23 03:06:39 +03:00
2025-11-17 09:59:11 -08:00
2022-10-23 03:06:39 +03:00
2022-10-23 03:06:39 +03:00
2022-03-22 13:21:26 +02:00
2026-01-13 09:51:44 -08:00
2021-10-03 11:46:34 +02:00