Enables logging by default when using CMake

This commit is contained in:
Romuald Conty
2013-02-01 10:32:15 +01:00
parent 93e26b1475
commit cf9e02879a
2 changed files with 12 additions and 6 deletions

View File

@@ -27,10 +27,15 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/incl
SET(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules/")
# Options
SET(LIBNFC_DEBUG_OUTPUT OFF CACHE BOOL "Debug output of communication with the NFC chip")
IF(LIBNFC_DEBUG_OUTPUT)
ADD_DEFINITIONS(-DDEBUG -DLOG -g3)
ENDIF(LIBNFC_DEBUG_OUTPUT)
SET(LIBNFC_LOG ON CACHE BOOL "Enable log facility")
IF(LIBNFC_LOG)
ADD_DEFINITIONS(-DLOG)
ENDIF(LIBNFC_LOG)
SET(LIBNFC_DEBUG_MODE OFF CACHE BOOL "Debug mode")
IF(LIBNFC_DEBUG_MODE)
ADD_DEFINITIONS(-DDEBUG -g3)
ENDIF(LIBNFC_DEBUG_MODE)
# Doxygen
SET(builddir "${CMAKE_BINARY_DIR}")