From 071f4ef0122a8bfceeda9a10b41e85ad9a34a28d Mon Sep 17 00:00:00 2001 From: Aaron Seigo Date: Wed, 23 Dec 2015 11:43:37 +0100 Subject: vastly simplify by getting rid of Module as a base class just a move slightly more towards functional --- akonadi2_cli/CMakeLists.txt | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'akonadi2_cli/CMakeLists.txt') diff --git a/akonadi2_cli/CMakeLists.txt b/akonadi2_cli/CMakeLists.txt index b5bdb46..a07140e 100644 --- a/akonadi2_cli/CMakeLists.txt +++ b/akonadi2_cli/CMakeLists.txt @@ -3,14 +3,17 @@ project(akonadi2_cli) find_package(Readline REQUIRED) -set(akonadi2_SRCS +set(akonadi2_cli_SRCS main.cpp module.cpp - modules/exit/exit.cpp - modules/help/help.cpp + modules/core_syntax.cpp repl/repl.cpp repl/replStates.cpp state.cpp) -add_executable(${PROJECT_NAME} ${akonadi2_SRCS}) +include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}) + +add_executable(${PROJECT_NAME} ${akonadi2_cli_SRCS}) +target_link_libraries(${PROJECT_NAME} Qt5::Core ${Readline_LIBRARY}) +install(TARGETS ${PROJECT_NAME} ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) -- cgit v1.2.3