~thomas-voss/indicator-network/fix-1382595

« back to all changes in this revision

Viewing changes to CMakeLists.txt

  • Committer: CI bot
  • Author(s): Jussi Pakkanen
  • Date: 2014-10-10 20:33:03 UTC
  • mfrom: (431.1.4 indicator-network)
  • Revision ID: ps-jenkins@lists.canonical.com-20141010203303-tak8oxj9gjro5qgj
Made trace logging a compile time option. Fixes: 1376302
Approved by: Antti Kaijanmäki, PS Jenkins bot

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
 
6
6
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake" "${CMAKE_MODULE_PATH}")
7
7
 
 
8
 
 
9
if("${build_type_lower}" STREQUAL debug)
 
10
  set(TRACE_DEFAULT TRUE)
 
11
else()
 
12
  set(TRACE_DEFAULT FALSE)
 
13
endif()
 
14
 
 
15
option(trace_messages "Print debug trace messages." ${TRACE_DEFAULT})
 
16
 
 
17
if(${trace_messages})
 
18
  add_definitions(-DINDICATOR_NETWORK_TRACE_MESSAGES)
 
19
endif()
 
20
 
8
21
find_package(PkgConfig REQUIRED)
9
22
include(EnableCoverageReport)
10
23
include(GNUInstallDirs)