~samuel-thibault/compiz/clone

« back to all changes in this revision

Viewing changes to src/logmessage/CMakeLists.txt

  • Committer: Daniel van Vugt
  • Date: 2012-01-12 06:48:58 UTC
  • mfrom: (2908 compiz-core)
  • mto: (2908.6.2 trunk)
  • mto: This revision was merged to the branch mainline in revision 2916.
  • Revision ID: vanvugt@gmail.com-20120112064858-xcu22jq1dlerirmp
Merge with upstream changes (lp:compiz-core).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
INCLUDE_DIRECTORIES(  
 
3
  ${CMAKE_CURRENT_SOURCE_DIR}/include
 
4
  
 
5
  ${compiz_SOURCE_DIR}/include
 
6
    
 
7
  ${Boost_INCLUDE_DIRS}
 
8
)
 
9
 
 
10
SET( PUBLIC_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/include/core/logmessage.h )
 
11
SET( PRIVATE_HEADERS )
 
12
 
 
13
SET( SRCS ${CMAKE_CURRENT_SOURCE_DIR}/src/logmessage.cpp )
 
14
 
 
15
ADD_LIBRARY( 
 
16
  compiz_logmessage STATIC
 
17
  
 
18
  ${SRCS}
 
19
  
 
20
  ${PUBLIC_HEADERS}
 
21
  ${PRIVATE_HEADERS}
 
22
)
 
23
 
 
24
ADD_SUBDIRECTORY( ${CMAKE_CURRENT_SOURCE_DIR}/tests )
 
25
 
 
26
SET_TARGET_PROPERTIES(
 
27
  compiz_logmessage PROPERTIES
 
28
  PUBLIC_HEADER "${PUBLIC_HEADERS}"
 
29
)
 
30
 
 
31
INSTALL(
 
32
  TARGETS                                 compiz_logmessage
 
33
  RUNTIME             DESTINATION         bin
 
34
  LIBRARY             DESTINATION         lib
 
35
  ARCHIVE             DESTINATION         lib
 
36
  PUBLIC_HEADER       DESTINATION         include/compiz
 
37
)