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

« back to all changes in this revision

Viewing changes to gtk/window-decorator/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
if (USE_GTK)
 
2
 
 
3
    include_directories (
 
4
        ${compiz_SOURCE_DIR}/include
 
5
        ${compiz_BINARY_DIR}
 
6
        ${GTK_WINDOW_DECORATOR_INCLUDE_DIRS}
 
7
        ${METACITY_INCLUDE_DIRS}
 
8
        ${GCONF_INCLUDE_DIRS}
 
9
        ${DBUS_GLIB_INCLUDE_DIRS}
 
10
    )
 
11
 
 
12
    add_definitions (
 
13
        -DHAVE_CONFIG_H
 
14
        -DALL_LINGUAS=\"${ALL_LINGUAS}\"
 
15
        -DLOCALEDIR=\\\"${datadir}/locale\\\"
 
16
    )
 
17
 
 
18
    link_directories (
 
19
        ${COMPIZ_LINK_DIRS}
 
20
    )
 
21
 
 
22
    if (USE_GCONF)
 
23
        set (gwd_schema ${CMAKE_CURRENT_BINARY_DIR}/gwd.schemas)
 
24
        translate_xml (
 
25
            ${CMAKE_CURRENT_SOURCE_DIR}/gwd.schemas.in
 
26
            ${gwd_schema}
 
27
        )
 
28
        install_gconf_schema (${CMAKE_CURRENT_BINARY_DIR}/gwd.schemas)
 
29
    endif (USE_GCONF)
 
30
 
 
31
    add_executable (gtk-window-decorator
 
32
        gtk-window-decorator.c
 
33
        ${gwd_schema}
 
34
    )
 
35
 
 
36
    add_dependencies (gtk-window-decorator decoration)
 
37
 
 
38
    if (USE_METACITY)
 
39
        set (metacitylibs ${METACITY_LIBRARIES})
 
40
    endif (USE_METACITY)
 
41
 
 
42
 
 
43
    target_link_libraries (
 
44
        gtk-window-decorator
 
45
        decoration
 
46
        ${GTK_WINDOW_DECORATOR_LIBRARIES}
 
47
        ${GCONF_LIBRARIES}
 
48
        ${DBUS_GLIB_LIBRARIES}
 
49
        ${metacitylibs}
 
50
    )
 
51
 
 
52
    install (
 
53
        TARGETS gtk-window-decorator
 
54
        DESTINATION ${exec_prefix}
 
55
    )
 
56
 
 
57
 
 
58
endif (USE_GTK)
 
59
 
 
60
 
 
61