From 84ba45fc9d961ed3a7b43c89433321d5cb8300b8 Mon Sep 17 00:00:00 2001 From: Zoltan Varga Date: Tue, 13 Oct 2020 14:42:36 -0400 Subject: [PATCH] Add osx/arm64 build support. (#43354) MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit * Add osx/arm64 build support. * Update src/mono/Directory.Build.props Co-authored-by: Alexander Köplinger Co-authored-by: Alexander Köplinger --- src/mono/Directory.Build.props | 1 + src/mono/mono.proj | 9 +++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/mono/Directory.Build.props b/src/mono/Directory.Build.props index 937fd46..395895a 100644 --- a/src/mono/Directory.Build.props +++ b/src/mono/Directory.Build.props @@ -56,6 +56,7 @@ 2.0 5.1 10.13 + 11.0 diff --git a/src/mono/mono.proj b/src/mono/mono.proj index 75236b7..a7100ae 100644 --- a/src/mono/mono.proj +++ b/src/mono/mono.proj @@ -867,6 +867,11 @@ <_MonoCMakeArgs Include="-DCMAKE_OSX_DEPLOYMENT_TARGET=$(macOSVersionMin)" /> + <_MonoCFLAGS Condition="'$(TargetArchitecture)' == 'arm64'" Include="-arch arm64" /> + <_MonoCXXFLAGS Condition="'$(TargetArchitecture)' == 'arm64'" Include="-arch arm64" /> + <_MonoLDFLAGS Condition="'$(TargetArchitecture)' == 'arm64'" Include="-arch arm64" /> + + <_MonoBuildEnv Condition="'$(Platform)' == 'arm64'" Include="arch -arch arm64" /> @@ -987,11 +992,11 @@ - + - + -- 2.7.4