~smspillaz/compiz-plugins-main/compiz-plugins-main.fix_939228

« back to all changes in this revision

Viewing changes to wall/src/offset_movement/CMakeLists.txt

  • Committer: smspillaz
  • Date: 2012-04-24 13:01:14 UTC
  • Revision ID: sam.spilsbury@canonical.com-20120424130114-sng6c43ulxxhrxz4
checkinĀ missingĀ files

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
pkg_check_modules (
 
2
  GLIBMM
 
3
  REQUIRED
 
4
  glibmm-2.4 glib-2.0 compiz
 
5
)
 
6
 
 
7
INCLUDE_DIRECTORIES (  
 
8
  ${CMAKE_CURRENT_SOURCE_DIR}/include
 
9
  ${CMAKE_CURRENT_SOURCE_DIR}/src
 
10
 
 
11
  ${CMAKE_SOURCE_DIR}/include
 
12
    
 
13
  ${Boost_INCLUDE_DIRS}
 
14
  
 
15
  ${GLIBMM_INCLUDE_DIRS}
 
16
)
 
17
 
 
18
LINK_DIRECTORIES (${GLIBMM_LIBRARY_DIRS}) 
 
19
 
 
20
SET ( 
 
21
  PUBLIC_HEADERS 
 
22
)
 
23
 
 
24
SET ( 
 
25
  PRIVATE_HEADERS
 
26
  ${CMAKE_CURRENT_SOURCE_DIR}/include/offset-movement.h
 
27
)
 
28
 
 
29
SET( 
 
30
  SRCS 
 
31
  ${CMAKE_CURRENT_SOURCE_DIR}/src/offset-movement.cpp
 
32
)
 
33
 
 
34
ADD_LIBRARY( 
 
35
  compiz_wall_offset_movement STATIC
 
36
  
 
37
  ${SRCS}
 
38
  
 
39
  ${PUBLIC_HEADERS}
 
40
  ${PRIVATE_HEADERS}
 
41
)
 
42
 
 
43
if (COMPIZ_BUILD_TESTING)
 
44
ADD_SUBDIRECTORY( ${CMAKE_CURRENT_SOURCE_DIR}/tests )
 
45
endif (COMPIZ_BUILD_TESTING)
 
46
 
 
47
SET_TARGET_PROPERTIES(
 
48
  compiz_wall_offset_movement PROPERTIES
 
49
  PUBLIC_HEADER "${PUBLIC_HEADERS}"
 
50
)
 
51
 
 
52
TARGET_LINK_LIBRARIES(
 
53
  compiz_wall_offset_movement
 
54
 
 
55
  compiz_core
 
56
  ${GLIBMM_LIBRARIES}
 
57
)