Usage of 'make' functions in the definition of TESTS special variable
can lead to the creation of a corrupt Makefile.in, thus a corrupt Makefile.
Closes: https://bugzilla.gnome.org/show_bug.cgi?id=692122
• Bug 686695 — support nickname in add_persona_from_details
• Bug 691382 — Restore tests disabled by bug #668415 (which has been fixed)
• Bug 691923 — Don't rebuild docs on every "make" run
+• Bug 692122 — build: Don't use make functions for defining TESTS
API changes:
• Add Backend.enable_persona_store and disable_persona_store.
-g \
$(NULL)
-noinst_PROGRAMS = \
- fake-tp-backend \
- persona-store-capabilities \
- individual-retrieval \
- individual-properties \
- individual-zeitgeist \
- init \
- $(NULL)
-
SESSION_CONF = $(top_builddir)/tests/lib/telepathy/contactlist/session.conf
backend_store_key_file=$(srcdir)/data/backend-store-telepathy-only.ini
TESTS_ENVIRONMENT = \
$(RUN_WITH_PRIVATE_BUS) \
--config-file=$(SESSION_CONF) \
--
-TESTS = $(filter-out fake-tp-backend individual-zeitgeist,$(noinst_PROGRAMS))
+TESTS = \
+ persona-store-capabilities \
+ individual-retrieval \
+ individual-properties \
+ init \
+ $(NULL)
+
+noinst_PROGRAMS = \
+ fake-tp-backend \
+ individual-zeitgeist \
+ $(TESTS) \
+ $(NULL)
fake_tp_backend_SOURCES = \
fake-tp-backend.vala \