diff options
author | Steve MacLean <Steve.MacLean@microsoft.com> | 2020-10-08 04:01:28 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-08 04:01:28 +0300 |
commit | fd094a92cdcd7ccf3ae1efad5922b9a303bf44b9 (patch) | |
tree | d323c2d7405a3c9e962d9b351c656ccc5dfda271 /Directory.Build.props | |
parent | 2db717954a3fd9ca5119143ccc633fef3dfa3bb8 (diff) |
Add initial support for Apple Silicon (#40435)
* Add CoreCLR compilation support for Apple Silicon
* Use CMAKE_OSX_ARCH rework
* Set clang -arch flag
* Workaround uname arch reporting emulated arch
* Fix native code compilation issues
* Implement missing osx-arm64 functionality
* Prototype fix for write no execute issues
* Strip libunwind pointer authentication bits
* Review feedback
* Does not fix Arm64 ABI issues
Co-authored-by: Jan Vorlicek <janvorli@microsoft.com>
Diffstat (limited to 'Directory.Build.props')
-rw-r--r-- | Directory.Build.props | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Directory.Build.props b/Directory.Build.props index 6a688d500c4..799d054f3b1 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -112,7 +112,7 @@ <!-- Used for launchSettings.json and runtime config files. --> <AppDesignerFolder>Properties</AppDesignerFolder> <!-- Determine what architecture we are building on. --> - <BuildArchitecture>$([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture.ToString().ToLowerInvariant())</BuildArchitecture> + <BuildArchitecture Condition="'$(BuildArchitecture)' == ''">$([System.Runtime.InteropServices.RuntimeInformation]::ProcessArchitecture.ToString().ToLowerInvariant())</BuildArchitecture> </PropertyGroup> <Import Project="$(RepositoryEngineeringDir)Analyzers.props" /> |