~ubuntu-branches/ubuntu/gutsy/kdebase-workspace/gutsy

« back to all changes in this revision

Viewing changes to kcontrol/screensaver/CMakeLists.txt

  • Committer: Bazaar Package Importer
  • Author(s): Jonathan Riddell
  • Date: 2007-09-05 20:45:14 UTC
  • Revision ID: james.westby@ubuntu.com-20070905204514-632hhspl0nvrc84i
Tags: upstream-3.93.0
ImportĀ upstreamĀ versionĀ 3.93.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
configure_file (config-screensaver.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-screensaver.h )
 
3
 
 
4
add_definitions (-DQT3_SUPPORT)
 
5
 
 
6
########### next target ###############
 
7
 
 
8
set(kcm_screensaver_PART_SRCS 
 
9
   scrnsave.cpp 
 
10
   testwin.cpp 
 
11
   saverlist.cpp 
 
12
   saverconfig.cpp 
 
13
   advanceddialog.cpp 
 
14
   kswidget.cpp )
 
15
 
 
16
set(screensaver_xml  ${KDEBASE_WORKSPACE_SOURCE_DIR}/krunner/org.freedesktop.ScreenSaver.xml)
 
17
QT4_ADD_DBUS_INTERFACE( kcm_screensaver_PART_SRCS ${screensaver_xml} screensaver_interface )
 
18
 
 
19
 
 
20
 
 
21
kde4_add_ui_files(kcm_screensaver_PART_SRCS advanceddialogimpl.ui )
 
22
 
 
23
kde4_add_plugin(kcm_screensaver ${kcm_screensaver_PART_SRCS})
 
24
 
 
25
 
 
26
target_link_libraries(kcm_screensaver  ${KDE4_KDE3SUPPORT_LIBS})
 
27
 
 
28
if(HAVE_GLXCHOOSEVISUAL)
 
29
   target_link_libraries(kcm_screensaver GL)
 
30
endif(HAVE_GLXCHOOSEVISUAL)
 
31
 
 
32
 
 
33
install(TARGETS kcm_screensaver  DESTINATION ${PLUGIN_INSTALL_DIR} )
 
34
 
 
35
 
 
36
########### install files ###############
 
37
 
 
38
install( FILES screensaver.desktop  DESTINATION  ${SERVICES_INSTALL_DIR} )
 
39
 
 
40
kde4_install_icons( ${ICON_INSTALL_DIR}  )
 
41