Warning, /pim/akonadi/src/akonadictl/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 ########### next target ###############
0002 
0003 
0004 add_executable(akonadictl)
0005 ecm_qt_declare_logging_category(akonadictl HEADER akonadictl_debug.h IDENTIFIER AKONADICTL_LOG CATEGORY_NAME org.kde.pim.akonadictl
0006         DESCRIPTION "akonadi (Akonadi Control)"
0007         OLD_CATEGORY_NAMES log_akonadictl
0008         EXPORT AKONADI
0009     )
0010 
0011 
0012 qt_add_dbus_interfaces(akonadictl_SRCS
0013     ${Akonadi_SOURCE_DIR}/src/interfaces/org.freedesktop.Akonadi.ControlManager.xml
0014     ${Akonadi_SOURCE_DIR}/src/interfaces/org.freedesktop.Akonadi.Janitor.xml
0015 )
0016 target_sources(akonadictl PRIVATE ${akonadictl_SRCS}
0017     akonadistarter.cpp
0018     main.cpp
0019     akonadistarter.h
0020 )
0021 
0022 if (COMPILE_WITH_UNITY_CMAKE_SUPPORT)
0023     set_target_properties(akonadictl PROPERTIES UNITY_BUILD ON)
0024 endif()
0025 
0026 set_target_properties(akonadictl PROPERTIES MACOSX_BUNDLE FALSE)
0027 set_target_properties(akonadictl PROPERTIES OUTPUT_NAME akonadictl)
0028 ecm_mark_nongui_executable(akonadictl)
0029 target_link_libraries(akonadictl
0030     akonadi_shared
0031     KPim6::AkonadiPrivate
0032     KF6::CoreAddons
0033     Qt::Core
0034     Qt::DBus
0035 )
0036 
0037 install(TARGETS akonadictl
0038         ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}
0039 )