Use -Werror -Weverything in maintainer mode

This commit is contained in:
Radim Kolar 2020-06-06 10:54:00 +02:00
parent 3a12b8f2db
commit 352e2ccd05

View File

@ -1,8 +1,8 @@
# #
# SCons check for maintainer mode # SCons check for maintainer mode
# #
# Version 1.5 # Version 1.6
# 16-Aug-2019 # 06-Jun-2020
# #
from SCons.Script import ARGUMENTS from SCons.Script import ARGUMENTS
@ -23,6 +23,8 @@ def checkForMaintainerMode(conf,force=False):
conf.Result(1) conf.Result(1)
conf.env.Append(CCFLAGS = '-O0') conf.env.Append(CCFLAGS = '-O0')
conf.env.Append(CPPFLAGS = '-DMAINTAINER_MODE') conf.env.Append(CPPFLAGS = '-DMAINTAINER_MODE')
conf.env.Append(CCFLAGS = '-Werror')
conf.env.Append(CCFLAGS = '-Weverything')
return True return True
else: else:
conf.Result(0) conf.Result(0)