INCLUDE(CheckIncludeFile)
+INCLUDE(CheckIncludeFileCXX)
SET(CMAKE_VERBOSE_MAKEFILE OFF)
SET(GENELIBS GeneSort)
ENDIF(HAVE_FANN)
+
+CHECK_INCLUDE_FILE_CXX("tr1/memory" HAVE_TR1)
+
+IF(HAVE_TR1)
+ ADD_DEFINITIONS(-DHAVE_TR1)
+ELSE(HAVE_TR1)
+ CHECK_INCLUDE_FILE_CXX("boost/shared_ptr.hpp" HAVE_BOOST)
+ IF(NOT HAVE_BOOST)
+ MESSAGE(FATAL_ERROR "Neither Boost nor TR1 found, need a shared_ptr implementation")
+ ENDIF(NOT HAVE_BOOST)
+ENDIF(HAVE_TR1)
+
TARGET_LINK_LIBRARIES(germs ${GENELIBS})
SUBDIRS(test)