~sil2100/unity-2d/bump_new_nux_libunity

« back to all changes in this revision

Viewing changes to launcher/app/CMakeLists.txt

  • Committer: Florian Boucault
  • Date: 2011-02-10 14:40:03 UTC
  • mfrom: (359.2.44 maverick)
  • Revision ID: florian@boucault.net-20110210144003-6hhny3axzwvty3h2
Merged from 'maverick' branch.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
# Sources
6
6
set(launcher_SRCS
7
7
    launcherview.cpp
 
8
    launchercontrol.cpp
8
9
    )
9
10
 
10
11
set(launcher_MOC_HDRS
11
12
    launcherview.h
 
13
    launchercontrol.h
12
14
    )
13
15
 
14
16
qt4_wrap_cpp(launcher_MOC_SRCS ${launcher_MOC_HDRS})
15
17
 
 
18
configure_file(unity-2d-launcher.service.in unity-2d-launcher.service)
 
19
 
 
20
qt4_add_dbus_adaptor(launcher_SRCS launcher.xml
 
21
    launchercontrol.h LauncherControl
 
22
    )
 
23
 
16
24
# Build
17
25
add_library(uqlauncher ${launcher_SRCS} ${launcher_MOC_SRCS})
18
26
add_executable(unity-2d-launcher launcher.cpp)
19
27
 
20
28
include_directories(
 
29
    ${CMAKE_CURRENT_SOURCE_DIR}
21
30
    ${CMAKE_CURRENT_BINARY_DIR}
22
31
    ${GTK_INCLUDE_DIRS}
23
32
    ${X11_INCLUDE_DIRS}
24
 
    ${libunity-2d_SOURCE_DIR}/src
 
33
    ${libunity-2d-private_SOURCE_DIR}/src
25
34
    )
26
35
 
27
36
target_link_libraries(uqlauncher
28
37
    ${QT_QTCORE_LIBRARIES}
29
38
    ${QT_QTGUI_LIBRARIES}
 
39
    ${QT_QTDBUS_LIBRARIES}
30
40
    ${QT_QTDECLARATIVE_LIBRARIES}
31
41
    ${GTK_LDFLAGS}
32
42
    ${X11_LDFLAGS}
33
 
    unity-2d
 
43
    unity-2d-private
34
44
    )
35
45
 
36
46
target_link_libraries(unity-2d-launcher
44
54
install(FILES unity-2d-launcher.desktop
45
55
    DESTINATION share/applications
46
56
    )
 
57
 
 
58
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/unity-2d-launcher.service
 
59
    DESTINATION share/dbus-1/services
 
60
    )
 
61