comparison CMakeLists.txt @ 27:95a10553ff90

Optimize BitDecoder, and refactor functions that are not timecritical out of header.
author Tom Fredrik Blenning Klaussen <bfg@blenning.no>
date Thu, 06 Sep 2012 18:20:11 +0200
parents 9ce5b5855fe3
children b2c2c2bf2bbd
comparison
equal deleted inserted replaced
26:c0ddc978475a 27:95a10553ff90
22 INCLUDE(${QT_USE_FILE}) 22 INCLUDE(${QT_USE_FILE})
23 ADD_DEFINITIONS(${QT_DEFINITIONS}) 23 ADD_DEFINITIONS(${QT_DEFINITIONS})
24 24
25 25
26 SET(CLASS_SOURCES 26 SET(CLASS_SOURCES
27 BitDecoder.cpp
27 DataController.cpp 28 DataController.cpp
28 HuffmanString.cpp 29 HuffmanString.cpp
29 HuffmanSet.cpp 30 HuffmanSet.cpp
30 EditDistance.cpp 31 EditDistance.cpp
31 IOException.cpp 32 IOException.cpp
67 TestFramework.cpp 68 TestFramework.cpp
68 ) 69 )
69 70
70 71
71 72
72 SET(CMAKE_CXX_FLAGS "-g2 -pg -Wall -fno-inline") 73 SET(CMAKE_CXX_FLAGS "-O3 -Wall")
73 ADD_EXECUTABLE(DeDupe DeDupe.cpp ${SOURCES} ${MOC_SOURCES}) 74 ADD_EXECUTABLE(DeDupe DeDupe.cpp ${SOURCES} ${MOC_SOURCES})
74 TARGET_LINK_LIBRARIES(DeDupe ${QT_LIBRARIES} ${SQLITE3_LIBRARIES} ${Boost_LIBRARIES}) 75 TARGET_LINK_LIBRARIES(DeDupe ${QT_LIBRARIES} ${SQLITE3_LIBRARIES} ${Boost_LIBRARIES})
75 76
76 ADD_EXECUTABLE(updateDeDupe updateDeDupe.cpp ${SOURCES} ${MOC_SOURCES}) 77 ADD_EXECUTABLE(updateDeDupe updateDeDupe.cpp ${SOURCES} ${MOC_SOURCES})
77 TARGET_LINK_LIBRARIES(updateDeDupe ${QT_LIBRARIES} ${SQLITE3_LIBRARIES} ${Boost_LIBRARIES}) 78 TARGET_LINK_LIBRARIES(updateDeDupe ${QT_LIBRARIES} ${SQLITE3_LIBRARIES} ${Boost_LIBRARIES})