Merge pull request #8601 from livarcocc/sign_all_assemblies

Signing nupkg contents (Cli.Utils and MSBuildResolver)
This commit is contained in:
Livar 2018-02-13 16:21:15 -08:00 committed by GitHub
commit 6d50f8c58e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -28,7 +28,7 @@
</PropertyGroup> </PropertyGroup>
</Target> </Target>
<Target Name="PostCompileSign" DependsOnTargets="GetPostCompileSignFiles;SignFiles" /> <Target Name="PostCompileSign" DependsOnTargets="GetPostCompileSignFiles;GetSignNuPkgContentsFiles;GetSignSdkResolverContentsFiles;SignFiles" />
<Target Name="GetPostCompileSignFiles"> <Target Name="GetPostCompileSignFiles">
<ItemGroup> <ItemGroup>
@ -71,18 +71,21 @@
</ItemGroup> </ItemGroup>
</Target> </Target>
<Target Name="SignNuPkgContents" DependsOnTargets="GetSignNuPkgContentsFiles;SignFiles" /> <!-- Keeping this target around so as not to break existing build definitions. -->
<Target Name="SignNuPkgContents" />
<Target Name="GetSignNuPkgContentsFiles"> <Target Name="GetSignNuPkgContentsFiles">
<ItemGroup> <ItemGroup>
<!-- NuPkg contents --> <!-- NuPkg contents -->
<FilesToSign Include="$(BaseOutputDirectory)/bin/Microsoft.DotNet.Cli.Utils/**/Microsoft.DotNet.Cli.Utils.dll"> <FilesToSign Include="$(BaseOutputDirectory)/bin/Microsoft.DotNet.Cli.Utils/**/Microsoft.DotNet.Cli.Utils.dll;
$(BaseOutputDirectory)/bin/Microsoft.DotNet.Cli.Utils/**/Microsoft.DotNet.Cli.Utils.resources.dll">
<Authenticode>$(InternalCertificateId)</Authenticode> <Authenticode>$(InternalCertificateId)</Authenticode>
</FilesToSign> </FilesToSign>
</ItemGroup> </ItemGroup>
</Target> </Target>
<Target Name="SignSdkResolverContents" DependsOnTargets="GetSignSdkResolverContentsFiles;SignFiles" /> <!-- Keeping this target around so as not to break existing build definitions. -->
<Target Name="SignSdkResolverContents" />
<Target Name="GetSignSdkResolverContentsFiles"> <Target Name="GetSignSdkResolverContentsFiles">
<ItemGroup> <ItemGroup>