Warning, /system/kup/daemon/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2020 Simon Persson <simon.persson@mykolab.com> 0002 # 0003 # SPDX-License-Identifier: GPL-2.0-or-later 0004 0005 include_directories("../settings") 0006 0007 set(kupdaemon_SRCS 0008 main.cpp 0009 kupdaemon.cpp 0010 planexecutor.cpp 0011 edexecutor.cpp 0012 fsexecutor.cpp 0013 backupjob.cpp 0014 bupjob.cpp 0015 bupverificationjob.cpp 0016 buprepairjob.cpp 0017 rsyncjob.cpp 0018 ../settings/backupplan.cpp 0019 ../settings/kupsettings.cpp 0020 ../settings/kuputils.cpp 0021 ) 0022 0023 ecm_qt_declare_logging_category(kupdaemon_SRCS 0024 HEADER kupdaemon_debug.h 0025 IDENTIFIER KUPDAEMON 0026 CATEGORY_NAME kup.daemon 0027 DEFAULT_SEVERITY Warning 0028 EXPORT kup 0029 DESCRIPTION "Kup Daemon" 0030 ) 0031 0032 add_executable(kup-daemon ${kupdaemon_SRCS}) 0033 target_link_libraries(kup-daemon 0034 Qt::Core 0035 Qt::DBus 0036 Qt::Gui 0037 KF${QT_MAJOR_VERSION}::ConfigCore 0038 KF${QT_MAJOR_VERSION}::KIOCore 0039 KF${QT_MAJOR_VERSION}::KIOFileWidgets 0040 KF${QT_MAJOR_VERSION}::IdleTime 0041 KF${QT_MAJOR_VERSION}::I18n 0042 KF${QT_MAJOR_VERSION}::JobWidgets 0043 KF${QT_MAJOR_VERSION}::Solid 0044 KF${QT_MAJOR_VERSION}::Notifications 0045 KF${QT_MAJOR_VERSION}::CoreAddons 0046 KF${QT_MAJOR_VERSION}::DBusAddons 0047 ) 0048 0049 ########### install files ############### 0050 install(TARGETS kup-daemon ${KDE_INSTALL_TARGETS_DEFAULT_ARGS}) 0051 install(FILES kup-daemon.desktop DESTINATION ${KDE_INSTALL_AUTOSTARTDIR}) 0052 install(FILES kupdaemon.notifyrc DESTINATION ${KDE_INSTALL_KNOTIFYRCDIR}) 0053