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