Fix install files
[kdeartwork.git] / kscreensaver / xsavers / CMakeLists.txt
blob4b812939477044c268f5fc886c0ac98c33157d97
3 set(screensaver_base_SRCS main.cpp demowin.cpp saver.cpp helpers.cpp)
5 ########### next target ###############
7 set(kswarm.kss_SRCS swarm.cpp ${screensaver_base_SRCS} xlock.cpp )
9 kde4_automoc(${kswarm.kss_SRCS})
11 kde4_add_executable(kswarm.kss ${kswarm.kss_SRCS})
13 target_link_libraries(kswarm.kss  ${KDE4_KDEUI_LIBS} kdeui m )
15 install(TARGETS kswarm.kss  DESTINATION ${BIN_INSTALL_DIR} )
18 ########### next target ###############
20 if(COMPILE_GL_XSAVERS)
21 set(kspace_SRCS space.cpp ${screensaver_base_SRCS} xlock.cpp )
23 kde4_automoc(${kspace_SRCS})
25 kde4_add_executable(kspace.kss ${kspace_SRCS})
27 target_link_libraries(kspace.kss  ${KDE4_KDEUI_LIBS} ${OPENGL_LIBRARY} )
29 install(TARGETS kspace.kss  DESTINATION ${BIN_INSTALL_DIR} )
30 install( FILES KSpace.desktop DESTINATION ${SERVICES_INSTALL_DIR}/ScreenSavers )
31 endif(COMPILE_GL_XSAVERS)
33 ########### install files ###############
35 install( FILES KSwarm.desktop  DESTINATION  ${SERVICES_INSTALL_DIR}/ScreenSavers )
40 #original Makefile.am contents follow:
42 #AM_CPPFLAGS = -UQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE
43 #KDE_CXXFLAGS= -DQT3_SUPPORT
45 #INCLUDES = $(all_includes) $(GLINC)
46 #AM_LDFLAGS = $(all_libraries) $(KDE_RPATH)
48 #if COMPILE_GL_XSAVERS
49 #GL_XSAVERS=kspace.kss
50 #endif
52 #bin_PROGRAMS = kswarm.kss $(GL_XSAVERS) 
54 #BASE_SRCS = main.cpp demowin.cpp saver.cpp helpers.cpp
56 #XS_SRCS = xs_colors.c xs_hsv.c xs_visual.c
57 #XL_SRCS = xlock.cpp
59 #kswarm_kss_SOURCES = swarm.cpp $(BASE_SRCS) $(XL_SRCS) 
60 #kswarm_kss_LDADD = $(LIB_KDEUI) -lm
62 #kspace_kss_SOURCES = space.cpp $(BASE_SRCS) $(XL_SRCS)
63 #kspace_kss_LDADD = $(LIB_KDEUI) $(GLLIB) -lm
65 #METASOURCES = AUTO
67 #noinst_HEADERS = saver.h demowin.h xlock.h swarm.h space.h \
68 #               xlockmore.h mode.h helpers.h \
69 #               xs_colors.h xs_hsv.h xs_yarandom.h xs_utils.h \
70 #               xs_visual.h
72 ########### Meta objects ##########
74 #desktop_DATA = KSpace.desktop KSwarm.desktop
75 #desktopdir = $(kde_appsdir)/System/ScreenSavers
77 #EXTRA_DIST = $(desktop_DATA)