diff options
Diffstat (limited to 'akonadish/CMakeLists.txt')
-rw-r--r-- | akonadish/CMakeLists.txt | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/akonadish/CMakeLists.txt b/akonadish/CMakeLists.txt new file mode 100644 index 0000000..6761a32 --- /dev/null +++ b/akonadish/CMakeLists.txt | |||
@@ -0,0 +1,28 @@ | |||
1 | project(akonadish) | ||
2 | |||
3 | find_package(Readline REQUIRED) | ||
4 | |||
5 | |||
6 | set(akonadi2_cli_SRCS | ||
7 | main.cpp | ||
8 | syntaxtree.cpp | ||
9 | syntax_modules/core_syntax.cpp | ||
10 | syntax_modules/akonadi_list.cpp | ||
11 | syntax_modules/akonadi_clear.cpp | ||
12 | syntax_modules/akonadi_count.cpp | ||
13 | syntax_modules/akonadi_create.cpp | ||
14 | syntax_modules/akonadi_modify.cpp | ||
15 | syntax_modules/akonadi_remove.cpp | ||
16 | syntax_modules/akonadi_stat.cpp | ||
17 | syntax_modules/akonadi_sync.cpp | ||
18 | akonadish_utils.cpp | ||
19 | repl/repl.cpp | ||
20 | repl/replStates.cpp | ||
21 | state.cpp) | ||
22 | |||
23 | include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}) | ||
24 | |||
25 | add_executable(${PROJECT_NAME} ${akonadi2_cli_SRCS}) | ||
26 | target_link_libraries(${PROJECT_NAME} Qt5::Core ${Readline_LIBRARY} akonadi2common) | ||
27 | install(TARGETS ${PROJECT_NAME} ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) | ||
28 | |||