diff --git a/linux/CMakeLists.txt b/linux/CMakeLists.txt index dd06331c..8bb8abbb 100644 --- a/linux/CMakeLists.txt +++ b/linux/CMakeLists.txt @@ -43,11 +43,11 @@ endif () function(APPLY_STANDARD_SETTINGS TARGET) target_compile_features(${TARGET} PUBLIC cxx_std_14) - # Roland: - # Workaround for https://github.com/wger-project/flutter/issues/577 / https://github.com/rive-app/rive-flutter/issues/390 + # Workarounds for: + # * https://github.com/wger-project/flutter/issues/577 / https://github.com/rive-app/rive-flutter/issues/390 + # * https://github.com/rive-app/rive-flutter/issues/482 #target_compile_options(${TARGET} PRIVATE -Wall -Werror) -- original options - target_compile_options(${TARGET} PRIVATE -Wall -Werror -Wno-unused-variable -Wno-unused-function) - + target_compile_options(${TARGET} PRIVATE -Wall -Werror -Wno-error=nontrivial-memcall -Wno-unused-variable -Wno-unused-function) target_compile_options(${TARGET} PRIVATE "$<$>:-O3>") target_compile_definitions(${TARGET} PRIVATE "$<$>:NDEBUG>") endfunction()