From 64d69162abfcc20967a65a238bbe1164a6fa5906 Mon Sep 17 00:00:00 2001 From: u130b8 <115743848+u130b8@users.noreply.github.com> Date: Thu, 7 Sep 2023 10:31:55 +0300 Subject: [PATCH] build release without crt by default, build debug with crt --- .gitignore | 4 +++- build.cmd | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 177af74..d7ac98d 100644 --- a/.gitignore +++ b/.gitignore @@ -57,4 +57,6 @@ dkms.conf /misc/supermiumman.png /bin.7z *.zip -*.res \ No newline at end of file +*.res + +release \ No newline at end of file diff --git a/build.cmd b/build.cmd index 4e3210f..f98bef9 100644 --- a/build.cmd +++ b/build.cmd @@ -12,8 +12,8 @@ if "%1" == "debug" ( set CL=/MT /Od /Zi /RTC1 /Fdprogmgr.pdb /fsanitize=address %DEFS% set LINK=/DEBUG ) else ( - set CL=/GL /O1 /DNDEBUG /GS- %DEFS% - set LINK=/LTCG /OPT:REF /OPT:ICF + set CL=/O1 /DNDEBUG /DPROGMGR_NO_CRT /GS- %DEFS% + set LINK=/NODEFAULTLIB /OPT:REF /OPT:ICF ) pushd "%DIR_RELEASE%"