diff options
author | Ted Gould <ted@gould.cx> | 2015-03-10 15:07:49 -0500 |
---|---|---|
committer | Ted Gould <ted@gould.cx> | 2015-03-10 15:07:49 -0500 |
commit | cb7a4808f31fa347d39f7fd7f9a1687e45fd9196 (patch) | |
tree | fecc7ea326b79c83af67fa2c308c0516f81efaa5 | |
parent | 54ae3da705f9babeec8f2bf5c220d533eef425cc (diff) | |
download | ayatana-indicator-messages-cb7a4808f31fa347d39f7fd7f9a1687e45fd9196.tar.gz ayatana-indicator-messages-cb7a4808f31fa347d39f7fd7f9a1687e45fd9196.tar.bz2 ayatana-indicator-messages-cb7a4808f31fa347d39f7fd7f9a1687e45fd9196.zip |
Making the schema compilation directory into its own variable
-rw-r--r-- | tests/Makefile.am | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am index 6dabf89..bd559fd 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -41,12 +41,14 @@ test_gactionmuxer_LDADD = \ # Indicator Test ###################################### +SCHEMA_COMPILED_DIR="$(abs_builddir)/gsettings-schemas-compiled/" + indicator_test_SOURCES = \ indicator-test.cpp indicator_test_CPPFLAGS = \ -DINDICATOR_MESSAGES_SERVICE_BINARY="\"$(abs_top_builddir)/src/indicator-messages-service\"" \ - -DSCHEMA_DIR="\"$(abs_builddir)/gsettings-schemas-compiled/\"" \ + -DSCHEMA_DIR="\"$(SCHEMA_COMPILED_DIR)\"" \ -DXDG_DATA_DIRS="\"$(abs_srcdir)/\"" \ -I$(top_srcdir)/libmessaging-menu \ -std=c++11 \ @@ -64,11 +66,11 @@ indicator_test_LDADD = \ indicator-test.cpp: schemas-compiled.stamp schemas-compiled.stamp: $(top_srcdir)/data/*gschema.xml - rm -rf $(builddir)/gsettings-schemas-compiled - mkdir -p $(builddir)/gsettings-schemas-compiled - cp -f $(top_srcdir)/data/*gschema.xml $(builddir)/gsettings-schemas-compiled - `pkg-config gio-2.0 --variable glib_compile_schemas` $(builddir)/gsettings-schemas-compiled - touch schemas-compiled.stamp + @rm -rf $(SCHEMA_COMPILED_DIR) + @mkdir -p $(SCHEMA_COMPILED_DIR) + @cp -f $(top_srcdir)/data/*gschema.xml $(SCHEMA_COMPILED_DIR) + @`pkg-config gio-2.0 --variable glib_compile_schemas` $(SCHEMA_COMPILED_DIR) + @touch schemas-compiled.stamp CLEANFILES += schemas-compiled.stamp TESTS += indicator-test |