From 786c9dfe07f43be95e296f8e3a669a8ac2afbb52 Mon Sep 17 00:00:00 2001 From: vassvik Date: Sun, 22 Dec 2019 11:19:42 +0100 Subject: [PATCH] Add the ability to toggle release mode externally when calling build.bat The following cases builds Odin with optimizations: build.bat 1 build.bat release Any other options, or the lack thereof, will build without optimizations. --- build.bat | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/build.bat b/build.bat index b95e8a2ab..ec47e4054 100644 --- a/build.bat +++ b/build.bat @@ -4,7 +4,14 @@ set exe_name=odin.exe :: Debug = 0, Release = 1 -set release_mode=0 +if "%1" == "1" ( + set release_mode=1 +) else if "%1" == "release" ( + set release_mode=1 +) else ( + set release_mode=0 +) + set compiler_flags= -nologo -Oi -TP -fp:precise -Gm- -MP -FC -GS- -EHsc- -GR- if %release_mode% EQU 0 ( rem Debug