~ubuntu-branches/ubuntu/saucy/clementine/saucy

« back to all changes in this revision

Viewing changes to plasmarunner/CMakeLists.txt

  • Committer: Package Import Robot
  • Author(s): Thomas PIERSON
  • Date: 2012-01-01 20:43:39 UTC
  • mfrom: (1.1.1)
  • Revision ID: package-import@ubuntu.com-20120101204339-lsb6nndwhfy05sde
Tags: 1.0.1+dfsg-1
New upstream release. (Closes: #653926, #651611, #657391)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
include(KDE4Defaults)
 
2
include(MacroLibrary)
 
3
 
 
4
add_definitions(${KDE4_DEFINITIONS})
 
5
include_directories(${CMAKE_SOURCE_DIR})
 
6
include_directories(${CMAKE_BINARY_DIR}/src)
 
7
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
 
8
include_directories(${CMAKE_CURRENT_BINARY_DIR})
 
9
include_directories(${KDE4_INCLUDES})
 
10
 
 
11
set(SOURCES
 
12
  clementinerunner.cpp
 
13
  ../src/globalsearch/common.cpp
 
14
)
 
15
 
 
16
set(RESOURCES
 
17
  ../data/clementineplasmarunner.qrc
 
18
)
 
19
 
 
20
list(APPEND QT_DBUSXML2CPP_EXECUTABLE -i src/globalsearch/common.h)
 
21
 
 
22
qt4_add_dbus_interface(SOURCES
 
23
  ${CMAKE_SOURCE_DIR}/src/dbus/org.clementineplayer.GlobalSearch.xml
 
24
  globalsearchinterface)
 
25
qt4_add_resources(QRC ${RESOURCES})
 
26
kde4_add_plugin(plasma_runner_clementine ${SOURCES} ${QRC})
 
27
 
 
28
target_link_libraries(plasma_runner_clementine ${KDE4_PLASMA_LIBS})
 
29
 
 
30
# Install the library and .desktop file
 
31
install(TARGETS plasma_runner_clementine DESTINATION ${PLUGIN_INSTALL_DIR})
 
32
install(FILES plasma-runner-clementine.desktop DESTINATION ${SERVICES_INSTALL_DIR})
 
33