diff options
author | 2007-05-31 10:09:44 +0000 | |
---|---|---|
committer | 2007-05-31 10:09:44 +0000 | |
commit | eab54b49eadbe926284a7ed6ecc585cf2788c84a (patch) | |
tree | cd4c53cf2588bf49bc8218cd0f7ac79c0d1e9da6 /tvmet-1.7.1/testsuite/CMakeLists.txt | |
parent | 8f202dc67fed62f3a6600f744644fbb61d7e4e29 (diff) |
More cleanup, add CMakeLists for the testsuite. Now need to port it
to QTestLib :/
Diffstat (limited to 'tvmet-1.7.1/testsuite/CMakeLists.txt')
-rw-r--r-- | tvmet-1.7.1/testsuite/CMakeLists.txt | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/tvmet-1.7.1/testsuite/CMakeLists.txt b/tvmet-1.7.1/testsuite/CMakeLists.txt new file mode 100644 index 000000000..045714dbc --- /dev/null +++ b/tvmet-1.7.1/testsuite/CMakeLists.txt @@ -0,0 +1,50 @@ +INCLUDE(CheckIncludeFiles) + +IF(BUILD_TESTS) + +ENABLE_TESTING() + +FIND_PACKAGE(Qt4 REQUIRED) + +INCLUDE_DIRECTORIES( ${QT_INCLUDE_DIR} ) + +SET(testsuite_SOURCES + main.cc + SelfTest.h SelfTest.cc + TestNumericTraits.h TestNumericTraits.cc + TestNumericTraitsComplex.h TestNumericTraitsComplex.cc + TestConstruction.h TestConstruction.cc + TestComplexMatrix.h TestComplexMatrix.cc + TestComplexVector.h TestComplexVector.cc + TestDimension.h TestDimension.cc + TestMathOps.h TestMathOps.cc + TestMatrixEval.h TestMatrixEval.cc + TestMatrixFunctions.h TestMatrixFunctions.cc + TestMatrixOperators.h TestMatrixOperators.cc + TestSTL.h TestSTL.cc + TestUnFunc.h TestUnFunc.cc + TestVectorEval.h TestVectorEval.cc + TestVectorFunctions.h TestVectorFunctions.cc + TestVectorOperators.h TestVectorOperators.cc + TestXpr.h TestXpr.cc + TestXprMatrixFunctions.h TestXprMatrixFunctions.cc + TestXprMatrixOperators.h TestXprMatrixOperators.cc + TestXprVectorFunctions.h TestXprVectorFunctions.cc + TestXprVectorOperators.h TestXprVectorOperators.cc + TestUnloops.h TestUnloops.cc + TestMatrixElementwise.h TestMatrixElementwise.cc +) + +QT4_AUTOMOC(${testsuite_SOURCES}) + +INCLUDE_DIRECTORIES(${CPPUNIT_INCLUDE_DIR} + ${CMAKE_SOURCE_DIR}/tvmet-1.7.1/include + ${CMAKE_INSTALL_PREFIX}/include) + +ADD_EXECUTABLE(testsuite ${testsuite_SOURCES}) + +TARGET_LINK_LIBRARIES(testsuite ${QT_QTCORE_LIBRARY} ${QT_QTTEST_LIBRARY}) + +ADD_TEST(Eigen testsuite) + +ENDIF(BUILD_TESTS) |