aboutsummaryrefslogtreecommitdiffstats
path: root/host/cmake/Modules/UHDLog.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'host/cmake/Modules/UHDLog.cmake')
-rw-r--r--host/cmake/Modules/UHDLog.cmake114
1 files changed, 57 insertions, 57 deletions
diff --git a/host/cmake/Modules/UHDLog.cmake b/host/cmake/Modules/UHDLog.cmake
index 4bc1daf13..18643e672 100644
--- a/host/cmake/Modules/UHDLog.cmake
+++ b/host/cmake/Modules/UHDLog.cmake
@@ -1,72 +1,72 @@
########################################################################
# Logging Variables
########################################################################
-IF(CMAKE_BUILD_TYPE STREQUAL "Debug")
- SET(UHD_LOG_MIN_LEVEL "debug" CACHE STRING "Set UHD log level to {trace, debug, info, warning, error, fatal}")
- SET(UHD_LOG_CONSOLE_DISABLE "OFF" CACHE BOOL "Disable UHD logging to stderr")
- SET(UHD_LOG_FILE_LEVEL "trace" CACHE STRING "SET UHD file logging level to {trace, debug, info, warning, error, fatal}")
- SET(UHD_LOG_CONSOLE_LEVEL "debug" CACHE STRING "SET UHD file logging level to {trace, debug, info, warning, error, fatal}")
-ELSE()
- SET(UHD_LOG_MIN_LEVEL "debug" CACHE STRING "Set UHD log level to {trace, debug, info, warning, error, fatal}")
- SET(UHD_LOG_CONSOLE_DISABLE "OFF" CACHE BOOL "Disable UHD logging to stderr")
- SET(UHD_LOG_FILE_LEVEL "info" CACHE STRING "SET UHD file logging level to {trace, debug, info, warning, error, fatal}")
- SET(UHD_LOG_CONSOLE_LEVEL "info" CACHE STRING "SET UHD file logging level to {trace, debug, info, warning, error, fatal}")
-ENDIF()
+if(CMAKE_BUILD_TYPE STREQUAL "Debug")
+ set(UHD_LOG_MIN_LEVEL "debug" CACHE STRING "Set UHD log level to {trace, debug, info, warning, error, fatal}")
+ set(UHD_LOG_CONSOLE_DISABLE "OFF" CACHE BOOL "Disable UHD logging to stderr")
+ set(UHD_LOG_FILE_LEVEL "trace" CACHE STRING "SET UHD file logging level to {trace, debug, info, warning, error, fatal}")
+ set(UHD_LOG_CONSOLE_LEVEL "debug" CACHE STRING "SET UHD file logging level to {trace, debug, info, warning, error, fatal}")
+else()
+ set(UHD_LOG_MIN_LEVEL "debug" CACHE STRING "Set UHD log level to {trace, debug, info, warning, error, fatal}")
+ set(UHD_LOG_CONSOLE_DISABLE "OFF" CACHE BOOL "Disable UHD logging to stderr")
+ set(UHD_LOG_FILE_LEVEL "info" CACHE STRING "SET UHD file logging level to {trace, debug, info, warning, error, fatal}")
+ set(UHD_LOG_CONSOLE_LEVEL "info" CACHE STRING "SET UHD file logging level to {trace, debug, info, warning, error, fatal}")
+endif()
-FUNCTION(UHD_LOG_LEVEL_CONVERT ARG1 ARG2)
+function(UHD_LOG_LEVEL_CONVERT ARG1 ARG2)
string(TOLOWER "${ARG1}" LOG_LEVEL_LOWER)
- IF(LOG_LEVEL_LOWER STREQUAL "trace")
- ADD_DEFINITIONS(-D${ARG2}=0)
- ELSEIF(LOG_LEVEL_LOWER STREQUAL "debug")
- ADD_DEFINITIONS(-D${ARG2}=1)
- ELSEIF(LOG_LEVEL_LOWER STREQUAL "info")
- ADD_DEFINITIONS(-D${ARG2}=2)
- ELSEIF(LOG_LEVEL_LOWER STREQUAL "warning")
- ADD_DEFINITIONS(-D${ARG2}=3)
- ELSEIF(LOG_LEVEL_LOWER STREQUAL "error")
- ADD_DEFINITIONS(-D${ARG2}=4)
- ELSEIF(LOG_LEVEL_LOWER STREQUAL "fatal")
- ADD_DEFINITIONS(-D${ARG2}=5)
- ELSE()
- ADD_DEFINITIONS(-D${ARG2}=${ARG1})
- ENDIF()
-ENDFUNCTION()
+ if(LOG_LEVEL_LOWER STREQUAL "trace")
+ add_definitions(-D${ARG2}=0)
+ elseif(LOG_LEVEL_LOWER STREQUAL "debug")
+ add_definitions(-D${ARG2}=1)
+ elseif(LOG_LEVEL_LOWER STREQUAL "info")
+ add_definitions(-D${ARG2}=2)
+ elseif(LOG_LEVEL_LOWER STREQUAL "warning")
+ add_definitions(-D${ARG2}=3)
+ elseif(LOG_LEVEL_LOWER STREQUAL "error")
+ add_definitions(-D${ARG2}=4)
+ elseif(LOG_LEVEL_LOWER STREQUAL "fatal")
+ add_definitions(-D${ARG2}=5)
+ else()
+ add_definitions(-D${ARG2}=${ARG1})
+ endif()
+endfunction()
UHD_LOG_LEVEL_CONVERT(${UHD_LOG_MIN_LEVEL} "UHD_LOG_MIN_LEVEL")
UHD_LOG_LEVEL_CONVERT(${UHD_LOG_CONSOLE_LEVEL} "UHD_LOG_CONSOLE_LEVEL")
UHD_LOG_LEVEL_CONVERT(${UHD_LOG_FILE_LEVEL} "UHD_LOG_FILE_LEVEL")
-IF(UHD_LOG_CONSOLE_DISABLE)
- ADD_DEFINITIONS(-DUHD_LOG_CONSOLE_DISABLE)
-ELSE()
- IF(UHD_LOG_CONSOLE_TIME)
- ADD_DEFINITIONS(-DUHD_LOG_CONSOLE_TIME)
- ENDIF()
- IF(UHD_LOG_CONSOLE_THREAD)
- ADD_DEFINITIONS(-DUHD_LOG_CONSOLE_THREAD)
- ENDIF()
- IF(UHD_LOG_CONSOLE_SRC)
- ADD_DEFINITIONS(-DUHD_LOG_CONSOLE_SRC)
- ENDIF()
-ENDIF()
+if(UHD_LOG_CONSOLE_DISABLE)
+ add_definitions(-DUHD_LOG_CONSOLE_DISABLE)
+else()
+ if(UHD_LOG_CONSOLE_TIME)
+ add_definitions(-DUHD_LOG_CONSOLE_TIME)
+ endif()
+ if(UHD_LOG_CONSOLE_THREAD)
+ add_definitions(-DUHD_LOG_CONSOLE_THREAD)
+ endif()
+ if(UHD_LOG_CONSOLE_SRC)
+ add_definitions(-DUHD_LOG_CONSOLE_SRC)
+ endif()
+endif()
-SET(UHD_LOG_FASTPATH_DISABLE "OFF" CACHE BOOL "Disable printing of fastpath logging symbols to stderr (DOSU)")
-IF(UHD_LOG_FASTPATH_DISABLE)
- ADD_DEFINITIONS(-DUHD_LOG_FASTPATH_DISABLE)
-ENDIF()
+set(UHD_LOG_FASTPATH_DISABLE "OFF" CACHE BOOL "Disable printing of fastpath logging symbols to stderr (DOSU)")
+if(UHD_LOG_FASTPATH_DISABLE)
+ add_definitions(-DUHD_LOG_FASTPATH_DISABLE)
+endif()
-IF(MSVC OR CYGWIN)
- SET(UHD_LOG_CONSOLE_COLOR "OFF" CACHE BOOL "Enable color output on the terminal")
-ELSE()
- SET(UHD_LOG_CONSOLE_COLOR "ON" CACHE BOOL "Enable color output on the terminal")
-ENDIF()
+if(MSVC OR CYGWIN)
+ set(UHD_LOG_CONSOLE_COLOR "OFF" CACHE BOOL "Enable color output on the terminal")
+else()
+ set(UHD_LOG_CONSOLE_COLOR "ON" CACHE BOOL "Enable color output on the terminal")
+endif()
-IF(UHD_LOG_CONSOLE_COLOR)
- ADD_DEFINITIONS(-DUHD_LOG_CONSOLE_COLOR)
-ENDIF()
+if(UHD_LOG_CONSOLE_COLOR)
+ add_definitions(-DUHD_LOG_CONSOLE_COLOR)
+endif()
-SET(UHD_LOG_FILE "" CACHE FILE "Set UHD log file to a file in a existing directory")
-IF(NOT UHD_LOG_FILE STREQUAL "")
- ADD_DEFINITIONS(-DUHD_LOG_FILE=${UHD_LOG_FILE})
-ENDIF()
+set(UHD_LOG_FILE "" CACHE FILE "Set UHD log file to a file in a existing directory")
+if(NOT UHD_LOG_FILE STREQUAL "")
+ add_definitions(-DUHD_LOG_FILE=${UHD_LOG_FILE})
+endif()