From b7d4513fba3d97798428265c946613bdca80ab05 Mon Sep 17 00:00:00 2001 From: James R Date: Thu, 27 Jul 2023 18:32:11 -0700 Subject: [PATCH] CMakeLists.txt: add -fmax-errors=5 for GNU Stops compilation after 5 errors, such as in the case of cascading errors from a missing semicolon. --- src/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 4bfe87f14..25f966d11 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -513,6 +513,11 @@ target_compile_options(SRB2SDL2 PRIVATE $<$,$>: /Wv:19.20.27004.0 > + + # GNU + $<$: + -fmax-errors=5 + > ) if(SRB2_CONFIG_ERRORMODE) target_compile_options(SRB2SDL2 PRIVATE