summaryrefslogtreecommitdiffstats
path: root/libdimension/tests/Makefile.am
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@tavianator.com>2014-08-19 17:32:55 -0400
committerTavian Barnes <tavianator@tavianator.com>2015-10-25 11:03:56 -0400
commit654b98bafec4845e5d4af39cda58a2a1aa293d32 (patch)
treeaef041a18b801bb041b0861fa5029c90ef12c68e /libdimension/tests/Makefile.am
parent7b09710392d35fb55b52031d447a542d99fc6b4b (diff)
downloaddimension-654b98bafec4845e5d4af39cda58a2a1aa293d32.tar.xz
libdimension: Test each module header in isolation.
Diffstat (limited to 'libdimension/tests/Makefile.am')
-rw-r--r--libdimension/tests/Makefile.am52
1 files changed, 32 insertions, 20 deletions
diff --git a/libdimension/tests/Makefile.am b/libdimension/tests/Makefile.am
index 9829642..f9ff11f 100644
--- a/libdimension/tests/Makefile.am
+++ b/libdimension/tests/Makefile.am
@@ -20,24 +20,25 @@
AM_CFLAGS = -I$(top_srcdir)/libdimension
AM_CXXFLAGS = $(AM_CFLAGS)
-check_LTLIBRARIES = libdimension-tests.la \
- libdimension-unit-test.la
-check_PROGRAMS = c89.test \
- c99.test \
- c++03.test \
- c++11.test \
- warning.test \
- warning-as-error.test \
- error.test \
- custom-error-fn.test \
- pool.test \
- dictionary.test \
- polynomial.test \
- prtree.test \
- future.test \
- png.test \
- gl.test \
- render.test
+check_LTLIBRARIES = libdimension-tests.la \
+ libdimension-unit-test.la
+check_PROGRAMS = modules.test \
+ c89.test \
+ c99.test \
+ c++03.test \
+ c++11.test \
+ warning.test \
+ warning-as-error.test \
+ error.test \
+ custom-error-fn.test \
+ pool.test \
+ dictionary.test \
+ polynomial.test \
+ prtree.test \
+ future.test \
+ png.test \
+ gl.test \
+ render.test
TESTS = $(check_PROGRAMS)
XFAIL_TESTS = warning-as-error.test error.test
@@ -51,8 +52,8 @@ if !GL
XFAIL_TESTS += gl.test
endif
-libdimension_tests_la_SOURCES = test_canvas.c \
- tests.h
+libdimension_tests_la_SOURCES = test_canvas.c \
+ tests.h
libdimension_tests_la_LIBADD = $(top_builddir)/libdimension/libdimension.la
if GLX
@@ -66,6 +67,17 @@ libdimension_unit_test_la_SOURCES = unit-test.c
libdimension_unit_test_la_CFLAGS = $(CHECK_CFLAGS) $(AM_CFLAGS)
libdimension_unit_test_la_LIBADD = $(CHECK_LIBS) $(top_builddir)/libdimension/libdimension.la
+modules_test_SOURCES = modules/base.c \
+ modules/canvas.c \
+ modules/color.c \
+ modules/concurrency.c \
+ modules/math.c \
+ modules/model.c \
+ modules/pattern.c \
+ modules/platform.c \
+ modules/render.c
+modules_test_LDADD = libdimension-unit-test.la
+
c89_test_SOURCES = c89.c
c89_test_LDADD = libdimension-tests.la