Mercurial > dedupe
comparison 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 |
comparison
equal
deleted
inserted
replaced
| 66:a60c26e34d1a | 67:2f45385195ae |
|---|---|
| 9 TARGET_LINK_LIBRARIES(${file} ${QT_LIBRARIES} ${Boost_LIBRARIES}) | 9 TARGET_LINK_LIBRARIES(${file} ${QT_LIBRARIES} ${Boost_LIBRARIES}) |
| 10 ENDMACRO() | 10 ENDMACRO() |
| 11 | 11 |
| 12 SET(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/CMake_Modules/") | 12 SET(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/CMake_Modules/") |
| 13 | 13 |
| 14 SET(Boost_USE_STATIC_LIBS OFF) | 14 SET(USE_HEADERS_FOR_BOOST_TEST OFF) |
| 15 | |
| 15 SET(Boost_USE_MULTITHREADED ON) | 16 SET(Boost_USE_MULTITHREADED ON) |
| 16 SET(Boost_USE_STATIC_RUNTIME OFF) | 17 SET(Boost_USE_STATIC_RUNTIME OFF) |
| 17 FIND_PACKAGE(Boost COMPONENTS filesystem system) | 18 IF(USE_HEADERS_FOR_BOOST_TEST) |
| 19 SET(Boost_USE_STATIC_LIBS OFF) | |
| 20 FIND_PACKAGE(Boost COMPONENTS filesystem system) | |
| 21 ADD_DEFINITIONS( "-DBOOSTTEST_HEADER_INCLUDE" ) | |
| 22 ELSE() | |
| 23 SET(Boost_USE_STATIC_LIBS ON) | |
| 24 FIND_PACKAGE(Boost COMPONENTS filesystem system test_exec_monitor) | |
| 25 ENDIF() | |
| 18 IF (Boost_FOUND) | 26 IF (Boost_FOUND) |
| 19 INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIR}) | 27 INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIR}) |
| 20 ADD_DEFINITIONS( "-DHAS_BOOST" ) | 28 ADD_DEFINITIONS( "-DHAS_BOOST" ) |
| 21 ENDIF() | 29 ENDIF() |
| 22 | 30 |
| 82 TestFramework.cpp | 90 TestFramework.cpp |
| 83 ) | 91 ) |
| 84 | 92 |
| 85 | 93 |
| 86 | 94 |
| 87 SET(CMAKE_CXX_FLAGS "-O3 -Wall") | 95 #SET(CMAKE_CXX_FLAGS "-O3 -Wall") |
| 88 #SET(CMAKE_CXX_FLAGS "-g2 -Wall -fno-inline") | 96 SET(CMAKE_CXX_FLAGS "-g2 -Wall -fno-inline") |
| 89 | 97 |
| 90 ADD_EXECUTABLE(DeDupe Apps/DeDupe.cpp ${SOURCES} ${MOC_SOURCES}) | 98 ADD_EXECUTABLE(DeDupe Apps/DeDupe.cpp ${SOURCES} ${MOC_SOURCES}) |
| 91 TARGET_LINK_LIBRARIES( | 99 TARGET_LINK_LIBRARIES( |
| 92 DeDupe | 100 DeDupe |
| 93 ${QT_LIBRARIES} | 101 ${QT_LIBRARIES} |
