[gnome-characters] build: Add meson build files to distributable files
- From: Daiki Ueno <dueno src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-characters] build: Add meson build files to distributable files
- Date: Thu, 8 Feb 2018 10:05:23 +0000 (UTC)
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]