~ubuntu-branches/ubuntu/utopic/kde-workspace/utopic-proposed

« back to all changes in this revision

Viewing changes to plasma/netbook/shell/CMakeLists.txt

  • Committer: Bazaar Package Importer
  • Author(s): Michał Zając
  • Date: 2011-07-09 08:31:15 UTC
  • Revision ID: james.westby@ubuntu.com-20110709083115-ohyxn6z93mily9fc
Tags: upstream-4.6.90
Import upstream version 4.6.90

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
include_directories(${KDEBASE_WORKSPACE_SOURCE_DIR}/libs ${KDEBASE_WORKSPACE_SOURCE_DIR}/libs/plasmagenericshell ${KDEBASE_WORKSPACE_SOURCE_DIR}/plasma/netbook/shell/scripting/ ${KDEBASE_WORKSPACE_SOURCE_DIR}/libs/kephal ${KDEBASE_WORKSPACE_SOURCE_DIR}/libs/kworkspace)
 
2
 
 
3
add_subdirectory(nettoolbox)
 
4
 
 
5
set(plasma-netbook_SRCS
 
6
    scripting/netbookscriptengine.cpp
 
7
    scripting/panel.cpp
 
8
    scripting/newspaper.cpp
 
9
    netcorona.cpp
 
10
    netview.cpp
 
11
    main.cpp
 
12
    plasmaapp.cpp
 
13
    netpanelcontroller.cpp
 
14
    netdialogmanager.cpp
 
15
)
 
16
 
 
17
set(ksmserver_xml ${KDEBASE_WORKSPACE_SOURCE_DIR}/ksmserver/org.kde.KSMServerInterface.xml)
 
18
qt4_add_dbus_interface(plasma-netbook_SRCS ${ksmserver_xml} ksmserver_interface)
 
19
 
 
20
kde4_add_kdeinit_executable(plasma-netbook ${plasma-netbook_SRCS})
 
21
 
 
22
target_link_libraries(kdeinit_plasma-netbook ${KDE4_PLASMA_LIBS} kworkspace ${KDE4_KIO_LIBS} ${X11_LIBRARIES} ${KDE4_KFILE_LIBS} kephal plasmagenericshell ${QT_QTOPENGL_LIBRARY} ${QT_QTSCRIPT_LIBRARY})
 
23
if(X11_Xrender_FOUND)
 
24
   target_link_libraries(kdeinit_plasma-netbook ${X11_Xrender_LIB})
 
25
endif(X11_Xrender_FOUND)
 
26
 
 
27
install(TARGETS kdeinit_plasma-netbook DESTINATION ${LIB_INSTALL_DIR})
 
28
install(TARGETS plasma-netbook ${INSTALL_TARGETS_DEFAULT_ARGS})
 
29
install(FILES data/layouts/00-defaultLayout.js DESTINATION ${DATA_INSTALL_DIR}/plasma-netbook/init)
 
30
 
 
31
install(FILES data/layouts/org.kde.plasma-netbook.defaultSal/metadata.desktop DESTINATION ${DATA_INSTALL_DIR}/plasma/layout-templates/org.kde.plasma-netbook.defaultSal/)
 
32
install(FILES data/layouts/org.kde.plasma-netbook.defaultSal/contents/layout.js DESTINATION ${DATA_INSTALL_DIR}/plasma/layout-templates/org.kde.plasma-netbook.defaultSal/contents/)
 
33
install(FILES data/layouts/plasma-layout-org.kde.plasma-netbook.defaultSal.desktop DESTINATION ${SERVICES_INSTALL_DIR})
 
34
 
 
35
install(FILES data/layouts/org.kde.plasma-netbook.defaultPanel/metadata.desktop DESTINATION ${DATA_INSTALL_DIR}/plasma/layout-templates/org.kde.plasma-netbook.defaultPanel/)
 
36
install(FILES data/layouts/org.kde.plasma-netbook.defaultPanel/contents/layout.js DESTINATION ${DATA_INSTALL_DIR}/plasma/layout-templates/org.kde.plasma-netbook.defaultPanel/contents/)
 
37
install(FILES data/layouts/plasma-layout-org.kde.plasma-netbook.defaultPanel.desktop DESTINATION ${SERVICES_INSTALL_DIR})
 
38
 
 
39
install(FILES data/layouts/org.kde.plasma-netbook.defaultPage/metadata.desktop DESTINATION ${DATA_INSTALL_DIR}/plasma/layout-templates/org.kde.plasma-netbook.defaultPage/)
 
40
install(FILES data/layouts/org.kde.plasma-netbook.defaultPage/contents/layout.js DESTINATION ${DATA_INSTALL_DIR}/plasma/layout-templates/org.kde.plasma-netbook.defaultPage/contents/)
 
41
install(FILES data/layouts/plasma-layout-org.kde.plasma-netbook.defaultPage.desktop DESTINATION ${SERVICES_INSTALL_DIR})