added compile option to set log level

This commit is contained in:
2026-05-29 15:07:06 +02:00
parent f431076a5f
commit fd14082b3b
+7
View File
@@ -32,7 +32,11 @@ if(NOT CMAKE_USE_PTHREADS_INIT)
message(FATAL_ERROR "A POSIX threads (pthread) implementation is required, but was not found.")
endif()
<<<<<<< HEAD
set(SLS_LOG_MAX_REPORTING_LEVEL "sls::TLogLevel::logINFO" CACHE STRING "Set the maximum logging level for the project")
=======
set(SLS_LOG_MAX_REPORTING_LEVEL sls::logINFO CACHE STRING "set logging level")
>>>>>>> 3ec0a9337 (added compile option to set log level)
option(SLS_USE_SYSTEM_ZMQ "Use system installed libzmq" OFF)
@@ -342,6 +346,9 @@ if(NOT TARGET slsProjectOptions)
INTERFACE LOG_MAX_REPORTING_LEVEL=${SLS_LOG_MAX_REPORTING_LEVEL})
endif()
target_compile_definitions(slsProjectOptions
INTERFACE LOG_MAX_REPORTING_LEVEL=${SLS_LOG_MAX_REPORTING_LEVEL}
)
if (NOT TARGET slsProjectWarnings)
add_library(slsProjectWarnings INTERFACE)