Warning, /utilities/kongress/kongressac/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2020 Dimitris Kardarakos <dimkard@posteo.net> 0002 # 0003 # SPDX-License-Identifier: BSD-2-Clause 0004 0005 add_definitions(-DTRANSLATION_DOMAIN=\"kongressac\") 0006 0007 set(kongressac_SRCS 0008 calalarmclient.cpp 0009 kongressacmain.cpp 0010 alarmsmodel.cpp 0011 alarmnotification.cpp 0012 notificationhandler.cpp 0013 solidwakeupbackend.cpp 0014 wakeupmanager.cpp 0015 ) 0016 0017 qt_add_dbus_adaptor(kongressac_SRCS org.kde.kongressac.xml calalarmclient.h CalAlarmClient) 0018 qt_add_dbus_adaptor(kongressac_SRCS org.kde.wakeupmanager.PowerManagement.xml wakeupmanager.h WakeupManager) 0019 0020 add_executable(kongressac ${kongressac_SRCS} ${RESOURCES}) 0021 0022 target_link_libraries(kongressac 0023 KF6::CoreAddons 0024 KF6::ConfigCore 0025 KF6::CalendarCore 0026 KF6::DBusAddons 0027 KF6::Notifications 0028 KF6::I18n 0029 Qt::DBus 0030 ) 0031 0032 install(TARGETS 0033 kongressac ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} 0034 ) 0035 0036 install(FILES kongressac.notifyrc DESTINATION ${KDE_INSTALL_KNOTIFYRCDIR}) 0037 set(SERV_EXEC ${KDE_INSTALL_FULL_BINDIR}/kongressac) 0038 configure_file(org.kde.kongressac.service.in ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kongressac.service) 0039 0040 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.kongressac.service DESTINATION ${KDE_INSTALL_FULL_DBUSSERVICEDIR})