From 571edba3540e1bd89cbe3f7c8f3aa9acb1523243 Mon Sep 17 00:00:00 2001 From: Nick Hastings Date: Sat, 20 Apr 2024 13:07:45 -0400 Subject: [PATCH] AMBuild: Add missing COMPILER_ defines for MSVC --- AMBuildScript | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/AMBuildScript b/AMBuildScript index 8b7d14de..c23674de 100644 --- a/AMBuildScript +++ b/AMBuildScript @@ -100,11 +100,16 @@ class SDKConfig(object): return def configure_msvc(self, cxx): + cxx.defines += ['COMPILER_MSVC'] + if cxx.target.arch == 'x86': + cxx.defines += ['COMPILER_MSVC32'] + elif cxx.target.arch == 'x86_64': + cxx.defines += ['COMPILER_MSVC64'] + cxx.cxxflags += [ '/std:c++17', '/WX' ] - if builder.options.opt == '1': cxx.cflags += ['/Ox', '/Zo']