X-Git-Url: https://ruin.nu/git/?a=blobdiff_plain;f=src%2Ftest%2FCMakeLists.txt;h=02a0dce205ac7d0d8b4824b02487626fc63354a0;hb=efefe7bd39f22a2e33c851d2d87782123d8aa0ee;hp=2cd964dde1808d149001040ec1efcda21c3377ba;hpb=868e1b08fbbd49e489dc1349cb3657521c5c1dd9;p=germs.git diff --git a/src/test/CMakeLists.txt b/src/test/CMakeLists.txt index 2cd964d..02a0dce 100644 --- a/src/test/CMakeLists.txt +++ b/src/test/CMakeLists.txt @@ -1,16 +1,25 @@ -PROJECT(GeneSort) - +INCLUDE(CheckIncludeFileCXX) SET(CMAKE_VERBOSE_MAKEFILE OFF) -ADD_DEFINITIONS(-Wall -O2) +#ADD_DEFINITIONS(-Wall -O2) + +#ADD_DEFINITIONS(-Wall -pedantic -g -D_GLIBCXX_DEBUG) + + +SET(TESTSRC geneordertest genealgorithmstest modelidentifiertest + genesortertest componenttreetest) -SET(TESTSRC geneordertest genealgorithmstest modelidentifiertest) +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})