summaryrefslogtreecommitdiffstats
path: root/akonadish/CMakeLists.txt
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2015-12-26 19:19:11 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2015-12-26 19:19:11 +0100
commit8ef8b8dee60aa0a81fbb2cbba30c00d3b15bb771 (patch)
tree06be3618505d45e6e2886fb614c96689a5555364 /akonadish/CMakeLists.txt
parentfc7052f0970465d41dfd67c7e5db080498fd060f (diff)
parent67a19008d078a067ceb3424c00553c33b918970e (diff)
downloadsink-8ef8b8dee60aa0a81fbb2cbba30c00d3b15bb771.tar.gz
sink-8ef8b8dee60aa0a81fbb2cbba30c00d3b15bb771.zip
Merge branch 'feature/new_cli' into develop
Diffstat (limited to 'akonadish/CMakeLists.txt')
-rw-r--r--akonadish/CMakeLists.txt28
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 @@
1project(akonadish)
2
3find_package(Readline REQUIRED)
4
5
6set(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
23include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
24
25add_executable(${PROJECT_NAME} ${akonadi2_cli_SRCS})
26target_link_libraries(${PROJECT_NAME} Qt5::Core ${Readline_LIBRARY} akonadi2common)
27install(TARGETS ${PROJECT_NAME} ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
28