summaryrefslogtreecommitdiff
path: root/shell/Makefile.am
diff options
context:
space:
mode:
authorChristian Persch <[email protected]>2012-06-12 20:02:34 +0200
committerraveit65 <[email protected]>2018-03-22 21:44:49 +0100
commitc7fcfa103e9313d67fd4a956a4cae7163c54b204 (patch)
treeb400c16a1594440347bdee616a50bd0ddeb840cc /shell/Makefile.am
parente0f26b9dbe29642ea37c6c95e14f355e155e1608 (diff)
downloadatril-c7fcfa103e9313d67fd4a956a4cae7163c54b204.tar.bz2
atril-c7fcfa103e9313d67fd4a956a4cae7163c54b204.tar.xz
shell: Use GResource for data files
origin commit: https://git.gnome.org/browse/evince/commit/?h=gnome-3-6&id=ba06a5e
Diffstat (limited to 'shell/Makefile.am')
-rw-r--r--shell/Makefile.am12
1 files changed, 11 insertions, 1 deletions
diff --git a/shell/Makefile.am b/shell/Makefile.am
index 1bf3cba4..ea8d91d8 100644
--- a/shell/Makefile.am
+++ b/shell/Makefile.am
@@ -65,6 +65,8 @@ atril_SOURCES= \
ev-properties-license.h \
ev-open-recent-action.c \
ev-open-recent-action.h \
+ ev-resources.c \
+ ev-resources.h \
ev-utils.c \
ev-utils.h \
ev-window.c \
@@ -115,7 +117,8 @@ atril_LDADD= \
$(top_builddir)/libmisc/libevmisc.la \
$(SHELL_LIBS)
-BUILT_SOURCES =
+BUILT_SOURCES = \
+ ev-resources.c
if ENABLE_DBUS
BUILT_SOURCES += \
@@ -150,9 +153,13 @@ atrild_LDADD= \
endif
EXTRA_DIST = \
+ atril-ui.xml \
+ atril-toolbar.xml \
+ atril.gresource.xml \
ev-gdbus.xml \
ev-daemon-gdbus.xml
+
ev-gdbus-generated.c ev-gdbus-generated.h: ev-gdbus.xml Makefile
$(AM_V_GEN) $(GDBUS_CODEGEN) \
--interface-prefix=org.mate.atril \
@@ -169,6 +176,9 @@ ev-daemon-gdbus-generated.c ev-daemon-gdbus-generated.h: ev-daemon-gdbus.xml Mak
--generate-c-code ev-daemon-gdbus-generated \
$<
+ev-resources.c: atril.gresource.xml Makefile $(shell $(GLIB_COMPILE_RESOURCES) --generate-dependencies --sourcedir $(srcdir) $(srcdir)/atril.gresource.xml)
+ $(AM_V_GEN) XMLLINT=$(XMLLINT) $(GLIB_COMPILE_RESOURCES) --target $@ --sourcedir $(srcdir) --generate-source --c-name ev $<
+
DISTCLEANFILES = $(BUILT_SOURCES)
-include $(top_srcdir)/git.mk