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

« back to all changes in this revision

Viewing changes to libdecoration/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
include_directories (
 
2
    ${compiz_SOURCE_DIR}/include
 
3
    ${compiz_BINARY_DIR}
 
4
    ${CMAKE_CURRENT_SOURCE_DIR}
 
5
    ${LIBDECORATION_INCLUDE_DIRS}
 
6
)
 
7
 
 
8
add_definitions (
 
9
    -DHAVE_CONFIG_H
 
10
)
 
11
 
 
12
link_directories (
 
13
    ${LIBDECORATION_LINK_DIRS}
 
14
)
 
15
 
 
16
add_library (decoration SHARED
 
17
    decoration.c
 
18
)
 
19
 
 
20
target_link_libraries (
 
21
    decoration ${LIBDECORATION_LIBRARIES} m
 
22
)
 
23
 
 
24
install (
 
25
    TARGETS decoration
 
26
    DESTINATION ${libdir}
 
27
)
 
28
 
 
29
set (DECORATION_LIBS "")
 
30
foreach (_val ${LIBDECORATION_LDFLAGS})
 
31
    set (DECORATION_LIBS "${DECORATION_LIBS}${_val} ")
 
32
endforeach (_val ${LIBDECORATION_LDFLAGS})
 
33
 
 
34
set (DECORATION_CFLAGS "")
 
35
foreach (_val ${LIBDECORATION_CFLAGS})
 
36
    set (DECORATION_LIBS "${DECORATION_CFLAGS}${_val} ")
 
37
endforeach (_val ${LIBDECORATION_CFLAGS})
 
38
 
 
39
configure_file (${CMAKE_CURRENT_SOURCE_DIR}/libdecoration.pc.in ${CMAKE_CURRENT_BINARY_DIR}/libdecoration.pc @ONLY)
 
40
 
 
41
install (
 
42
    FILES ${CMAKE_CURRENT_BINARY_DIR}/libdecoration.pc
 
43
    DESTINATION ${libdir}/pkgconfig
 
44
)
 
 
b'\\ No newline at end of file'