summaryrefslogtreecommitdiffstats
path: root/src/display
diff options
context:
space:
mode:
authorJasper van de Gronde <jasper.vandegronde@gmail.com>2008-07-17 11:33:38 +0000
committerjaspervdg <jaspervdg@users.sourceforge.net>2008-07-17 11:33:38 +0000
commit9b95160c48970e0a99411a9e2417741a8bcebc06 (patch)
treee6760b32728e746f828708a91f356b90d10fa8ba /src/display
parentadd lpe-Boolops (diff)
downloadinkscape-9b95160c48970e0a99411a9e2417741a8bcebc06.tar.gz
inkscape-9b95160c48970e0a99411a9e2417741a8bcebc06.zip
The new CxxTest unit tests now also work on Linux! (Note that test-all
has become test-src and no longer includes ALL tests, just the tests in src/.) (bzr r6335)
Diffstat (limited to 'src/display')
-rw-r--r--src/display/Makefile_insert24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/display/Makefile_insert b/src/display/Makefile_insert
index 5c7fd892e..bc74c6f22 100644
--- a/src/display/Makefile_insert
+++ b/src/display/Makefile_insert
@@ -130,3 +130,27 @@ display_libspdisplay_a_SOURCES = \
display_bezier_utils_test_SOURCES = display/bezier-utils-test.cpp
display_bezier_utils_test_LDADD = libnr/libnr.a -lglib-2.0
+
+# Copy/paste from libnr
+display/test-display-main.cpp: display/test-display.cpp
+ $(top_srcdir)/cxxtest/cxxtestgen.pl --template=$(srcdir)/selfname.tpl -root -o display/test-display-main.cpp $(display_test_display_includes)
+
+display/test-display.cpp: $(display_test_display_includes)
+ $(top_srcdir)/cxxtest/cxxtestgen.pl -part -o display/test-display.cpp $(display_test_display_includes)
+
+display_test_display_includes = \
+ $(srcdir)/display/bezier-utils-test.h
+
+display_libtest_display_a_SOURCES = \
+ display/test-display.cpp \
+ $(display_test_display_includes)
+
+display_test_display_SOURCES = \
+ display/test-display-main.cpp \
+ $(display_test_display_includes)
+
+display_test_display_LDADD = \
+ libnr/libnr.a \
+ display/libtest-display.a \
+ -lglib-2.0
+