Warning, /plasma/plymouth-kcm/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # KI18N Translation Domain for this library 0002 add_definitions(-DTRANSLATION_DOMAIN=\"kcm_plymouth\") 0003 0004 SET(PLYMOUTH_THEMES_DIR "/usr/share/plymouth/themes/" CACHE STRING "Where Plymouth themes are installed") 0005 SET(PLYMOUTH_CONFIG_PATH "/etc/plymouth/plymouthd.conf" CACHE STRING "where the main plymouth config file is") 0006 configure_file (config-kcm.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kcm.h ) 0007 0008 kcmutils_add_qml_kcm(kcm_plymouth SOURCES kcm.cpp kcm.h) 0009 0010 target_link_libraries(kcm_plymouth PRIVATE 0011 KF6::CoreAddons 0012 KF6::AuthCore 0013 KF6::I18n 0014 KF6::KCMUtils 0015 KF6::NewStuffCore 0016 KF6::ConfigCore 0017 KF6::KIOCore 0018 ) 0019 0020 install(FILES plymouth.knsrc DESTINATION ${KDE_INSTALL_KNSRCDIR}) 0021 0022 #installer tool for knewstuff 0023 add_executable(kplymouththemeinstaller 0024 kplymouththemeinstaller.cpp 0025 ) 0026 0027 target_link_libraries(kplymouththemeinstaller 0028 KF6::I18n 0029 KF6::AuthCore 0030 KF6::CoreAddons 0031 KF6::Archive 0032 KF6::ConfigCore 0033 ) 0034 install(TARGETS kplymouththemeinstaller ${KF_INSTALL_TARGETS_DEFAULT_ARGS}) 0035 0036 #polkit stuff 0037 add_executable(plymouthhelper helper.cpp helper.h) 0038 target_link_libraries(plymouthhelper 0039 KF6::Archive 0040 KF6::AuthCore 0041 KF6::ConfigCore 0042 KF6::I18n 0043 ) 0044 install(TARGETS plymouthhelper DESTINATION ${KAUTH_HELPER_INSTALL_DIR}) 0045 kauth_install_helper_files(plymouthhelper org.kde.kcontrol.kcmplymouth root) 0046 kauth_install_actions(org.kde.kcontrol.kcmplymouth kcmplymouth_actions.actions)