~compiz-team/compiz-core/compiz-core.fix_862719

« back to all changes in this revision

Viewing changes to kde/window-decorator-kde4/CMakeLists.txt

  • Committer: Dennis kasprzyk
  • Author(s): Dennis Kasprzyk
  • Date: 2008-10-06 17:11:30 UTC
  • Revision ID: git-v1:f235e2a766f344f426c6054b7e69a42b41c79e3b
Initial version of CMake build system.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
project (kde4-window-decorator)
 
2
 
 
3
find_package(KDE4)
 
4
 
 
5
if (KDE4_FOUND)
 
6
 
 
7
    include(KDE4Defaults)
 
8
    include(FindPkgConfig)
 
9
    include(MacroLibrary)
 
10
    include (FindPlasma)
 
11
 
 
12
    if (PLASMA_FOUND)
 
13
 
 
14
        add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
 
15
 
 
16
        qt4_add_dbus_adaptor (kwd4_SRCS org.kde.KWin.xml decorator.h KWD::Decorator kwinadaptor)
 
17
        
 
18
 
 
19
        pkg_check_modules (KWD4 REQUIRED xdamage xrender xcomposite)
 
20
 
 
21
        link_directories(
 
22
            ${KWD4_LIBRARY_DIRS}
 
23
        )
 
24
 
 
25
        include_directories (
 
26
            ${compiz_SOURCE_DIR}/include
 
27
            ${KWD4_INCLUDE_DIRS}
 
28
            ${KDE4_INCLUDES}
 
29
            ${KDE4_INCLUDE_DIR}
 
30
            ${PLASMA_INCLUDE_DIR}
 
31
            ${QT_INCLUDES}
 
32
        )
 
33
 
 
34
        set (kwd4_SRCS
 
35
            main.cpp
 
36
            utils.cpp
 
37
            decorator.cpp
 
38
            window.cpp
 
39
            options.cpp
 
40
            kdecoration_plugins.cpp
 
41
            switcher.cpp
 
42
            ${kwd4_SRCS}
 
43
        )
 
44
 
 
45
        kde4_add_executable (
 
46
            kde4-window-decorator
 
47
            ${kwd4_SRCS}
 
48
        )
 
49
 
 
50
        target_link_libraries (
 
51
            kde4-window-decorator
 
52
            decoration
 
53
            ${KWD4_LIBRARIES}
 
54
            ${PLASMA_LIBS}
 
55
            ${KDE4_KDECORE_LIBS}
 
56
            ${KDE4_KDEUI_LIBS}
 
57
            kdecorations
 
58
        )
 
59
 
 
60
        install (
 
61
            TARGETS kde4-window-decorator
 
62
            DESTINATION ${exec_prefix}
 
63
        )
 
64
 
 
65
    endif (PLASMA_FOUND)
 
66
 
 
67
endif (KDE4_FOUND)
 
 
b'\\ No newline at end of file'