[gnome-software] Only install the external appstream files when enabled in configure
- From: Richard Hughes <rhughes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software] Only install the external appstream files when enabled in configure
- Date: Wed, 23 Nov 2016 09:59:40 +0000 (UTC)
commit 00cfdaad91dbf8a3915445012bcef02960eb3874
Author: Richard Hughes <richard hughsie com>
Date: Wed Nov 23 09:23:05 2016 +0000
Only install the external appstream files when enabled in configure
data/Makefile.am | 2 ++
src/plugins/Makefile.am | 2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/data/Makefile.am b/data/Makefile.am
index 7f2103c..9df6f8e 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -39,9 +39,11 @@ install-sample-data:
rm fedora-20-icons.tar.gz; \
cd -
+if HAVE_EXTERNAL_APPSTREAM
polkit_policydir = $(datadir)/polkit-1/actions
polkit_policy_in_files = org.gnome.software.external-appstream.policy.in
polkit_policy_DATA = $(polkit_policy_in_files:.policy.in=.policy)
+endif
%.policy: %.policy.in Makefile
$(AM_V_GEN) sed -e "s|@libexecdir[@]|$(libexecdir)|g" $< > $@
diff --git a/src/plugins/Makefile.am b/src/plugins/Makefile.am
index b2c3390..b8aefa3 100644
--- a/src/plugins/Makefile.am
+++ b/src/plugins/Makefile.am
@@ -130,6 +130,7 @@ libgs_plugin_dpkg_la_LIBADD = $(GS_PLUGIN_LIBS)
libgs_plugin_dpkg_la_LDFLAGS = -module -avoid-version
libgs_plugin_dpkg_la_CFLAGS = $(GS_PLUGIN_CFLAGS) $(WARN_CFLAGS)
+if HAVE_EXTERNAL_APPSTREAM
libgs_plugin_external_appstream_la_SOURCES = \
gs-plugin-external-appstream.c
libgs_plugin_external_appstream_la_LIBADD = $(GS_PLUGIN_LIBS) $(SOUP_LIBS)
@@ -138,6 +139,7 @@ libgs_plugin_external_appstream_la_CFLAGS = $(GS_PLUGIN_CFLAGS) $(WARN_CFLAGS) $
gnome-software-install-appstream: gnome-software-install-appstream.in Makefile
$(AM_V_GEN) sed -e "s|@localstatedir[@]|$(localstatedir)|g" $< > $@
+endif
EXTRA_DIST = \
gnome-software-install-appstream.in
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]