|
Line 0
Link Here
|
|
|
1 |
################################################# |
| 2 |
# |
| 3 |
# (C) 2016 Slávek Banko |
| 4 |
# slavek.banko (AT) axis.cz |
| 5 |
# |
| 6 |
# Improvements and feedback are welcome |
| 7 |
# |
| 8 |
# This file is released under GPL >= 2 |
| 9 |
# |
| 10 |
################################################# |
| 11 |
|
| 12 |
include_directories( |
| 13 |
${CMAKE_CURRENT_BINARY_DIR} |
| 14 |
${TQT_INCLUDE_DIRS} |
| 15 |
${CMAKE_BINARY_DIR} |
| 16 |
${CMAKE_SOURCE_DIR} |
| 17 |
${CMAKE_SOURCE_DIR}/dcop |
| 18 |
${CMAKE_BINARY_DIR}/tdecore |
| 19 |
${CMAKE_SOURCE_DIR}/tdecore |
| 20 |
${CMAKE_SOURCE_DIR}/tdeui |
| 21 |
${CMAKE_SOURCE_DIR}/tdeio |
| 22 |
${CMAKE_SOURCE_DIR}/tdeio/tdeio |
| 23 |
${CMAKE_BINARY_DIR}/tdeabc |
| 24 |
${CMAKE_SOURCE_DIR}/tdeabc |
| 25 |
${CMAKE_SOURCE_DIR}/kab |
| 26 |
${CMAKE_SOURCE_DIR}/tdeabc/plugins/sql |
| 27 |
${CMAKE_SOURCE_DIR}/tdeabc/vcardparser |
| 28 |
${CMAKE_SOURCE_DIR}/tdeabc/vcard/include |
| 29 |
${CMAKE_SOURCE_DIR}/tdeabc/vcard/include/generated |
| 30 |
${CMAKE_SOURCE_DIR}/tdeabc/vcardparser |
| 31 |
) |
| 32 |
|
| 33 |
link_directories( |
| 34 |
${TDECORE_LIBRARY_DIRS} |
| 35 |
) |
| 36 |
|
| 37 |
set( TDEABC_TESTS_LINK |
| 38 |
${TQT_LIBRARIES} |
| 39 |
DCOP-shared |
| 40 |
tdecore-shared |
| 41 |
tdeui-shared |
| 42 |
tdefx-shared |
| 43 |
tdeio-shared |
| 44 |
tdetexteditor-shared |
| 45 |
tdeabc-shared |
| 46 |
) |
| 47 |
|
| 48 |
|
| 49 |
##### test programs ############################## |
| 50 |
|
| 51 |
tde_add_executable( testlock |
| 52 |
SOURCES testlock.cpp AUTOMOC |
| 53 |
LINK ${TDEABC_TESTS_LINK} |
| 54 |
) |
| 55 |
|
| 56 |
tde_add_executable( testldapclient |
| 57 |
SOURCES testldapclient.cpp AUTOMOC |
| 58 |
LINK ${TDEABC_TESTS_LINK} |
| 59 |
) |
| 60 |
|
| 61 |
tde_add_executable( testkabc |
| 62 |
SOURCES testkabc.cpp AUTOMOC |
| 63 |
LINK ${TDEABC_TESTS_LINK} |
| 64 |
) |
| 65 |
|
| 66 |
tde_add_executable( testaddressee |
| 67 |
SOURCES testaddressee.cpp AUTOMOC |
| 68 |
LINK ${TDEABC_TESTS_LINK} |
| 69 |
) |
| 70 |
|
| 71 |
tde_add_executable( testaddresseelist |
| 72 |
SOURCES testaddresseelist.cpp AUTOMOC |
| 73 |
LINK ${TDEABC_TESTS_LINK} |
| 74 |
) |
| 75 |
|
| 76 |
tde_add_executable( testaddressfmt |
| 77 |
SOURCES testaddressfmt.cpp AUTOMOC |
| 78 |
LINK ${TDEABC_TESTS_LINK} |
| 79 |
) |
| 80 |
|
| 81 |
tde_add_executable( testkabcdlg |
| 82 |
SOURCES testkabcdlg.cpp AUTOMOC |
| 83 |
LINK ${TDEABC_TESTS_LINK} |
| 84 |
) |
| 85 |
|
| 86 |
tde_add_executable( testdistlist |
| 87 |
SOURCES testdistlist.cpp AUTOMOC |
| 88 |
LINK ${TDEABC_TESTS_LINK} |
| 89 |
) |
| 90 |
|
| 91 |
tde_add_executable( testaddresslineedit |
| 92 |
SOURCES testaddresslineedit.cpp AUTOMOC |
| 93 |
LINK ${TDEABC_TESTS_LINK} |
| 94 |
) |
| 95 |
|
| 96 |
tde_add_executable( bigread |
| 97 |
SOURCES bigread.cpp AUTOMOC |
| 98 |
LINK ${TDEABC_TESTS_LINK} tdeabc_file-shared |
| 99 |
) |
| 100 |
|
| 101 |
tde_add_executable( bigwrite |
| 102 |
SOURCES bigwrite.cpp AUTOMOC |
| 103 |
LINK ${TDEABC_TESTS_LINK} tdeabc_file-shared |
| 104 |
) |
| 105 |
|
| 106 |
# Plugin ResourceSql is not built == can not be tested |
| 107 |
# |
| 108 |
# tde_add_executable( testdb |
| 109 |
# SOURCES testdb.cpp AUTOMOC |
| 110 |
# LINK ${TDEABC_TESTS_LINK} tdeabc_file-shared |
| 111 |
# ) |
| 112 |
|
| 113 |
tde_add_executable( kabcargl |
| 114 |
SOURCES kabcargl.cpp AUTOMOC |
| 115 |
LINK ${TDEABC_TESTS_LINK} tdeabc_file-shared |
| 116 |
) |