-PROJECT(GeneSort)
-
+INCLUDE(CheckIncludeFileCXX)
SET(CMAKE_VERBOSE_MAKEFILE OFF)
#ADD_DEFINITIONS(-Wall -O2)
SET(TESTSRC geneordertest genealgorithmstest modelidentifiertest
- genesortertest)
+ 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})