(MSVC) Embed MSVCR runtime

This commit is contained in:
twinaphex
2021-02-14 17:46:31 +01:00
parent f282bbdc29
commit 91ccd3b9e0

View File

@@ -675,36 +675,23 @@ endif
ifeq ($(DEBUG), 1) ifeq ($(DEBUG), 1)
ifneq (,$(findstring msvc,$(platform))) ifneq (,$(findstring msvc,$(platform)))
ifeq ($(STATIC_LINKING),1) CFLAGS += -MTd
CFLAGS += -MTd CXXFLAGS += -MTd
CXXFLAGS += -MTd CFLAGS += -Od -Zi -D_DEBUG
else CXXFLAGS += -Od -Zi -D_DEBUG
CFLAGS += -MDd
CXXFLAGS += -MDd
endif
CFLAGS += -Od -Zi -DDEBUG -D_DEBUG
CXXFLAGS += -Od -Zi -DDEBUG -D_DEBUG
else else
CFLAGS += -O0 -g -DDEBUG CFLAGS += -O0 -g
CXXFLAGS += -O0 -g -DDEBUG CXXFLAGS += -O0 -g
endif endif
CFLAGS += -DDEBUG
CXXFLAGS += -DDEBUG
else else
ifneq (,$(findstring msvc,$(platform))) ifneq (,$(findstring msvc,$(platform)))
ifeq ($(STATIC_LINKING),1) CFLAGS += -MT
CFLAGS += -MT CXXFLAGS += -MT
CXXFLAGS += -MT
else
CFLAGS += -MD
CXXFLAGS += -MD
endif
CFLAGS += -O2 -DNDEBUG
CXXFLAGS += -O2 -DNDEBUG
else
CFLAGS += -O2 -DNDEBUG
CXXFLAGS += -O2 -DNDEBUG
endif endif
CFLAGS += -O2 -DNDEBUG
CXXFLAGS += -O2 -DNDEBUG
endif endif
ifneq ($(SANITIZER),) ifneq ($(SANITIZER),)