[gnome-characters] build: Add meson build files to distributable files



commit d1b58e7b2b482f19396881d547a7be0927ab0196
Author: Iñigo Martínez <inigomartinez gmail com>
Date:   Thu Jan 25 15:53:09 2018 +0100

    build: Add meson build files to distributable files
    
    Although it is possible to generate distributable files on meson
    since version 0.41 by using the `ninja dist` command, autotools does
    different things that end up creating a different distributable
    file.
    
    meson build files have been added to autotools build files as
    distributable files, so the whole meson port would also be
    distributed.

 Makefile.am            | 9 ++++++++-
 data/Makefile.am       | 1 +
 data/icons/Makefile.am | 2 +-
 lib/Makefile.am        | 2 +-
 src/Makefile.am        | 1 +
 tests/Makefile.am      | 2 ++
 6 files changed, 14 insertions(+), 3 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index ee52183..1b760a1 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -116,6 +116,13 @@ rpm: dist
 clean-local:
        rm -fR $(builddir)/rpms
 
-EXTRA_DIST = COPYINGv2 $(PACKAGE_NAME).spec  glm4/gnulib-cache.m4
+EXTRA_DIST = \
+       COPYINGv2 \
+       $(PACKAGE_NAME).spec \
+       glm4/gnulib-cache.m4 \
+       meson.build \
+       meson_options.txt \
+       meson_post_install.py \
+       po/meson.build
 
 -include $(top_srcdir)/git.mk
diff --git a/data/Makefile.am b/data/Makefile.am
index 24d9531..46e7f47 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -62,6 +62,7 @@ EXTRA_DIST = \
        ShellSearchProvider2.xml \
        $(apps_DATA) \
        $(appstream_XML) \
+       meson.build \
        $(NULL)
 
 CLEANFILES = \
diff --git a/data/icons/Makefile.am b/data/icons/Makefile.am
index 447712d..cbc5d83 100644
--- a/data/icons/Makefile.am
+++ b/data/icons/Makefile.am
@@ -9,7 +9,7 @@ nobase_icon_DATA = \
        hicolor/symbolic/apps/gnome-characters-symbolic.svg
 
 EXTRA_DIST = $(nobase_icon_DATA) hicolor/gnome-characters.svg \
-       characters-stencils.svg render-icons.rb
+       characters-stencils.svg render-icons.rb meson.build
 
 gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
 
diff --git a/lib/Makefile.am b/lib/Makefile.am
index ea492c6..71bff83 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -1,4 +1,4 @@
-EXTRA_DIST = gen-confusables.py gen-emoji.py gen-scripts.py
+EXTRA_DIST = gen-confusables.py gen-emoji.py gen-scripts.py meson.build
 CLEANFILES =
 DISTCLEANFILES =
 MAINTAINERCLEANFILES =
diff --git a/src/Makefile.am b/src/Makefile.am
index 2eb23f9..470b4b7 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -41,6 +41,7 @@ EXTRA_DIST = \
        org.gnome.Characters.BackgroundService.src.gresource.xml \
        $(app_resource_files) \
        $(service_resource_files) \
+       meson.build \
        $(NULL)
 
 CLEANFILES = \
diff --git a/tests/Makefile.am b/tests/Makefile.am
index a82914e..66d4fd7 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -30,4 +30,6 @@ else
 EXTRA_DIST += testutil.py $(dogtail_tests)
 endif
 
+EXTRA_DIST += meson.build test.in
+
 -include $(top_srcdir)/git.mk


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]