in v2: - Fixed enum files being installed to wrong dir - Fixed binaries not being installed - gir/typelib files do not need explicit installation dir - Moves some definitions -DXXX="yyy" passed as CFLAGS to config.h - test-mock-acl-helper is not a test but a helper - Do not rely on dependency checks in spice-common - Require and make use of features in Meson 0.47 * Use dictionaries where appropriate * Use feature option type * Install mode for usb-acl-helper Eduardo Lima (Etrunko) (2): Add support for building with meson Update gitlab-ci to use meson .gitlab-ci.yml | 22 +- Makefile.am | 4 + build-aux/meson/check-spice-common | 5 + data/Makefile.am | 1 + data/meson.build | 4 + doc/Makefile.am | 2 + doc/meson.build | 1 + doc/reference/Makefile.am | 2 + doc/reference/meson.build | 51 +++++ man/Makefile.am | 1 + man/meson.build | 11 + meson.build | 440 +++++++++++++++++++++++++++++++++++++ meson_options.txt | 102 +++++++++ po/meson.build | 3 + src/Makefile.am | 1 + src/meson.build | 359 ++++++++++++++++++++++++++++++ subprojects/spice-common | 2 +- tests/Makefile.am | 2 + tests/meson.build | 30 +++ tools/Makefile.am | 2 + tools/meson.build | 32 +++ vapi/Makefile.am | 1 + vapi/meson.build | 13 ++ 23 files changed, 1089 insertions(+), 2 deletions(-) create mode 100755 build-aux/meson/check-spice-common create mode 100644 data/meson.build create mode 100644 doc/meson.build create mode 100644 doc/reference/meson.build create mode 100644 man/meson.build create mode 100644 meson.build create mode 100644 meson_options.txt create mode 100644 po/meson.build create mode 100644 src/meson.build create mode 100644 tests/meson.build create mode 100644 tools/meson.build create mode 100644 vapi/meson.build -- 2.14.4 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel