Many things have changed since the last version of this series. More importantly, we already have the meson build merged in spice-common and decided to not reuse the checks that are done in the subproject here, but replicate those blocks here as meson does not support any other way of reusing the same code. This series also updates the spice-common submodule with the latest patch I sent for review: https://lists.freedesktop.org/archives/spice-devel/2018-July/044828.html Regards, Eduardo. Eduardo Lima (Etrunko) (3): build: Move spice-common to subprojects/ directory Add support for building with meson Update gitlab-ci to use meson .gitlab-ci.yml | 31 +++++- .gitmodules | 2 +- Makefile.am | 4 +- autogen.sh | 2 +- build-aux/meson/check_spice-common.sh | 2 + configure.ac | 6 +- docs/Makefile.am | 1 + docs/manual/Makefile.am | 1 + docs/manual/meson.build | 18 ++++ docs/meson.build | 14 +++ meson.build | 188 ++++++++++++++++++++++++++++++++++ meson_options.txt | 52 ++++++++++ server/Makefile.am | 5 +- server/meson.build | 187 +++++++++++++++++++++++++++++++++ server/tests/Makefile.am | 5 +- server/tests/meson.build | 85 +++++++++++++++ spice-common | 1 - subprojects/spice-common | 1 + tools/Makefile.am | 4 + tools/meson.build | 4 + 20 files changed, 601 insertions(+), 12 deletions(-) create mode 100755 build-aux/meson/check_spice-common.sh create mode 100644 docs/manual/meson.build create mode 100644 docs/meson.build create mode 100644 meson.build create mode 100644 meson_options.txt create mode 100644 server/meson.build create mode 100644 server/tests/meson.build delete mode 160000 spice-common create mode 160000 subprojects/spice-common create mode 100644 tools/meson.build -- 2.14.4 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel