[PATCH 0/8] Next round of configure/meson cleanups

Paolo Bonzini posted 8 patches 2 years, 4 months ago
Failed in applying to current master (apply log)
Makefile                           |  11 +--
configure                          | 151 +++++------------------------
contrib/elf2dmp/meson.build        |   2 +-
contrib/ivshmem-client/meson.build |   2 +-
contrib/ivshmem-server/meson.build |   2 +-
contrib/rdmacm-mux/meson.build     |   2 +-
meson.build                        |  17 ++++
pc-bios/s390-ccw/Makefile          |   2 -
plugins/meson.build                |  11 ++-
scripts/make-config-poison.sh      |  16 +++
scripts/meson-buildoptions.py      |  21 ++--
scripts/meson-buildoptions.sh      |   3 +
12 files changed, 90 insertions(+), 150 deletions(-)
create mode 100755 scripts/make-config-poison.sh
[PATCH 0/8] Next round of configure/meson cleanups
Posted by Paolo Bonzini 2 years, 4 months ago
Includes v2 of patches from the previous round, and new patches 3-8.

Paolo

Paolo Bonzini (8):
  configure: simplify creation of plugin symbol list
  configure: do not set bsd_user/linux_user early
  configure, makefile: remove traces of really old files
  configure: parse --enable/--disable-strip automatically, flip default
  configure: move non-command-line variables away from command-line
    parsing section
  meson: build contrib/ executables after generated headers
  configure, meson: move config-poison.h to meson
  meson: add comments in the target-specific flags section

 Makefile                           |  11 +--
 configure                          | 151 +++++------------------------
 contrib/elf2dmp/meson.build        |   2 +-
 contrib/ivshmem-client/meson.build |   2 +-
 contrib/ivshmem-server/meson.build |   2 +-
 contrib/rdmacm-mux/meson.build     |   2 +-
 meson.build                        |  17 ++++
 pc-bios/s390-ccw/Makefile          |   2 -
 plugins/meson.build                |  11 ++-
 scripts/make-config-poison.sh      |  16 +++
 scripts/meson-buildoptions.py      |  21 ++--
 scripts/meson-buildoptions.sh      |   3 +
 12 files changed, 90 insertions(+), 150 deletions(-)
 create mode 100755 scripts/make-config-poison.sh

-- 
2.33.1