5 ########### next target ###############
7 set(kswarm.kss_SRCS swarm.cpp $(BASE_SRCS) $(XL_SRCS) )
9 kde4_automoc(${kswarm.kss_SRCS})
11 kde4_add_executable(kswarm.kss ${kswarm.kss_SRCS})
13 target_link_libraries(kswarm.kss ${KDE4_KDECORE_LIBS} kdeui m )
15 install_targets(/bin kswarm.kss )
18 ########### next target ###############
20 set($(GL_XSAVERS)_SRCS dummy.cpp )
22 kde4_automoc(${$(GL_XSAVERS)_SRCS})
24 file(WRITE dummy.cpp "//autogenerated file by cmake\n")
25 kde4_add_executable($(GL_XSAVERS) ${$(GL_XSAVERS)_SRCS})
27 target_link_libraries($(GL_XSAVERS) ${KDE4_KDECORE_LIBS} )
29 install_targets(/bin $(GL_XSAVERS) )
32 ########### install files ###############
34 install_files( ${APPLNK_INSTALL_DIR}/System/ScreenSavers FILES KSpace.desktop KSwarm.desktop )
39 #original Makefile.am contents follow:
41 #AM_CPPFLAGS = -UQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE
42 #KDE_CXXFLAGS= -DQT3_SUPPORT
44 #INCLUDES = $(all_includes) $(GLINC)
45 #AM_LDFLAGS = $(all_libraries) $(KDE_RPATH)
47 #if COMPILE_GL_XSAVERS
48 #GL_XSAVERS=kspace.kss
51 #bin_PROGRAMS = kswarm.kss $(GL_XSAVERS)
53 #BASE_SRCS = main.cpp demowin.cpp saver.cpp helpers.cpp
55 #XS_SRCS = xs_colors.c xs_hsv.c xs_visual.c
58 #kswarm_kss_SOURCES = swarm.cpp $(BASE_SRCS) $(XL_SRCS)
59 #kswarm_kss_LDADD = $(LIB_KDEUI) -lm
61 #kspace_kss_SOURCES = space.cpp $(BASE_SRCS) $(XL_SRCS)
62 #kspace_kss_LDADD = $(LIB_KDEUI) $(GLLIB) -lm
66 #noinst_HEADERS = saver.h demowin.h xlock.h swarm.h space.h \
67 # xlockmore.h mode.h helpers.h \
68 # xs_colors.h xs_hsv.h xs_yarandom.h xs_utils.h \
71 ########### Meta objects ##########
73 #desktop_DATA = KSpace.desktop KSwarm.desktop
74 #desktopdir = $(kde_appsdir)/System/ScreenSavers
76 #EXTRA_DIST = $(desktop_DATA)