Add logging switches to cmake

This commit is contained in:
BlackMark 2020-07-05 11:38:48 +02:00
parent 564e5798a5
commit fb37433057
2 changed files with 11 additions and 0 deletions

View File

@ -77,4 +77,7 @@ endif()
adaptive_brightness_add_compile_flags(AdaptiveBrightness) adaptive_brightness_add_compile_flags(AdaptiveBrightness)
adaptive_brightness_enable_warnings(AdaptiveBrightness) adaptive_brightness_enable_warnings(AdaptiveBrightness)
# adaptive_brightness_enable_source_file_log(AdaptiveBrightness)
# adaptive_brightness_enable_function_name_log(AdaptiveBrightness)
set_property(DIRECTORY PROPERTY VS_STARTUP_PROJECT AdaptiveBrightness) set_property(DIRECTORY PROPERTY VS_STARTUP_PROJECT AdaptiveBrightness)

View File

@ -12,3 +12,11 @@ function(adaptive_brightness_enable_warnings target)
target_compile_options(${target} PRIVATE /W3) target_compile_options(${target} PRIVATE /W3)
endif() endif()
endfunction() endfunction()
function(adaptive_brightness_enable_source_file_log target)
target_compile_definitions(${target} PUBLIC LOG_SOURCE_LOCATION)
endfunction()
function(adaptive_brightness_enable_function_name_log target)
target_compile_definitions(${target} PUBLIC LOG_FUNCTION_LOCATION)
endfunction()