All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/22] meson: move detection of various libraries to meson.build
@ 2020-12-17  9:40 Paolo Bonzini
  2020-12-17  9:40 ` [PATCH 01/18] brlapi: convert to meson Paolo Bonzini
                   ` (17 more replies)
  0 siblings, 18 replies; 43+ messages in thread
From: Paolo Bonzini @ 2020-12-17  9:40 UTC (permalink / raw)
  To: qemu-devel; +Cc: Marc-André Lureau

Not particularly interesting except for the diffstat and for the removal of
curl compatibility code.

I am sending this in preparation for another RFC around automatically
parsing configure command line options.  This uses Meson build option
introspection data in order to parse --enable and --disable options
that have been converted to Meson.  With a larger number of such options,
the advantages should be more apparent.

Based-on: <20201216162006.433850-1-pbonzini@redhat.com>

Paolo Bonzini (18):
  brlapi: convert to meson
  curl: remove compatibility code, require 7.29.0
  curl: convert to meson
  glusterfs: convert to meson
  bzip2: convert to meson
  libiscsi: convert to meson
  libnfs: convert to meson
  libssh: convert to meson
  rbd: convert to meson
  lzo: convert to meson
  snappy: convert to meson
  lzfse: convert to meson
  zstd: convert to meson
  seccomp: convert to meson
  virtfs: convert to meson
  cap_ng: convert to meson
  libattr: convert to meson
  meson.build: convert --with-default-devices to meson

 block/curl.c                        |  28 --
 block/meson.build                   |   2 +-
 chardev/meson.build                 |   2 +-
 configure                           | 593 +++-------------------------
 contrib/elf2dmp/meson.build         |   2 +-
 contrib/vhost-user-scsi/meson.build |   2 +-
 meson.build                         | 325 ++++++++++++---
 meson_options.txt                   |  43 +-
 migration/meson.build               |   2 +-
 softmmu/meson.build                 |   2 +-
 softmmu/qemu-seccomp.c              |   2 -
 tools/meson.build                   |   6 +-
 12 files changed, 370 insertions(+), 639 deletions(-)

-- 
2.29.2



^ permalink raw reply	[flat|nested] 43+ messages in thread

end of thread, other threads:[~2020-12-17 14:09 UTC | newest]

Thread overview: 43+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-17  9:40 [PATCH 00/22] meson: move detection of various libraries to meson.build Paolo Bonzini
2020-12-17  9:40 ` [PATCH 01/18] brlapi: convert to meson Paolo Bonzini
2020-12-17 11:35   ` Marc-André Lureau
2020-12-17  9:40 ` [PATCH 02/18] curl: remove compatibility code, require 7.29.0 Paolo Bonzini
2020-12-17 10:08   ` Daniel P. Berrangé
2020-12-17 11:48   ` Marc-André Lureau
2020-12-17  9:40 ` [PATCH 03/18] curl: convert to meson Paolo Bonzini
2020-12-17 10:11   ` Daniel P. Berrangé
2020-12-17 11:59   ` Marc-André Lureau
2020-12-17 12:00     ` Marc-André Lureau
2020-12-17 12:05       ` Paolo Bonzini
2020-12-17  9:40 ` [PATCH 04/18] glusterfs: " Paolo Bonzini
2020-12-17 12:15   ` Marc-André Lureau
2020-12-17  9:40 ` [PATCH 05/18] bzip2: " Paolo Bonzini
2020-12-17 12:24   ` Marc-André Lureau
2020-12-17  9:40 ` [PATCH 06/18] libiscsi: " Paolo Bonzini
2020-12-17 12:25   ` Marc-André Lureau
2020-12-17  9:40 ` [PATCH 07/18] libnfs: " Paolo Bonzini
2020-12-17 12:26   ` Marc-André Lureau
2020-12-17  9:40 ` [PATCH 08/18] libssh: " Paolo Bonzini
2020-12-17 12:35   ` Marc-André Lureau
2020-12-17 13:09     ` Paolo Bonzini
2020-12-17  9:40 ` [PATCH 09/18] rbd: " Paolo Bonzini
2020-12-17 12:36   ` Marc-André Lureau
2020-12-17  9:40 ` [PATCH 10/18] lzo: " Paolo Bonzini
2020-12-17 12:42   ` Marc-André Lureau
2020-12-17  9:40 ` [PATCH 11/18] snappy: " Paolo Bonzini
2020-12-17 12:47   ` Marc-André Lureau
2020-12-17  9:40 ` [PATCH 12/18] lzfse: " Paolo Bonzini
2020-12-17 13:11   ` Marc-André Lureau
2020-12-17  9:40 ` [PATCH 13/18] zstd: " Paolo Bonzini
2020-12-17 13:31   ` Marc-André Lureau
2020-12-17 13:32     ` Marc-André Lureau
2020-12-17  9:40 ` [PATCH 14/18] seccomp: " Paolo Bonzini
2020-12-17 13:36   ` Marc-André Lureau
2020-12-17  9:40 ` [PATCH 15/18] virtfs: " Paolo Bonzini
2020-12-17 13:38   ` Marc-André Lureau
2020-12-17  9:40 ` [PATCH 16/18] cap_ng: " Paolo Bonzini
2020-12-17 13:54   ` Marc-André Lureau
2020-12-17  9:40 ` [PATCH 17/18] libattr: " Paolo Bonzini
2020-12-17 14:05   ` Marc-André Lureau
2020-12-17  9:40 ` [PATCH 18/18] meson.build: convert --with-default-devices " Paolo Bonzini
2020-12-17 14:08   ` Marc-André Lureau

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.