Skip to content

Commit 3c25860

Browse files
committed
Default build modes should be debug, and properly respect build modes that are passed as 'Debug' and 'Release'
1 parent 7df9e48 commit 3c25860

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

configure

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,12 +73,12 @@ def main():
7373
parser.add_argument('-v', '--verbose', dest='verbose', action="store_true")
7474
args, extras = parser.parse_known_args()
7575

76-
config.build_mode = Configuration.Release # by default build a release mode
76+
config.build_mode = Configuration.Debug # by default build in debug mode
7777

7878
for arg in extras:
79-
if arg == 'debug':
79+
if arg.lower() == 'debug':
8080
config.build_mode = Configuration.Debug
81-
elif arg == 'release':
81+
elif arg.lower() == 'release':
8282
config.build_mode = Configuration.Release
8383
elif arg.startswith('-D'): # accept -DNAME=value as extra parameters to the configuration of the build.ninja
8484
key, val = arg[2:].split("=", 1)

0 commit comments

Comments
 (0)