From f73371db2d2ecf3423b5d854379b9cc59a4ad09b Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Fri, 28 Apr 2017 23:48:43 +0100 Subject: [PATCH] build: Add Meson-related files to the autotools dist This way, a tarball generated via autotools will also allow building GTK+ via Meson. --- Makefile.am | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index f88eab49aa..98029b6a3f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -6,6 +6,20 @@ SUBDIRS = po po-properties $(SRC_SUBDIRS) docs win32 ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} +meson_build_files = $(shell find . -type f -name '*meson.*' -print 2>/dev/null) +meson_files = \ + $(meson_build_files) \ + meson_options.txt \ + subprojects/graphene.wrap \ + gdk/gen-gdk-gresources-xml.py \ + gsk/gen-gsk-gresources-xml.py \ + gtk/gen-gtk-gresources-xml.py \ + gtk/gentypefuncs.py \ + demos/gtk-demo/geninclude.py \ + gdk/wayland/genprotocolfiles.py \ + build-aux/meson/post-install.sh \ + $() + EXTRA_DIST += \ autogen.sh \ HACKING \ @@ -22,7 +36,8 @@ EXTRA_DIST += \ sanitize-la.sh \ po/README.translators \ po/po2tbl.sed.in \ - make-pot + make-pot \ + $(meson_files) MAINTAINERCLEANFILES = \ $(GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL) \