meson: subprojects: replace berkeley-{soft,test}float-3 with wrapsUnlike other subprojects, these require an overlay directory to includemeson rules to build the libraries. The rules are basicall
meson: subprojects: replace berkeley-{soft,test}float-3 with wrapsUnlike other subprojects, these require an overlay directory to includemeson rules to build the libraries. The rules are basically liftedfrom tests/fp/meson.build, with a few changes to create platform.hand publish a dependency.The build defines are passed through a subproject option, and postedback to users of the library via the dependency's compile_args.The only remaining user of GIT_SUBMODULES and GIT_SUBMODULES_ACTIONis roms/SLOF, which is used to build pc-bios/s390-ccw. All otherroms submodules are only present to satisfy the license on pre-builtfirmware blobs.Best reviewed with --color-moved.Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
show more ...