Blame testsuite/Makefile.am

Packit aa0600
@CODE_COVERAGE_RULES@
Packit aa0600
Packit aa0600
@VALGRIND_CHECK_RULES@
Packit aa0600
Packit aa0600
# https://github.com/dtrebbien/GNOME.supp
Packit aa0600
# https://github.com/pwithnall/walbottle
Packit aa0600
VALGRIND_SUPPRESSIONS_FILES =						\
Packit aa0600
	$(top_srcdir)/../walbottle/libwalbottle/tests/walbottle.supp	\
Packit aa0600
	$(top_srcdir)/../GNOME.supp/build/base.supp			\
Packit aa0600
	$(top_srcdir)/../GNOME.supp/build/pango.supp			\
Packit aa0600
	$(top_srcdir)/../GNOME.supp/build/gdk.supp			\
Packit aa0600
	$(top_srcdir)/../GNOME.supp/build/gtk3.supp
Packit aa0600
Packit aa0600
AM_CPPFLAGS = 			\
Packit aa0600
	-I$(top_srcdir) 	\
Packit aa0600
	$(WARN_CFLAGS) 		\
Packit aa0600
	$(DEP_CFLAGS)
Packit aa0600
Packit aa0600
AM_LDFLAGS = $(WARN_LDFLAGS)
Packit aa0600
Packit aa0600
LDADD = $(top_builddir)/gspell/libgspell-core.la	\
Packit aa0600
	$(DEP_LIBS)
Packit aa0600
Packit aa0600
UNIT_TEST_PROGS =
Packit aa0600
Packit aa0600
UNIT_TEST_PROGS += test-checker
Packit aa0600
test_checker_SOURCES = test-checker.c
Packit aa0600
Packit aa0600
UNIT_TEST_PROGS += test-entry
Packit aa0600
test_entry_SOURCES = test-entry.c
Packit aa0600
Packit aa0600
UNIT_TEST_PROGS += test-inline-checker-text-buffer
Packit aa0600
test_inline_checker_text_buffer_SOURCES = test-inline-checker-text-buffer.c
Packit aa0600
Packit aa0600
UNIT_TEST_PROGS += test-text-iter
Packit aa0600
test_text_iter_SOURCES = test-text-iter.c
Packit aa0600
Packit aa0600
UNIT_TEST_PROGS += test-utils
Packit aa0600
test_utils_SOURCES = test-utils.c
Packit aa0600
Packit aa0600
noinst_PROGRAMS = $(UNIT_TEST_PROGS)
Packit aa0600
TESTS = $(UNIT_TEST_PROGS)
Packit aa0600
Packit aa0600
if INSTALLED_TESTS
Packit aa0600
insttestdir = $(libexecdir)/installed-tests/$(PACKAGE)-@GSPELL_API_VERSION@
Packit aa0600
insttest_PROGRAMS = $(UNIT_TEST_PROGS)
Packit aa0600
Packit aa0600
%.test: %$(EXEEXT) Makefile
Packit aa0600
	$(AM_V_GEN) (echo '[Test]' > $@.tmp; \
Packit aa0600
	echo 'Description=gspell test' >> $@.tmp; \
Packit aa0600
	echo 'Exec=$(insttestdir)/$<' >> $@.tmp; \
Packit aa0600
	echo 'Type=session' >> $@.tmp; \
Packit aa0600
	echo 'Output=TAP' >> $@.tmp; \
Packit aa0600
	mv $@.tmp $@)
Packit aa0600
Packit aa0600
test_files = $(UNIT_TEST_PROGS:=.test)
Packit aa0600
Packit aa0600
CLEANFILES = $(test_files)
Packit aa0600
Packit aa0600
testmetadir = $(datadir)/installed-tests/$(PACKAGE)-@GSPELL_API_VERSION@
Packit aa0600
testmeta_DATA = $(test_files)
Packit aa0600
Packit aa0600
endif # INSTALLED_TESTS
Packit aa0600
Packit aa0600
-include $(top_srcdir)/git.mk