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

0001 # CMakeLists for Apper PackageKit Session Interface
0002 
0003 set(pksession_SRCS
0004     AbstractIsRunning.cpp
0005     FilesModel.cpp
0006     IntroDialog.cpp
0007     ReviewChanges.cpp
0008     SessionTask.cpp
0009     PkInterface.cpp
0010     PkInstallPackageNames.cpp
0011     PkSearchFile.cpp
0012     PkIsInstalled.cpp
0013     PkInstallMimeTypes.cpp
0014     PkInstallGStreamerResources.cpp
0015     PkInstallFontconfigResources.cpp
0016     PkInstallPlasmaResources.cpp
0017     PkInstallPackageFiles.cpp
0018     PkInstallProvideFiles.cpp
0019     PkInstallCatalogs.cpp
0020     PkRemovePackageByFiles.cpp
0021     PkInstallPrinterDrivers.cpp
0022     PkSession.cpp
0023     main.cpp
0024 )
0025 
0026 qt5_add_dbus_adaptor(pksession_SRCS
0027     org.freedesktop.PackageKit.xml
0028     PkInterface.h
0029     PkInterface
0030 )
0031 
0032 ki18n_wrap_ui(pksession_SRCS
0033     IntroDialog.ui
0034     ReviewChanges.ui
0035     SessionTask.ui
0036 )
0037 
0038 add_executable(apper-pk-session
0039     ${pksession_SRCS}
0040 )
0041 
0042 target_link_libraries(apper-pk-session
0043     Qt5::XmlPatterns
0044     KF5::WidgetsAddons
0045     KF5::KIOFileWidgets
0046     KF5::IconThemes
0047     KF5::DBusAddons
0048     ${PackageKitQt5_LIBRARIES}
0049     apper_private
0050 )
0051 
0052 set_target_properties(apper-pk-session PROPERTIES INSTALL_RPATH ${CMAKE_INSTALL_FULL_LIBDIR}/apper)
0053 
0054 install(TARGETS apper-pk-session DESTINATION ${KDE_INSTALL_LIBEXECDIR})
0055 
0056 include(MacroDBusAddActivationService)
0057 dbus_add_activation_service(org.freedesktop.PackageKit.service.in)