The following patch series: - Add suppor to meson build system; - Drop support to autotools build system; If we decide to go for it, there's still work to be done in libvirt-jenkins-ci as it has to have meson support added there. More than that, some old systems either don't have meson packages (as EL7) or do have a too old version of meson (as debian-9). So, we would have to stop testing on those systems. Fabiano Fidêncio (8): tools: Don't import config.h Add support to meson build system spec: Adapt to use meson prepare-release: Adapt to use meson Drop autotools support Support `make syntax-check` without Makefile meson: Add ninja syntax-check prepare-relase: Add `ninja syntax-check` GNUmakefile | 28 +--- Makefile.am | 48 ------ build-aux/dist.sh | 8 + build-aux/mktempd | 135 --------------- build-aux/syntax-check.sh | 5 + cfg.mk | 5 +- configure.ac | 89 ---------- docs/Makefile.am | 2 - m4/libosinfo-compile-warnings.m4 | 135 --------------- m4/manywarnings.m4 | 245 ---------------------------- m4/warnings.m4 | 79 --------- maint.mk | 32 ++-- meson.build | 43 +++++ mingw-osinfo-db-tools.spec.in | 14 +- osinfo-db-tools.spec.in | 17 +- po/Makevars | 78 --------- po/meson.build | 2 + prepare-release.sh | 85 +++------- tests/Makefile.am | 30 ---- tests/meson.build | 21 +++ tools/Makefile.am | 53 ------ tools/meson.build | 271 +++++++++++++++++++++++++++++++ tools/osinfo-db-export.c | 2 - tools/osinfo-db-import.c | 2 - tools/osinfo-db-path.c | 2 - tools/osinfo-db-util.c | 2 - tools/osinfo-db-validate.c | 2 - 27 files changed, 412 insertions(+), 1023 deletions(-) delete mode 100644 Makefile.am create mode 100755 build-aux/dist.sh delete mode 100755 build-aux/mktempd create mode 100755 build-aux/syntax-check.sh delete mode 100644 configure.ac delete mode 100644 docs/Makefile.am delete mode 100644 m4/libosinfo-compile-warnings.m4 delete mode 100644 m4/manywarnings.m4 delete mode 100644 m4/warnings.m4 create mode 100644 meson.build delete mode 100644 po/Makevars create mode 100644 po/meson.build delete mode 100644 tests/Makefile.am create mode 100644 tests/meson.build delete mode 100644 tools/Makefile.am create mode 100644 tools/meson.build -- 2.21.0 _______________________________________________ Libosinfo mailing list Libosinfo@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libosinfo