diff CMakeLists.txt @ 67:2f45385195ae

Choose between static and dynamic compilation.
author Tom Fredrik Blenning Klaussen <bfg@bfgconsult.no>
date Sun, 23 Dec 2012 22:08:32 +0100
parents b9515dc35fe4
children f3d4aba620cc
line wrap: on
line diff
--- a/CMakeLists.txt	Sun Dec 23 22:07:57 2012 +0100
+++ b/CMakeLists.txt	Sun Dec 23 22:08:32 2012 +0100
@@ -11,10 +11,18 @@
 
 SET(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/CMake_Modules/")
 
-SET(Boost_USE_STATIC_LIBS OFF)
+SET(USE_HEADERS_FOR_BOOST_TEST OFF)
+
 SET(Boost_USE_MULTITHREADED ON)
 SET(Boost_USE_STATIC_RUNTIME OFF)
-FIND_PACKAGE(Boost COMPONENTS filesystem system)
+IF(USE_HEADERS_FOR_BOOST_TEST)
+  SET(Boost_USE_STATIC_LIBS OFF)
+  FIND_PACKAGE(Boost COMPONENTS filesystem system)
+  ADD_DEFINITIONS( "-DBOOSTTEST_HEADER_INCLUDE" )
+ELSE()
+  SET(Boost_USE_STATIC_LIBS ON)
+  FIND_PACKAGE(Boost COMPONENTS filesystem system test_exec_monitor)
+ENDIF()
 IF (Boost_FOUND)
     INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIR})
     ADD_DEFINITIONS( "-DHAS_BOOST" )
@@ -84,8 +92,8 @@
 
 
 
-SET(CMAKE_CXX_FLAGS "-O3 -Wall")
-#SET(CMAKE_CXX_FLAGS "-g2 -Wall -fno-inline")
+#SET(CMAKE_CXX_FLAGS "-O3 -Wall")
+SET(CMAKE_CXX_FLAGS "-g2 -Wall -fno-inline")
 
 ADD_EXECUTABLE(DeDupe Apps/DeDupe.cpp ${SOURCES} ${MOC_SOURCES})
 TARGET_LINK_LIBRARIES(