~dantti/apper/master

« back to all changes in this revision

Viewing changes to PkSession/CMakeLists.txt

  • Committer: Daniel Nicoletti
  • Date: 2012-12-16 13:51:04 UTC
  • Revision ID: git-v1:4e1499a55d1ec8a637f03979cde84aaa4a4440ba
Renaming ApperSentinel to ApperPkSession since that's all it will do now

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
set(pksession_SRCS
 
2
    AbstractIsRunning.cpp
 
3
    FilesModel.cpp
 
4
    IntroDialog.cpp
 
5
    ReviewChanges.cpp
 
6
    SessionTask.cpp
 
7
    PkInterface.cpp
 
8
    PkInstallPackageNames.cpp
 
9
    PkSearchFile.cpp
 
10
    PkIsInstalled.cpp
 
11
    PkInstallMimeTypes.cpp
 
12
    PkInstallGStreamerResources.cpp
 
13
    PkInstallFontconfigResources.cpp
 
14
    PkInstallPlasmaResources.cpp
 
15
    PkInstallPackageFiles.cpp
 
16
    PkInstallProvideFiles.cpp
 
17
    PkInstallCatalogs.cpp
 
18
    PkRemovePackageByFiles.cpp
 
19
    PkInstallPrinterDrivers.cpp
 
20
    PkSession.cpp
 
21
    main.cpp
 
22
)
 
23
 
 
24
qt4_add_dbus_adaptor(pksession_SRCS
 
25
    org.freedesktop.PackageKit.xml
 
26
    PkInterface.h
 
27
    PkInterface
 
28
)
 
29
 
 
30
kde4_add_ui_files(pksession_SRCS
 
31
    IntroDialog.ui
 
32
    ReviewChanges.ui
 
33
    SessionTask.ui
 
34
)
 
35
 
 
36
kde4_add_executable(apper-pk-session
 
37
    ${pksession_SRCS}
 
38
)
 
39
 
 
40
target_link_libraries(apper-pk-session
 
41
    ${KDE4_KDEUI_LIBS}
 
42
    ${KDE4_KIO_LIBS}
 
43
    ${QPACKAGEKIT2_LIBRARIES}
 
44
    ${QT_QTXMLPATTERNS_LIBRARY}
 
45
    apper
 
46
)
 
47
 
 
48
set_target_properties(apper-pk-session PROPERTIES INSTALL_RPATH ${LIB_INSTALL_DIR}/apper)
 
49
 
 
50
install(TARGETS apper-pk-session DESTINATION ${LIBEXEC_INSTALL_DIR})
 
51
 
 
52
include(MacroDBusAddActivationService)
 
53
dbus_add_activation_service(org.freedesktop.PackageKit.service.in)
 
54