summaryrefslogtreecommitdiff
path: root/data/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'data/Makefile.am')
-rw-r--r--data/Makefile.am15
1 files changed, 8 insertions, 7 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
index fb32b10..fd7f312 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -1,20 +1,21 @@
SUBDIRS = keyboards
-gtkbuilderdir = $(datadir)/caribou
-gtkbuilder_DATA = caribou-prefs.ui
-
-schemadir = $(GCONF_SCHEMA_FILE_DIR)
-schema_DATA = caribou.schemas
+schemasdir = $(GCONF_SCHEMA_FILE_DIR)
+schemas_in_files = caribou.schemas.in
+schemas_DATA = $(schemas_in_files:.schemas.in=.schemas)
+@INTLTOOL_SCHEMAS_RULE@
desktopdir = $(datadir)/applications
desktop_in_files = caribou.desktop.in
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
@INTLTOOL_DESKTOP_RULE@
-EXTRA_DIST = $(gtkbuilder_DATA) \
- $(schema_DATA) \
+EXTRA_DIST = $(schema_DATA) \
$(desktop_in_files)
+caribou.schemas.in: $(top_srcdir)/caribou/common/settings.py
+ PYTHONPATH=$(top_srcdir) $(PYTHON) $< > $@
+
CLEANFILES = $(desktop_DATA)
# installation of schemas
if GCONF_SCHEMAS_INSTALL