[PATCH 0/7] More tests/tcg cleanups

Paolo Bonzini posted 7 patches 3 years, 8 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20220607094031.1227714-1-pbonzini@redhat.com
Maintainers: "Alex Bennée" <alex.bennee@linaro.org>, "Philippe Mathieu-Daudé" <f4bug@amsat.org>, Thomas Huth <thuth@redhat.com>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Beraldo Leal <bleal@redhat.com>
There is a newer version of this series
Makefile                      | 17 +++----
configure                     | 90 +++++++++++++++++++++--------------
meson.build                   | 15 +++---
tests/Makefile.include        | 13 ++---
tests/docker/Makefile.include |  2 +-
tests/tcg/Makefile.target     |  2 +-
6 files changed, 77 insertions(+), 62 deletions(-)
[PATCH 0/7] More tests/tcg cleanups
Posted by Paolo Bonzini 3 years, 8 months ago
Building on the introduction of config-$target.mak, make tests/tcg a
"regular" subdirectory that is entered simply with "make -C", like the
ROMs or the plugins.

The next step could be to unify all the sub-make rules; this series
stops short of that.

Paolo

Paolo Bonzini (7):
  meson: put cross compiler info in a separate section
  build: include pc-bios/ part in the ROMS variable
  configure: allow more host/target combos to use the host compiler
  configure: move tests/tcg/Makefile.prereqs to root build directory
  configure: store container engine in config-host.mak
  tests: simplify Makefile invocation for tests/tcg
  tests/tcg: remove -f from Makefile invocation

 Makefile                      | 17 +++----
 configure                     | 90 +++++++++++++++++++++--------------
 meson.build                   | 15 +++---
 tests/Makefile.include        | 13 ++---
 tests/docker/Makefile.include |  2 +-
 tests/tcg/Makefile.target     |  2 +-
 6 files changed, 77 insertions(+), 62 deletions(-)

-- 
2.36.1
Re: [PATCH 0/7] More tests/tcg cleanups
Posted by Paolo Bonzini 3 years, 8 months ago
On 6/7/22 11:40, Paolo Bonzini wrote:
> Building on the introduction of config-$target.mak

Brain fart, or perhaps selective amnesia: building on the removal of 
Makefile.qemu.

Paolo

> , make tests/tcg a
> "regular" subdirectory that is entered simply with "make -C", like the
> ROMs or the plugins.