Assign FilesToSign in a target (#6459)

This commit is contained in:
Pavel Krymets 2019-01-07 14:57:35 -08:00 committed by GitHub
parent 9a7d2477a6
commit 412bd4935e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 4 deletions

View File

@ -1,5 +1,10 @@
<Project>
<ItemGroup>
<!-- We don't need to code sign .js files because they are not used in Windows Script Host. -->
<FileExtensionsToSign Include=".js" CertificateName="None" />
</ItemGroup>
<ItemGroup>
<!-- Third-party components which should be signed. -->
<!-- Microsoft.AspNetCore.App -->

View File

@ -6,10 +6,6 @@
<IsPackable>false</IsPackable>
</PropertyGroup>
<ItemGroup>
<FilesToSign Include="$(MSBuildProjectDirectory)\$(OutDir)$(TargetName)$(TargetExt)" Condition="'$(ConfigurationType)' == 'DynamicLibrary'" Authenticode="Microsoft400" />
</ItemGroup>
<Import Project="MicroBuild.Plugin.props" Condition="'$(MicroBuildSentinelFile)' == ''" />
<Import Project="$(MicroBuildPluginDirectory)\MicroBuild.Plugins.*\**\build\MicroBuild.Plugins.*.props" Condition=" '$(MicroBuildPluginDirectory)' != ''" />

View File

@ -3,6 +3,12 @@
<Import Project="$(MicroBuildPluginDirectory)\MicroBuild.Plugins.*\**\build\MicroBuild.Plugins.*.targets" Condition="'$(DisableMicroBuild)' != 'true' AND '$(MicroBuildPluginDirectory)' != ''" />
<Target Name="GetVcxprojFilesToSign" BeforeTargets="SignFiles">
<ItemGroup>
<FilesToSign Include="$(OutDir)$(TargetName)$(TargetExt)" Condition="'$(ConfigurationType)' == 'DynamicLibrary'" Authenticode="Microsoft400" />
</ItemGroup>
</Target>
<Target Name="Pack" />
<Target Name="Restore" />
<Target Name="ResolveNuGetPackageAssets" />