[Spice-devel] [PATCH spice-gtk v2 0/2] Add support for building with meson/ninja
Eduardo Lima (Etrunko)
etrunko at redhat.com
Wed Aug 1 21:51:12 UTC 2018
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
More information about the Spice-devel
mailing list