diff --git a/src/teakra/CMakeLists.txt b/src/teakra/CMakeLists.txt index e4ecb1af..c1615e05 100644 --- a/src/teakra/CMakeLists.txt +++ b/src/teakra/CMakeLists.txt @@ -58,10 +58,14 @@ else() -pedantic -pedantic-errors -Wfatal-errors - -Wno-error=maybe-uninitialized -Wno-missing-braces -Wno-unused-parameter) + if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") + list(APPEND TEAKRA_CXX_FLAGS + -Wno-error=maybe-uninitialized) + endif() + if (TEAKRA_WARNINGS_AS_ERRORS) list(APPEND TEAKRA_CXX_FLAGS -Werror)