[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/6] Convert pc-bios Makefiles to meson
From: |
Paolo Bonzini |
Subject: |
Re: [PATCH 0/6] Convert pc-bios Makefiles to meson |
Date: |
Sat, 19 Sep 2020 16:58:36 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 |
On 18/09/20 22:47, marcandre.lureau@redhat.com wrote:
> From: Marc-André Lureau <marcandre.lureau@redhat.com>
>
> Hi,
>
> Here is a series of patches to convert the remaining Makefile in
> pc-bios/ to meson. I have done various tests to check that the
> resulting binaries are working as expected, but I didn't cover it
> all, and I am not sure the test su= ite covers them all either.
I don't know, the way pc-bios/ works seems just wrong to me. pc-bios
should IMO be its own build system with support for docker-based cross
compilers similar to tests/tcg.
In fact one thing I was considering before falling in love with Meson :)
was to write a simple meta-build-system for all of QEMU-owned ROMs,
submodules such as SLOF and tests/tcg. I never even got to the
whiteboard phase, but if this were done, we could just build all the
firmwares as a Meson 0.56 "external project"[1].
Paolo
[1]
https://github.com/mesonbuild/meson/commit/master#diff-3a49da052fafbb502673f20d188644e1
- [PATCH 0/6] Convert pc-bios Makefiles to meson, marcandre . lureau, 2020/09/18
- [PATCH 1/6] meson: convert pc-bios/s390-ccw, marcandre . lureau, 2020/09/18
- [PATCH 2/6] optionrom: make kvmapic.S compile with clang, marcandre . lureau, 2020/09/18
- [PATCH 3/6] meson: convert pc-bios/optionrom, marcandre . lureau, 2020/09/18
- [PATCH 4/6] build-sys: remove no longer needed ROMS variable, marcandre . lureau, 2020/09/18
- [PATCH 5/6] build-sys: remove recurse-* rules, marcandre . lureau, 2020/09/18
- [PATCH 6/6] meson: replace pc-bios/Makefile, marcandre . lureau, 2020/09/18
- Re: [PATCH 0/6] Convert pc-bios Makefiles to meson, no-reply, 2020/09/18
- Re: [PATCH 0/6] Convert pc-bios Makefiles to meson,
Paolo Bonzini <=