diff options
author | Joel Hendrix <jhendrix@microsoft.com> | 2016-05-19 11:33:21 -0700 |
---|---|---|
committer | Joel Hendrix <jhendrix@microsoft.com> | 2016-05-19 11:33:21 -0700 |
commit | 5b784c2a3b1de97a8ee164d70207a9ba172d1f41 (patch) | |
tree | 25229db42f61c76b1cfb0024522701a1057e6a11 /src/mscorlib/facade | |
parent | 2f456bb8ddcb0310a2499bf8d04391e632177481 (diff) | |
download | coreclr-5b784c2a3b1de97a8ee164d70207a9ba172d1f41.tar.gz coreclr-5b784c2a3b1de97a8ee164d70207a9ba172d1f41.tar.bz2 coreclr-5b784c2a3b1de97a8ee164d70207a9ba172d1f41.zip |
Add sign.builds projects to facilitate real signing in official builds.
New build project, sign.builds, is to be built post building of binaries
so that they can be real-signed in the official build.
Updated some project files with the correct strong name certificate.
Diffstat (limited to 'src/mscorlib/facade')
-rw-r--r-- | src/mscorlib/facade/mscorlib.csproj | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/mscorlib/facade/mscorlib.csproj b/src/mscorlib/facade/mscorlib.csproj index 11dde3ee5d..9806ee0111 100644 --- a/src/mscorlib/facade/mscorlib.csproj +++ b/src/mscorlib/facade/mscorlib.csproj @@ -61,10 +61,21 @@ <ItemGroup> <None Include="project.json" /> </ItemGroup> + + <PropertyGroup> + <StrongNameSig>Silverlight</StrongNameSig> + </PropertyGroup> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> - <PropertyGroup> + <PropertyGroup> <!-- Overwrite the key that we are going to use for signing --> <AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)..\Tools\Signing\mscorlib.snk</AssemblyOriginatorKeyFile> </PropertyGroup> + + <!-- the signing marker file is incorrectly named mscorlib.dll.requires_signing --> + <Target Name="RenameSigningMarker" AfterTargets="WriteSigningRequired" Condition="Exists('$(TargetPath).requires_signing')"> + <Move SourceFiles="$(TargetPath).requires_signing" DestinationFiles="$(OutputPath)\System.Private.CoreLib.dll.requires_signing" /> + </Target> + </Project> |