diff --git a/CMakeLists.txt b/CMakeLists.txt index 00dc923..07eb908 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -71,6 +71,9 @@ endif() set(MBEDTLS_DIR "" CACHE PATH "Mbed tls directory") function(TESSESFRAMEWORK_LINKDEPS TessesFramework_TARGET) +if(TESSESFRAMEWORK_LOGTOFILE) +target_compile_definitions(${TessesFramework_TARGET} PUBLIC TESSESFRAMEWORK_LOGTOFILE) +endif() if(TESSESFRAMEWORK_ENABLE_THREADING) target_compile_definitions(${TessesFramework_TARGET} PUBLIC TESSESFRAMEWORK_ENABLE_THREADING) endif() diff --git a/include/TessesFramework/Common.hpp b/include/TessesFramework/Common.hpp index e21bafb..f41a5ba 100644 --- a/include/TessesFramework/Common.hpp +++ b/include/TessesFramework/Common.hpp @@ -39,7 +39,7 @@ namespace Tesses::Framework bool TF_GetConsoleEventsEnabled(); void TF_SetConsoleEventsEnabled(bool flag); void TF_InitConsole(); - #define TESSESFRAMEWORK_LOGTOFILE + #if defined(TESSESFRAMEWORK_LOGTOFILE) void TF_Log(std::string dataToLog); #endif