From: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx> Hi, Meson build system seems complete enough to drop autotools upstream! Various other improvements to meson, gtk-doc, etc... (the first 2 patches were already sent for review on the ML, but are included here for completeness and have received minor fixes) Thanks Marc-André Lureau (12): meson: improve gtk-doc build meson: fix ninja dist, and building from tarball meson: fix po generation Drop autotools meson: add vcs_tag to session init debug log Move src/keycodemapdb -> subprojects/keycodemapdb keycodemapdb: update submodule meson: remove our own submodule update doc: fix a few links meson: use gtk-doc --rebuild-types gtk-doc: fix a few warnings, improve output gtk-doc: fix api-index warnings .gitlab-ci.yml | 27 +- .gitmodules | 4 +- Makefile.am | 79 ---- README | 20 +- autogen.sh | 20 - build-aux/git-version-gen | 158 -------- build-aux/gitlog-to-changelog | 191 ---------- build-aux/meson/check-spice-common | 5 - configure.ac | 543 -------------------------- data/Makefile.am | 11 - doc/Makefile.am | 5 - doc/reference/Makefile.am | 80 ---- doc/reference/meson.build | 29 +- doc/reference/spice-gtk-docs.xml | 102 ++++- doc/reference/spice-gtk.types | 49 --- git.mk | 400 ------------------- m4/ld-version.m4 | 34 -- m4/manywarnings.m4 | 274 ------------- m4/spice-compile-warnings.m4 | 146 ------- m4/warnings.m4 | 79 ---- man/Makefile.am | 17 - meson.build | 11 +- po/ChangeLog | 8 - po/Makevars | 95 ----- po/{POTFILES.in => POTFILES} | 0 po/POTFILES.skip | 2 - po/meson.build | 2 +- spice-client-glib-2.0.pc.in | 14 - spice-client-gtk-3.0.pc.in | 12 - src/Makefile.am | 591 ----------------------------- src/channel-display.c | 2 +- src/channel-inputs.c | 8 +- src/channel-main.h | 4 +- src/keycodemapdb | 1 - src/meson.build | 20 +- src/spice-session.c | 3 +- src/usb-device-manager.c | 12 +- src/vcs_tag.h.in | 1 + subprojects/keycodemapdb | 1 + tests/Makefile.am | 49 --- tools/Makefile.am | 77 ---- vapi/Makefile.am | 43 --- 42 files changed, 170 insertions(+), 3059 deletions(-) delete mode 100644 Makefile.am delete mode 100755 autogen.sh delete mode 100755 build-aux/git-version-gen delete mode 100755 build-aux/gitlog-to-changelog delete mode 100755 build-aux/meson/check-spice-common delete mode 100644 configure.ac delete mode 100644 data/Makefile.am delete mode 100644 doc/Makefile.am delete mode 100644 doc/reference/Makefile.am delete mode 100644 doc/reference/spice-gtk.types delete mode 100644 git.mk delete mode 100644 m4/ld-version.m4 delete mode 100644 m4/manywarnings.m4 delete mode 100644 m4/spice-compile-warnings.m4 delete mode 100644 m4/warnings.m4 delete mode 100644 man/Makefile.am delete mode 100644 po/ChangeLog delete mode 100644 po/Makevars rename po/{POTFILES.in => POTFILES} (100%) delete mode 100644 po/POTFILES.skip delete mode 100644 spice-client-glib-2.0.pc.in delete mode 100644 spice-client-gtk-3.0.pc.in delete mode 100644 src/Makefile.am delete mode 160000 src/keycodemapdb create mode 100644 src/vcs_tag.h.in create mode 160000 subprojects/keycodemapdb delete mode 100644 tests/Makefile.am delete mode 100644 tools/Makefile.am delete mode 100644 vapi/Makefile.am -- 2.20.1.98.gecbdaf0899 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel