diff --git a/scripts/cmake/ProjectSetup.cmake b/scripts/cmake/ProjectSetup.cmake index 43d955296f359bf696e3000453876d2790a3b97f..53984c425469a1b4bf0babf482aefb39b674eda1 100644 --- a/scripts/cmake/ProjectSetup.cmake +++ b/scripts/cmake/ProjectSetup.cmake @@ -1,3 +1,14 @@ # Set build directories SET( EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin ) -SET( LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/lib ) \ No newline at end of file +SET( LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/lib ) + +# Logging level +IF(NOT DEFINED OGS_LOG_LEVEL) + IF(CMAKE_BUILD_TYPE STREQUAL "Debug") + ADD_DEFINITIONS(-DLOGOG_LEVEL=LOGOG_LEVEL_DEBUG) + ELSE() + ADD_DEFINITIONS(-DLOGOG_LEVEL=LOGOG_LEVEL_INFO) + ENDIF() # CMAKE_BUILD_TYPE = Debug +ELSE() + ADD_DEFINITIONS(-DLOGOG_LEVEL=${OGS_LOG_LEVEL}) +ENDIF() # NOT DEFINED OGS_LOG_LEVEL