diff --git a/CMakeLists.txt b/CMakeLists.txt index 4b47130..0696160 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,6 +10,12 @@ endif() include (CMakePackageConfigHelpers) add_subdirectory(fmt) +target_compile_definitions(fmt PUBLIC + FMT_STRING_ALIAS=1 + FMT_ARM_ABI_COMPATIBILITY=1 + FMT_EXCEPTIONS=0) +target_compile_definitions(fmt INTERFACE + FMT_ENFORCE_COMPILE_STRING=1) add_library(logvisor lib/logvisor.cpp diff --git a/include/logvisor/logvisor.hpp b/include/logvisor/logvisor.hpp index 8dcacd5..85d0111 100644 --- a/include/logvisor/logvisor.hpp +++ b/include/logvisor/logvisor.hpp @@ -8,8 +8,6 @@ #include #include -#define FMT_STRING_ALIAS 1 -#define FMT_ENFORCE_COMPILE_STRING 1 #include #if defined(__SWITCH__) && !defined(LOGVISOR_NX_LM)