From 284b25ce02c21fd40ee20b544939d393de4459a2 Mon Sep 17 00:00:00 2001 From: Maarten Bent Date: Thu, 26 Mar 2020 22:22:33 +0100 Subject: [PATCH] Automatically detect if target architecture is x64 in .vc file This allows a successful build even if the user omits specifying CPU=X64. See #18640 --- build/bakefiles/common.bkl | 16 ++++++++++++++++ build/bakefiles/config.bkl | 6 ++++++ 2 files changed, 22 insertions(+) diff --git a/build/bakefiles/common.bkl b/build/bakefiles/common.bkl index ca199219e5..4d92fee785 100644 --- a/build/bakefiles/common.bkl +++ b/build/bakefiles/common.bkl @@ -43,6 +43,8 @@ _ia64 _x64 _x64 + _x64 + _x64 @@ -326,6 +328,8 @@ /MACHINE:IA64 /MACHINE:X64 /MACHINE:X64 + /MACHINE:X64 + /MACHINE:X64 @@ -360,6 +364,12 @@ /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware.manifest /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware.manifest /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware.manifest + /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware.manifest + /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware.manifest + /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware.manifest + /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware.manifest + /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware.manifest + /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware.manifest /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/wx_dpi_aware_pmv2.manifest /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/wx_dpi_aware_pmv2.manifest @@ -377,6 +387,12 @@ /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware_pmv2.manifest /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware_pmv2.manifest /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware_pmv2.manifest + /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware_pmv2.manifest + /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware_pmv2.manifest + /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware_pmv2.manifest + /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware_pmv2.manifest + /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware_pmv2.manifest + /MANIFEST:EMBED /MANIFESTINPUT:$(TOP_SRCDIR)include/wx/msw/amd64_dpi_aware_pmv2.manifest diff --git a/build/bakefiles/config.bkl b/build/bakefiles/config.bkl index 94b4fe5992..d14d5dd2d7 100644 --- a/build/bakefiles/config.bkl +++ b/build/bakefiles/config.bkl @@ -138,6 +138,12 @@ Accepted values: IA64, X64, ARM64 Visual Studio version set by the VS command prompt. +