libvhost-user: make it a meson subproject
By making libvhost-user a subproject, check it builds standalone (without the global QEMU cflags etc). Note that the library still relies on QEMU include/qemu/atomic.h and linux_headers/. Signed-off-by:Marc-André Lureau <marcandre.lureau@redhat.com> Message-Id: <20201125100640.366523-6-marcandre.lureau@redhat.com> Reviewed-by:
Michael S. Tsirkin <mst@redhat.com> Signed-off-by:
Michael S. Tsirkin <mst@redhat.com>
Showing
- block/export/vhost-user-blk-server.c 1 addition, 1 deletionblock/export/vhost-user-blk-server.c
- contrib/libvhost-user/meson.build 0 additions, 4 deletionscontrib/libvhost-user/meson.build
- contrib/vhost-user-blk/meson.build 1 addition, 2 deletionscontrib/vhost-user-blk/meson.build
- contrib/vhost-user-blk/vhost-user-blk.c 1 addition, 2 deletionscontrib/vhost-user-blk/vhost-user-blk.c
- contrib/vhost-user-gpu/meson.build 1 addition, 2 deletionscontrib/vhost-user-gpu/meson.build
- contrib/vhost-user-gpu/vugpu.h 1 addition, 1 deletioncontrib/vhost-user-gpu/vugpu.h
- contrib/vhost-user-input/main.c 1 addition, 2 deletionscontrib/vhost-user-input/main.c
- contrib/vhost-user-input/meson.build 1 addition, 2 deletionscontrib/vhost-user-input/meson.build
- contrib/vhost-user-scsi/meson.build 1 addition, 2 deletionscontrib/vhost-user-scsi/meson.build
- contrib/vhost-user-scsi/vhost-user-scsi.c 1 addition, 1 deletioncontrib/vhost-user-scsi/vhost-user-scsi.c
- include/qemu/vhost-user-server.h 1 addition, 1 deletioninclude/qemu/vhost-user-server.h
- meson.build 6 additions, 1 deletionmeson.build
- subprojects/libvhost-user/libvhost-user-glib.c 0 additions, 0 deletionssubprojects/libvhost-user/libvhost-user-glib.c
- subprojects/libvhost-user/libvhost-user-glib.h 0 additions, 0 deletionssubprojects/libvhost-user/libvhost-user-glib.h
- subprojects/libvhost-user/libvhost-user.c 0 additions, 0 deletionssubprojects/libvhost-user/libvhost-user.c
- subprojects/libvhost-user/libvhost-user.h 0 additions, 0 deletionssubprojects/libvhost-user/libvhost-user.h
- subprojects/libvhost-user/meson.build 20 additions, 0 deletionssubprojects/libvhost-user/meson.build
- tests/meson.build 1 addition, 2 deletionstests/meson.build
- tests/vhost-user-bridge.c 1 addition, 1 deletiontests/vhost-user-bridge.c
- tools/virtiofsd/fuse_virtio.c 1 addition, 1 deletiontools/virtiofsd/fuse_virtio.c
Loading
Please register or sign in to comment