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

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWes Haggard <Wes.Haggard@microsoft.com>2017-03-22 22:59:33 +0300
committerWes Haggard <Wes.Haggard@microsoft.com>2017-03-22 23:49:31 +0300
commit351440a401a6a89613f9b349da89e18e1ff13c91 (patch)
treee6c0afd2eba46c66e4cc0f5dcf2cf7afb8703fa5 /src/shims/shims.proj
parentd970c6020063ad5acb66ffacd373e8b45a83ca23 (diff)
Add signing marker files for shims
This change adds the signing marker files for the generated shims so that we sign the binaries.
Diffstat (limited to 'src/shims/shims.proj')
-rw-r--r--src/shims/shims.proj6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/shims/shims.proj b/src/shims/shims.proj
index c915406dc9..95a32b17c0 100644
--- a/src/shims/shims.proj
+++ b/src/shims/shims.proj
@@ -44,6 +44,12 @@
<Exec Command="$(GenFacadesCmd) -contracts:&quot;@(NETStandardContracts)&quot; @&quot;$(GenFacadesResponseFile)&quot;" WorkingDirectory="$(ToolRuntimePath)" />
+ <WriteSigningRequired
+ Condition="'$(SkipSigning)' != 'true' and '$(SignType)' != 'oss'"
+ AuthenticodeSig="Microsoft"
+ StrongNameSig="StrongName"
+ MarkerFile="$(GenFacadesOutputPath)%(GenFacadesContracts.Filename)%(GenFacadesContracts.Extension).requires_signing" />
+
<Touch Files="$(GenFacadesSemaphoreFile)" AlwaysCreate="true" />
</Target>