forked from NuGet/NuGetGallery
-
Notifications
You must be signed in to change notification settings - Fork 0
/
sign.thirdparty.targets
64 lines (63 loc) · 4.13 KB
/
sign.thirdparty.targets
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<SignFilesDependsOn Include="EnumerateThirdPartyBinariesToSign" />
</ItemGroup>
<Target Name="EnumerateThirdPartyBinariesToSign" AfterTargets="AfterBuild" Condition="'$(SignType)' != 'none'">
<ItemGroup>
<ThirdPartyBinaries Include="AnglicanGeek.MarkdownMailer.dll" />
<ThirdPartyBinaries Include="Autofac.dll" />
<ThirdPartyBinaries Include="Autofac.Extensions.DependencyInjection.dll" />
<ThirdPartyBinaries Include="Autofac.Integration.Mvc.dll" />
<ThirdPartyBinaries Include="Autofac.Integration.Mvc.Owin.dll" />
<ThirdPartyBinaries Include="Autofac.Integration.Owin.dll" />
<ThirdPartyBinaries Include="Autofac.Integration.WebApi.dll" />
<ThirdPartyBinaries Include="CommonMark.dll" />
<ThirdPartyBinaries Include="Dapper.StrongName.dll" />
<ThirdPartyBinaries Include="DynamicData.EFCodeFirstProvider.dll" />
<ThirdPartyBinaries Include="Elmah.dll" />
<ThirdPartyBinaries Include="ICSharpCode.SharpZipLib.dll" />
<ThirdPartyBinaries Include="Lucene.Net.Contrib.Analyzers.dll" />
<ThirdPartyBinaries Include="Lucene.Net.Contrib.Core.dll" />
<ThirdPartyBinaries Include="Lucene.Net.Contrib.FastVectorHighlighter.dll" />
<ThirdPartyBinaries Include="Lucene.Net.Contrib.Highlighter.dll" />
<ThirdPartyBinaries Include="Lucene.Net.Contrib.Memory.dll" />
<ThirdPartyBinaries Include="Lucene.Net.Contrib.Queries.dll" />
<ThirdPartyBinaries Include="Lucene.Net.Contrib.Regex.dll" />
<ThirdPartyBinaries Include="Lucene.Net.Contrib.SimpleFacetedSearch.dll" />
<ThirdPartyBinaries Include="Lucene.Net.Contrib.Snowball.dll" />
<ThirdPartyBinaries Include="Lucene.Net.Contrib.SpellChecker.dll" />
<ThirdPartyBinaries Include="Lucene.Net.dll" />
<ThirdPartyBinaries Include="Markdig.dll" />
<ThirdPartyBinaries Include="MarkdownSharp.dll" />
<ThirdPartyBinaries Include="Microsoft.ApplicationServer.Caching.Client.dll" />
<ThirdPartyBinaries Include="Microsoft.ApplicationServer.Caching.Core.dll" />
<ThirdPartyBinaries Include="Microsoft.AspNet.WebApi.MessageHandlers.Compression.dll" />
<ThirdPartyBinaries Include="Microsoft.CookieCompliance.dll" />
<ThirdPartyBinaries Include="Microsoft.CookieCompliance.NetStd.dll" />
<ThirdPartyBinaries Include="Newtonsoft.Json.dll" />
<ThirdPartyBinaries Include="Polly.dll" />
<ThirdPartyBinaries Include="Polly.Extensions.Http.dll" />
<ThirdPartyBinaries Include="QueryInterceptor.dll" />
<ThirdPartyBinaries Include="RouteMagic.dll" />
<ThirdPartyBinaries Include="Serilog.dll" />
<ThirdPartyBinaries Include="Serilog.Enrichers.Environment.dll" />
<ThirdPartyBinaries Include="Serilog.Enrichers.Process.dll" />
<ThirdPartyBinaries Include="Serilog.Extensions.Logging.dll" />
<ThirdPartyBinaries Include="Serilog.Sinks.ApplicationInsights.dll" />
<ThirdPartyBinaries Include="Serilog.Sinks.ColoredConsole.dll" />
<ThirdPartyBinaries Include="SerilogTraceListener.dll" />
<ThirdPartyBinaries Include="WebActivator.dll" />
<ThirdPartyBinaries Include="WebActivatorEx.dll" />
<ThirdPartyBinaries Include="WebApi.OutputCache.Core.dll" />
<ThirdPartyBinaries Include="WebApi.OutputCache.V2.dll" />
<ThirdPartyBinaries Include="WebBackgrounder.dll" />
<ThirdPartyBinaries Include="WebBackgrounder.EntityFramework.dll" />
</ItemGroup>
<ItemGroup>
<FilesToSign Include="$(OutDir)%(ThirdPartyBinaries.Identity)" Condition="Exists('$(OutDir)%(ThirdPartyBinaries.Identity)')">
<Authenticode>3PartySHA2</Authenticode>
</FilesToSign>
</ItemGroup>
<Message Text="Files to sign:%0A@(FilesToSign, '%0A')" Importance="High" />
</Target>
</Project>