summaryrefslogtreecommitdiffstats
path: root/src/util/Makefile_insert
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/util/Makefile_insert
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/util/Makefile_insert')
-rw-r--r--src/util/Makefile_insert22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/util/Makefile_insert b/src/util/Makefile_insert
index 913dda26b..23ed42ac8 100644
--- a/src/util/Makefile_insert
+++ b/src/util/Makefile_insert
@@ -27,3 +27,25 @@ util_libinkutil_a_SOURCES = \
util_list_container_test_SOURCES = util/list-container-test.cpp
util_list_container_test_LDADD = gc.o $(INKSCAPE_LIBS)
+# Copy/paste from libnr
+util/test-util-main.cpp: util/test-util.cpp
+ $(top_srcdir)/cxxtest/cxxtestgen.pl --template=$(srcdir)/selfname.tpl -root -o util/test-util-main.cpp $(util_test_util_includes)
+
+util/test-util.cpp: $(util_test_util_includes)
+ $(top_srcdir)/cxxtest/cxxtestgen.pl -part -o util/test-util.cpp $(util_test_util_includes)
+
+util_test_util_includes = \
+ $(srcdir)/util/list-container-test.h
+
+util_libtest_util_a_SOURCES = \
+ util/test-util.cpp \
+ $(util_test_util_includes)
+
+util_test_util_SOURCES = \
+ util/test-util-main.cpp \
+ $(util_test_util_includes)
+
+util_test_util_LDADD = \
+ util/libtest-util.a \
+ gc.o $(INKSCAPE_LIBS)
+