Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/runtime.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomáš Rylek <trylek@microsoft.com>2020-06-10 22:15:24 +0300
committerGitHub <noreply@github.com>2020-06-10 22:15:24 +0300
commit882f81897ca39646045db80da4f1484a38c014f8 (patch)
tree8df2966cc5b36063383cfc97b1a06a5900ea9072 /eng/Signing.props
parent6d984886f6aa1e848dafb3fbb3f10bf2dc028b63 (diff)
Crossgen2 ARM64 runs & initial cross-targeting support (#37331)
This change introduces initial provisions for dynamically loading the native JIT based on the targeting OS and architecture; the change expects the potentially multiple versions of clrjit to coexist with Crossgen2 in the same folder, marked by a OS / arch suffix. Based on these prerequisites the change adds ARM64 jobs to the Crossgen2 pipeline. Thanks Tomas
Diffstat (limited to 'eng/Signing.props')
-rw-r--r--eng/Signing.props4
1 files changed, 3 insertions, 1 deletions
diff --git a/eng/Signing.props b/eng/Signing.props
index d2bd5b84e50..81179505a9e 100644
--- a/eng/Signing.props
+++ b/eng/Signing.props
@@ -44,9 +44,11 @@
<ItemsToSign Include="$(CoreCLRCrossgen2Dir)ILCompiler.DependencyAnalysisFramework.dll" />
<ItemsToSign Include="$(CoreCLRCrossgen2Dir)ILCompiler.ReadyToRun.dll" />
<ItemsToSign Include="$(CoreCLRCrossgen2Dir)ILCompiler.TypeSystem.ReadyToRun.dll" />
- <ItemsToSign Include="$(CoreCLRCrossgen2Dir)clrjitilc.dll" />
<ItemsToSign Include="$(CoreCLRCrossgen2Dir)jitinterface.dll" />
+ <ItemsToSign Condition="'$(TargetOS)' == 'Windows_NT'" Include="$(CoreCLRCrossgen2Dir)clrjit-win-$(TargetArchitecture).dll" />
+ <ItemsToSign Condition="'$(TargetOS)' != 'Windows_NT'" Include="$(CoreCLRCrossgen2Dir)clrjit-unix-$(TargetArchitecture).dll" />
+
<ItemsToSign Include="@(CoreCLRCrossTargetItemsToSign)" />
<FileSignInfo Include="mscordaccore.dll" CertificateName="MicrosoftSHA2" />