kde-playground/akonadi/server/akonadictl/CMakeLists.txt
2015-09-23 09:37:02 +00:00

27 lines
727 B
CMake

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${_ENABLE_EXCEPTIONS}")
include_directories(${CMAKE_CURRENT_BINARY_DIR})
########### next target ###############
set(akonadictl_SRCS
akonadistarter.cpp
main.cpp
)
qt4_add_dbus_interfaces(akonadictl_SRCS
${Akonadi_SOURCE_DIR}/interfaces/org.freedesktop.Akonadi.ControlManager.xml
)
add_executable(akonadictl ${akonadictl_SRCS})
set_target_properties(akonadictl PROPERTIES OUTPUT_NAME akonadictl)
target_link_libraries(akonadictl
akonadi_shared
akonadiprotocolinternals
${QT_QTCORE_LIBRARY}
${QT_QTDBUS_LIBRARY}
${AKONADI_PROTOCOLINTERNALS_LIBS}
${AKONADI_SYSTEM_LIBS}
${Boost_PROGRAM_OPTIONS_LIBRARY}
)
install(TARGETS akonadictl DESTINATION ${BIN_INSTALL_DIR})