summaryrefslogtreecommitdiffstats
path: root/src/helper/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/helper/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/helper/Makefile_insert')
-rw-r--r--src/helper/Makefile_insert24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/helper/Makefile_insert b/src/helper/Makefile_insert
index 20c7e6c53..26b2f46b2 100644
--- a/src/helper/Makefile_insert
+++ b/src/helper/Makefile_insert
@@ -55,3 +55,27 @@ helper/sp-marshal.cpp helper/sp-marshal.h: Makefile
helper_units_test_SOURCES = helper/units-test.cpp
helper_units_test_LDADD = helper/libspchelp.a -lglib-2.0
+
+# Copy/paste from libnr
+helper/test-helper-main.cpp: helper/test-helper.cpp
+ $(top_srcdir)/cxxtest/cxxtestgen.pl --template=$(srcdir)/selfname.tpl -root -o helper/test-helper-main.cpp $(helper_test_helper_includes)
+
+helper/test-helper.cpp: $(helper_test_helper_includes)
+ $(top_srcdir)/cxxtest/cxxtestgen.pl -part -o helper/test-helper.cpp $(helper_test_helper_includes)
+
+helper_test_helper_includes = \
+ $(srcdir)/helper/units-test.h
+
+helper_libtest_helper_a_SOURCES = \
+ helper/test-helper.cpp \
+ $(helper_test_helper_includes)
+
+helper_test_helper_SOURCES = \
+ helper/test-helper-main.cpp \
+ $(helper_test_helper_includes)
+
+helper_test_helper_LDADD = \
+ helper/libspchelp.a \
+ helper/libtest-helper.a \
+ -lglib-2.0
+