[gtksourceview] build: simplify tests/Makefile.am



commit 58390f3768e7c7e454574f09aae64114b7c0d8b9
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Wed Jul 9 22:47:00 2014 +0200

    build: simplify tests/Makefile.am

 tests/Makefile.am |  118 ++++++-----------------------------------------------
 1 files changed, 13 insertions(+), 105 deletions(-)
---
diff --git a/tests/Makefile.am b/tests/Makefile.am
index e89dd1c..90b4b1d 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -10,6 +10,11 @@ AM_CPPFLAGS =                                \
        $(DEP_CFLAGS)                   \
        $(TESTS_CFLAGS)
 
+LDADD = $(top_builddir)/gtksourceview/completion-providers/words/libgtksourcecompletionwords.la \
+       $(top_builddir)/gtksourceview/libgtksourceview-core.la \
+       $(DEP_LIBS) \
+       $(TESTS_LIBS)
+
 noinst_PROGRAMS = $(TEST_PROGS) $(UNIT_TEST_PROGS)
 
 BUILT_SOURCES =                                \
@@ -27,164 +32,67 @@ test-widget-resources.c: test-widget.gresource.xml $(shell $(GLIB_COMPILE_RESOUR
        $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) --generate-source 
$(srcdir)/test-widget.gresource.xml
 
 TEST_PROGS = test-completion
-test_completion_SOURCES =              \
-       test-completion.c               \
-       test-completion-resources.c
-test_completion_LDADD =                \
-       $(top_builddir)/gtksourceview/libgtksourceview-3.0.la \
-       $(DEP_LIBS)                     \
-       $(TESTS_LIBS)
+test_completion_SOURCES = test-completion.c test-completion-resources.c
 
 TEST_PROGS += test-search
-test_search_SOURCES =          \
-       test-search.c           \
-       test-search-resources.c
-test_search_LDADD =                                            \
-       $(top_builddir)/gtksourceview/libgtksourceview-3.0.la   \
-       $(DEP_LIBS)                                             \
-       $(TESTS_LIBS)
+test_search_SOURCES = test-search.c test-search-resources.c
 
 TEST_PROGS += test-search-performances
-test_search_performances_SOURCES = \
-       test-search-performances.c
-test_search_performances_LDADD =                               \
-       $(top_builddir)/gtksourceview/libgtksourceview-3.0.la   \
-       $(DEP_LIBS)                                             \
-       $(TESTS_LIBS)
+test_search_performances_SOURCES = test-search-performances.c
 
 TEST_PROGS += test-widget
-test_widget_SOURCES =          \
-       test-widget.c           \
-       test-widget-resources.c
-test_widget_LDADD =                    \
-       $(top_builddir)/gtksourceview/libgtksourceview-3.0.la \
-       $(DEP_LIBS)                     \
-       $(TESTS_LIBS)
+test_widget_SOURCES = test-widget.c test-widget-resources.c
 
 UNIT_TEST_PROGS = test-buffer
 test_buffer_SOURCES = test-buffer.c
-test_buffer_LDADD =            \
-       $(top_builddir)/gtksourceview/libgtksourceview-3.0.la \
-       $(DEP_LIBS)                     \
-       $(TESTS_LIBS)
 
 UNIT_TEST_PROGS += test-buffer-input-stream
 test_buffer_input_stream_SOURCES = test-buffer-input-stream.c
-test_buffer_input_stream_LDADD =                               \
-       $(top_builddir)/gtksourceview/libgtksourceview-core.la  \
-       $(DEP_LIBS)                                             \
-       $(TESTS_LIBS)
 
 UNIT_TEST_PROGS += test-buffer-output-stream
 test_buffer_output_stream_SOURCES = test-buffer-output-stream.c
-test_buffer_output_stream_LDADD =                              \
-       $(top_builddir)/gtksourceview/libgtksourceview-core.la  \
-       $(DEP_LIBS)                                             \
-       $(TESTS_LIBS)
 
 UNIT_TEST_PROGS += test-completion-model
 test_completion_model_SOURCES =        test-completion-model.c
-test_completion_model_LDADD =                                  \
-       $(top_builddir)/gtksourceview/libgtksourceview-core.la  \
-       $(DEP_LIBS)                                             \
-       $(TESTS_LIBS)
 
 UNIT_TEST_PROGS += test-completion-words
 test_completion_words_SOURCES = test-completion-words.c
-test_completion_words_LDADD =                                  \
-       $(top_builddir)/gtksourceview/completion-providers/words/libgtksourcecompletionwords.la \
-       $(top_builddir)/gtksourceview/libgtksourceview-3.0.la   \
-       $(DEP_LIBS)                                             \
-       $(TESTS_LIBS)
 
 UNIT_TEST_PROGS += test-file-loader
 test_file_loader_SOURCES = test-file-loader.c
-test_file_loader_LDADD =                                       \
-       $(top_builddir)/gtksourceview/libgtksourceview-3.0.la   \
-       $(DEP_LIBS)                                             \
-       $(TESTS_LIBS)
 
 UNIT_TEST_PROGS += test-file-saver
 test_file_saver_SOURCES = test-file-saver.c
-test_file_saver_LDADD =                                                \
-       $(top_builddir)/gtksourceview/libgtksourceview-3.0.la   \
-       $(DEP_LIBS)                                             \
-       $(TESTS_LIBS)
 
 UNIT_TEST_PROGS += test-language
-test_language_SOURCES =                \
-       test-language.c
-test_language_LDADD =          \
-       $(top_builddir)/gtksourceview/libgtksourceview-3.0.la \
-       $(DEP_LIBS)                     \
-       $(TESTS_LIBS)
+test_language_SOURCES = test-language.c
 
 UNIT_TEST_PROGS += test-languagemanager
-test_languagemanager_SOURCES =         \
-       test-languagemanager.c
-test_languagemanager_LDADD =           \
-       $(top_builddir)/gtksourceview/libgtksourceview-3.0.la \
-       $(DEP_LIBS)                     \
-       $(TESTS_LIBS)
+test_languagemanager_SOURCES = test-languagemanager.c
 
 UNIT_TEST_PROGS += test-mark
 test_mark_SOURCES = test-mark.c
-test_mark_LDADD =              \
-       $(top_builddir)/gtksourceview/libgtksourceview-3.0.la \
-       $(DEP_LIBS)                     \
-       $(TESTS_LIBS)
 
 UNIT_TEST_PROGS += test-printcompositor
-test_printcompositor_SOURCES =         \
-       test-printcompositor.c
-test_printcompositor_LDADD =           \
-       $(top_builddir)/gtksourceview/libgtksourceview-3.0.la \
-       $(DEP_LIBS)                     \
-       $(TESTS_LIBS)
+test_printcompositor_SOURCES = test-printcompositor.c
 
 UNIT_TEST_PROGS += test-regex
 test_regex_SOURCES = test-regex.c
-test_regex_LDADD =                                             \
-       $(top_builddir)/gtksourceview/libgtksourceview-core.la  \
-       $(DEP_LIBS)                                             \
-       $(GTK_MAC_LIBS)                                         \
-       $(TESTS_LIBS)
 
 UNIT_TEST_PROGS += test-region
 test_region_SOURCES = test-region.c
-test_region_LDADD =                                            \
-       $(top_builddir)/gtksourceview/libgtksourceview-core.la  \
-       $(DEP_LIBS)                                             \
-       $(TESTS_LIBS)
 
 UNIT_TEST_PROGS += test-search-context
 test_search_context_SOURCES = test-search-context.c
-test_search_context_LDADD =                                    \
-       $(top_builddir)/gtksourceview/libgtksourceview-core.la  \
-       $(DEP_LIBS)                                             \
-       $(TESTS_LIBS)
 
 UNIT_TEST_PROGS += test-styleschememanager
-test_styleschememanager_SOURCES =              \
-       test-styleschememanager.c
-test_styleschememanager_LDADD =                \
-       $(top_builddir)/gtksourceview/libgtksourceview-3.0.la \
-       $(DEP_LIBS)                     \
-       $(TESTS_LIBS)
+test_styleschememanager_SOURCES = test-styleschememanager.c
 
 UNIT_TEST_PROGS += test-undo-manager
 test_undo_manager_SOURCES = test-undo-manager.c
-test_undo_manager_LDADD =                                      \
-       $(top_builddir)/gtksourceview/libgtksourceview-3.0.la   \
-       $(DEP_LIBS)                                             \
-       $(TESTS_LIBS)
 
 UNIT_TEST_PROGS += test-utils
 test_utils_SOURCES = test-utils.c
-test_utils_LDADD =                                             \
-       $(top_builddir)/gtksourceview/libgtksourceview-3.0.la   \
-       $(DEP_LIBS)                                             \
-       $(TESTS_LIBS)
 
 python_tests =                 \
        test-completion.py      \


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]