Warning, /system/apper/Apper/CMakeLists.txt.kcm is written in an unsupported language. File is not indexed.

0001 # CMakeLists for the Apper KDE control module (KCM)
0002 
0003 add_definitions(-DTRANSLATION_DOMAIN=\"apper\")
0004 
0005 set(kcm_apper_SRCS
0006     Settings/Settings.cpp
0007     Settings/OriginModel.cpp
0008     Updater/UpdateDetails.cpp
0009     Updater/DistroUpgrade.cpp
0010     Updater/CheckableHeader.cpp
0011     Updater/Updater.cpp
0012     FiltersMenu.cpp
0013     ClickableLabel.cpp
0014     ScreenShotViewer.cpp
0015     PackageDetails.cpp
0016     GraphicsOpacityDropShadowEffect.cpp
0017     CategoryModel.cpp
0018     BrowseView.cpp
0019     TransactionModel.cpp
0020     TransactionFilterModel.cpp
0021     TransactionHistory.cpp
0022     ApperKCM.cpp
0023 )
0024 
0025 ki18n_wrap_ui(kcm_apper_SRCS
0026     Settings/Settings.ui
0027     Updater/UpdateDetails.ui
0028     Updater/Updater.ui
0029     PackageDetails.ui
0030     BrowseView.ui
0031     TransactionHistory.ui
0032     ApperKCM.ui
0033 )
0034 
0035 add_library(kcm_apper MODULE ${kcm_apper_SRCS})
0036 
0037 target_link_libraries(kcm_apper
0038     KF5::WidgetsAddons
0039     KF5::KIOFileWidgets
0040     KF5::KCMUtils
0041     KF5::IconThemes
0042     ${PackageKitQt5_LIBRARIES}
0043     apper_private
0044 )
0045 
0046 set_target_properties(kcm_apper PROPERTIES INSTALL_RPATH ${CMAKE_INSTALL_FULL_LIBDIR}/apper)
0047 
0048 install(TARGETS kcm_apper DESTINATION ${CMAKE_INSTALL_QTPLUGINDIR})
0049 install(FILES kcm_apper.desktop DESTINATION ${CMAKE_INSTALL_KSERVICES5DIR})