Mercurial > dedupe
comparison CMakeLists.txt @ 25:9ce5b5855fe3
Support for profiling, and some new tests.
| author | Tom Fredrik Blenning Klaussen <bfg@blenning.no> |
|---|---|
| date | Wed, 05 Sep 2012 21:57:17 +0200 |
| parents | 06166d6c083b |
| children | 95a10553ff90 |
comparison
equal
deleted
inserted
replaced
| 24:d0502678429c | 25:9ce5b5855fe3 |
|---|---|
| 23 ADD_DEFINITIONS(${QT_DEFINITIONS}) | 23 ADD_DEFINITIONS(${QT_DEFINITIONS}) |
| 24 | 24 |
| 25 | 25 |
| 26 SET(CLASS_SOURCES | 26 SET(CLASS_SOURCES |
| 27 DataController.cpp | 27 DataController.cpp |
| 28 HuffmanString.cpp | |
| 29 HuffmanSet.cpp | |
| 28 EditDistance.cpp | 30 EditDistance.cpp |
| 29 IOException.cpp | 31 IOException.cpp |
| 30 FileDBLink.cpp | 32 FileDBLink.cpp |
| 31 SqliteDBLink.cpp | 33 SqliteDBLink.cpp |
| 32 MemoryDBLink.cpp | 34 MemoryDBLink.cpp |
| 65 TestFramework.cpp | 67 TestFramework.cpp |
| 66 ) | 68 ) |
| 67 | 69 |
| 68 | 70 |
| 69 | 71 |
| 70 SET(CMAKE_CXX_FLAGS "-g2 -Wall -fno-inline") | 72 SET(CMAKE_CXX_FLAGS "-g2 -pg -Wall -fno-inline") |
| 71 ADD_EXECUTABLE(DeDupe DeDupe.cpp ${SOURCES} ${MOC_SOURCES}) | 73 ADD_EXECUTABLE(DeDupe DeDupe.cpp ${SOURCES} ${MOC_SOURCES}) |
| 72 TARGET_LINK_LIBRARIES(DeDupe ${QT_LIBRARIES} ${SQLITE3_LIBRARIES} ${Boost_LIBRARIES}) | 74 TARGET_LINK_LIBRARIES(DeDupe ${QT_LIBRARIES} ${SQLITE3_LIBRARIES} ${Boost_LIBRARIES}) |
| 73 | 75 |
| 74 ADD_EXECUTABLE(updateDeDupe updateDeDupe.cpp ${SOURCES} ${MOC_SOURCES}) | 76 ADD_EXECUTABLE(updateDeDupe updateDeDupe.cpp ${SOURCES} ${MOC_SOURCES}) |
| 75 TARGET_LINK_LIBRARIES(updateDeDupe ${QT_LIBRARIES} ${SQLITE3_LIBRARIES} ${Boost_LIBRARIES}) | 77 TARGET_LINK_LIBRARIES(updateDeDupe ${QT_LIBRARIES} ${SQLITE3_LIBRARIES} ${Boost_LIBRARIES}) |
| 91 | 93 |
| 92 ADD_EXECUTABLE(TestRBTree TestRBTree.cpp ${TEST_SOURCES}) | 94 ADD_EXECUTABLE(TestRBTree TestRBTree.cpp ${TEST_SOURCES}) |
| 93 ADD_TEST(TestRBTree TestRBTree) | 95 ADD_TEST(TestRBTree TestRBTree) |
| 94 TARGET_LINK_LIBRARIES(TestRBTree ${QT_LIBRARIES} ${Boost_LIBRARIES} ) | 96 TARGET_LINK_LIBRARIES(TestRBTree ${QT_LIBRARIES} ${Boost_LIBRARIES} ) |
| 95 | 97 |
| 98 ADD_EXECUTABLE(TestHuffmanString TestHuffmanString.cpp ${TEST_SOURCES}) | |
| 99 ADD_TEST(TestHuffmanString TestHuffmanString) | |
| 100 TARGET_LINK_LIBRARIES(TestHuffmanString ${QT_LIBRARIES} ${Boost_LIBRARIES} ) | |
| 101 | |
| 102 ADD_EXECUTABLE(TestBitDecoder TestBitDecoder.cpp ${TEST_SOURCES}) | |
| 103 ADD_TEST(TestBitDecoder TestBitDecoder) | |
| 104 TARGET_LINK_LIBRARIES(TestBitDecoder ${QT_LIBRARIES} ${Boost_LIBRARIES} ) | |
| 105 | |
| 96 #ADD_PRECOMPILED_HEADER(TestEditDistance TestFramework.hpp) | 106 #ADD_PRECOMPILED_HEADER(TestEditDistance TestFramework.hpp) |
