Warning, /plasma/plasma-vault/kded/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 configure_file (config-plasma-vault.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-plasma-vault.h) 0002 0003 include_directories ( 0004 ${CMAKE_CURRENT_SOURCE_DIR} 0005 ${CMAKE_CURRENT_SOURCE_DIR}/engine 0006 ) 0007 0008 add_library ( 0009 kded_plasmavault 0010 MODULE 0011 ) 0012 0013 target_sources(kded_plasmavault PRIVATE 0014 engine/backend_p.cpp 0015 engine/backend_p.h 0016 engine/backends/cryfs/cryfsbackend.cpp 0017 engine/backends/cryfs/cryfsbackend.h 0018 engine/backends/encfs/encfsbackend.cpp 0019 engine/backends/encfs/encfsbackend.h 0020 engine/backends/gocryptfs/gocryptfsbackend.cpp 0021 engine/backends/gocryptfs/gocryptfsbackend.h 0022 engine/commandresult.cpp 0023 engine/commandresult.h 0024 engine/fusebackend_p.cpp 0025 engine/fusebackend_p.h 0026 engine/singleton_p.h 0027 engine/types.cpp 0028 engine/types.h 0029 engine/vault.cpp 0030 engine/vault.h 0031 service.cpp 0032 service.h 0033 ui/activitieslinkingwidget.cpp 0034 ui/activitieslinkingwidget.h 0035 ui/backendchooserwidget.cpp 0036 ui/backendchooserwidget.h 0037 ui/cryfscypherchooserwidget.cpp 0038 ui/cryfscypherchooserwidget.h 0039 ui/dialogdsl.cpp 0040 ui/dialogdsl.h 0041 ui/directorychooserwidget.cpp 0042 ui/directorychooserwidget.h 0043 ui/directorypairchooserwidget.cpp 0044 ui/directorypairchooserwidget.h 0045 ui/mountdialog.cpp 0046 ui/mountdialog.h 0047 ui/namechooserwidget.cpp 0048 ui/namechooserwidget.h 0049 ui/noticewidget.cpp 0050 ui/noticewidget.h 0051 ui/offlineonlywidget.cpp 0052 ui/offlineonlywidget.h 0053 ui/passwordchooserwidget.cpp 0054 ui/passwordchooserwidget.h 0055 ui/vaultconfigurationdialog.cpp 0056 ui/vaultconfigurationdialog.h 0057 ui/vaultcreationwizard.cpp 0058 ui/vaultcreationwizard.h 0059 ui/vaultdeletionwidget.cpp 0060 ui/vaultdeletionwidget.h 0061 ui/vaultimportingwizard.cpp 0062 ui/vaultimportingwizard.h 0063 ui/vaultwizardbase.h 0064 0065 ../common/vaultinfo.cpp 0066 ../common/vaultinfo.h 0067 ) 0068 0069 ki18n_wrap_ui ( 0070 kded_plasmavault 0071 ui/activitieslinkingwidget.ui 0072 ui/backendchooserwidget.ui 0073 ui/cryfscypherchooserwidget.ui 0074 ui/directorypairchooserwidget.ui 0075 ui/directorychooserwidget.ui 0076 ui/namechooserwidget.ui 0077 ui/noticewidget.ui 0078 ui/passwordchooserwidget.ui 0079 ui/offlineonlywidget.ui 0080 ui/vaultdeletionwidget.ui 0081 0082 ui/vaultcreationwizard.ui 0083 ui/vaultimportingwizard.ui 0084 ui/vaultconfigurationdialog.ui 0085 ui/mountdialog.ui 0086 ) 0087 0088 0089 set_target_properties ( 0090 kded_plasmavault 0091 PROPERTIES OUTPUT_NAME plasmavault 0092 ) 0093 0094 kcoreaddons_desktop_to_json ( 0095 kded_plasmavault plasmavault.desktop 0096 ) 0097 0098 target_link_libraries ( 0099 kded_plasmavault 0100 0101 Qt::Core 0102 Qt::DBus 0103 Qt::Widgets 0104 0105 KF5::Activities 0106 KF5::ConfigCore 0107 KF5::ConfigWidgets 0108 KF5::CoreAddons 0109 KF5::DBusAddons 0110 KF5::I18n 0111 KF5::KIOCore 0112 KF5::KIOWidgets 0113 KF5::WidgetsAddons 0114 KSysGuard::SysGuard 0115 KSysGuard::ProcessCore 0116 ) 0117 if (HAVE_NETWORKMANAGER) 0118 target_link_libraries ( 0119 kded_plasmavault 0120 KF5::NetworkManagerQt 0121 ) 0122 endif () 0123 0124 0125 install ( 0126 TARGETS kded_plasmavault DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf${QT_MAJOR_VERSION}/kded) 0127