From f1c935854453382d2e55b7b51934eab8c3f46d1b Mon Sep 17 00:00:00 2001 From: Matt Mitchell Date: Mon, 13 Aug 2018 13:58:42 -0700 Subject: [PATCH 1/2] Sign api-ms-win-core-xstate-l2-1-0.dll (#19451) This file is only catalog signed in RS4. Sign during the build. To achieve this copy the CRT binaries locally rather than referencing from the UCRT location directly. --- ...Windows_NT.Microsoft.NETCore.Runtime.CoreCLR.props | 2 +- src/build.proj | 11 +++++++++++ src/sign.builds | 2 ++ 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Windows_NT.Microsoft.NETCore.Runtime.CoreCLR.props b/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Windows_NT.Microsoft.NETCore.Runtime.CoreCLR.props index d01c38f3bc80..6c3407c9b4be 100644 --- a/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Windows_NT.Microsoft.NETCore.Runtime.CoreCLR.props +++ b/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Windows_NT.Microsoft.NETCore.Runtime.CoreCLR.props @@ -19,7 +19,7 @@ - + diff --git a/src/build.proj b/src/build.proj index fce65717176d..ad54931c72cb 100644 --- a/src/build.proj +++ b/src/build.proj @@ -38,6 +38,17 @@ DestinationFolder="$(BinDir)PDB" /> + + + + + + + + true false diff --git a/src/sign.builds b/src/sign.builds index 078784e0b4e1..3df7b68055b1 100644 --- a/src/sign.builds +++ b/src/sign.builds @@ -17,6 +17,8 @@ + + From 6ddb33afcf50380f37ac7a39b9b0d13533d7ac17 Mon Sep 17 00:00:00 2001 From: Matt Mitchell Date: Mon, 13 Aug 2018 16:04:51 -0700 Subject: [PATCH 2/2] Sign xstate binary from correct location (#19470) * Sign xstate binary from correct location * Only submit xstate binary for x86 --- src/sign.builds | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/sign.builds b/src/sign.builds index 3df7b68055b1..fbfa446d8627 100644 --- a/src/sign.builds +++ b/src/sign.builds @@ -17,9 +17,13 @@ + + + - + +