X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;ds=sidebyside;f=src%2Ftest%2FCMakeLists.txt;h=aabcbde645f9318c54a7aa37e3dacaac3d6c3e7e;hb=refs%2Fheads%2Fthreads;hp=4fc94bd13f1cc0147842f8fb16cd7792482c380a;hpb=80163771173997d308e8f11815c5d9a92d8ba8f5;p=germs.git diff --git a/src/test/CMakeLists.txt b/src/test/CMakeLists.txt index 4fc94bd..aabcbde 100644 --- a/src/test/CMakeLists.txt +++ b/src/test/CMakeLists.txt @@ -1,5 +1,4 @@ -PROJECT(GERMS) - +INCLUDE(CheckIncludeFileCXX) SET(CMAKE_VERBOSE_MAKEFILE OFF) #ADD_DEFINITIONS(-Wall -O2) @@ -9,12 +8,18 @@ SET(CMAKE_VERBOSE_MAKEFILE OFF) SET(TESTSRC geneordertest genealgorithmstest modelidentifiertest - genesortertest componenttreetest) + genesortertest componenttreetest threadgenesortertest) + +CHECK_INCLUDE_FILE_CXX("cppunit/TestFixture.h" HAVE_CPPUNIT) -ADD_EXECUTABLE(tester main ${TESTSRC}) -TARGET_LINK_LIBRARIES(tester ${GENELIBS} cppunit) +IF (HAVE_CPPUNIT) + ADD_EXECUTABLE(tester main ${TESTSRC}) + TARGET_LINK_LIBRARIES(tester ${GENELIBS} cppunit) + #find_package(Qt3) +ELSE(HAVE_CPPUNIT) + MESSAGE("CPPUNIT not installed, won't build test program") +ENDIF(HAVE_CPPUNIT) -#find_package(Qt3) IF (QT_FOUND) INCLUDE_DIRECTORIES(${QT_INCLUDE_DIR})