diff options
author | Eitan Isaacson <eitan@monotonous.org> | 2010-12-09 00:04:28 -0800 |
---|---|---|
committer | Eitan Isaacson <eitan@monotonous.org> | 2010-12-09 00:04:28 -0800 |
commit | 55c6fda73aa9b802600116a8a7139b789f21f696 (patch) | |
tree | c8650d5b4f98e7512184dfd88b2f0e7fce84c36a /data/Makefile.am | |
parent | b656c2ff9ea269b382cba1224a93cb728ce591d7 (diff) | |
download | caribou-55c6fda73aa9b802600116a8a7139b789f21f696.tar.gz |
Use new magic to auto-generate gconf schema file.
Diffstat (limited to 'data/Makefile.am')
-rw-r--r-- | data/Makefile.am | 15 |
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 |