From c024c45214229f93f64550e6559f77b91e1a0515 Mon Sep 17 00:00:00 2001 From: Sara Date: Fri, 22 Nov 2024 18:17:36 +0100 Subject: [PATCH] feat(build): added more flags for better error and warnings --- SConstruct | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/SConstruct b/SConstruct index a06ef79..448d766 100644 --- a/SConstruct +++ b/SConstruct @@ -12,6 +12,12 @@ def glob_recurse(dir): sources = glob_recurse(Path('src/')) -env = Environment(CCFLAGS=['--std=c++20', '-Wall', '-O0', '-g3', '-DPROJECTNAME=\\\"'+project+'\\\"', '-Isrc']) +env = Environment(CCFLAGS=[ + '--std=c++23', + '-fno-exceptions', + '-Wall', '-Wpedantic', '-Wextra', '-Werror', + '-O0', '-g3', '-Isrc', + '-DPROJECTNAME=\\\"'+project+'\\\"' +]) env.ParseConfig('sdl2-config --static-libs') env.Program(project, sources)