Compile it.
[kdeartwork.git] / kscreensaver / CMakeLists.txt
blob09e33c6b99ba84b81138ed2b5501b63957b29bb0
2 OPTION(WITH_xscreensaver   "enable support for xscreensaver" ON)
3 FIND_PATH( KSCREENSAVER_INCLUDE_DIR kscreensaver.h
4   ${KDE4_INCLUDE_DIR}
5   /usr/include
6   /usr/local/include
10 if(KSCREENSAVER_INCLUDE_DIR)
11         macro_optional_find_package(OpenGL)
13         add_subdirectory( kdesavers ) 
14         add_subdirectory( kpartsaver ) 
16         if(WITH_xscreensaver AND XSCREENSAVER_FOUND)
17                 add_subdirectory(kxsconfig)
18                 add_subdirectory(xsavers)
19         endif(WITH_xscreensaver AND XSCREENSAVER_FOUND)
21 else(KSCREENSAVER_INCLUDE_DIR)
22         MESSAGE(STATUS "kscreensaver can't be compile. Please install kdebase before to compile it (need kscreensaver.h)")
23 endif(KSCREENSAVER_INCLUDE_DIR)
27 ########### install files ###############
33 #original Makefile.am contents follow:
35 #if include_XSCREENSAVER
36 #KXSCONFIG_SUBDIR = kxsconfig
37 #endif
39 #if COMPILE_X11_KSAVERS
40 #XSAVERS_SUBDIR = xsavers
41 #endif
43 #SUBDIRS = kdesavers kpartsaver $(KXSCONFIG_SUBDIR) $(XSAVERS_SUBDIR)
45 #messages:
46 #       $(EXTRACTRC) kdesavers/*.ui > rc.cpp
47 #       $(XGETTEXT) kdesavers/*.cpp kdesavers/*.h xsavers/*.cpp xsavers/*.h rc.cpp -o $(podir)/klock.pot
48 #       rm -f rc.cpp