File tree 1 file changed +7
-8
lines changed
1 file changed +7
-8
lines changed Original file line number Diff line number Diff line change 28
28
29
29
<!-- apphost and comhost template files are not signed, by design. -->
30
30
<FileSignInfo Include =" apphost.exe;singlefilehost.exe;comhost.dll" CertificateName =" None" />
31
+
32
+ <!-- Third-party components which should be signed. -->
33
+ <FileSignInfo Include =" Newtonsoft.Json.dll" CertificateName =" 3PartySHA2" />
34
+ <FileSignInfo Include =" Mono.Cecil.dll" CertificateName =" 3PartySHA2" />
35
+ <FileSignInfo Include =" Mono.Cecil.Mdb.dll" CertificateName =" 3PartySHA2" />
36
+ <FileSignInfo Include =" Mono.Cecil.Pdb.dll" CertificateName =" 3PartySHA2" />
37
+ <FileSignInfo Include =" Mono.Cecil.Rocks.dll" CertificateName =" 3PartySHA2" />
31
38
</ItemGroup >
32
39
33
40
<ItemGroup Condition =" '$(CrossTargetComponentFolder)' != ''" >
108
115
<ItemsToSign Include =" $(DownloadDirectory)**\*.rpm" />
109
116
</ItemGroup >
110
117
111
- <ItemGroup >
112
- <!-- External files -->
113
- <ItemsToSign Remove =" @(ItemsToSign->WithMetadataValue('Filename', 'Newtonsoft.Json'))" />
114
- <ItemsToSign Remove =" @(ItemsToSign->WithMetadataValue('Filename', 'Mono.Cecil'))" />
115
- <ItemsToSign Remove =" @(ItemsToSign->WithMetadataValue('Filename', 'Mono.Cecil.Pdb'))" />
116
- <ItemsToSign Remove =" @(ItemsToSign->WithMetadataValue('Filename', 'Mono.Cecil.Rocks'))" />
117
- </ItemGroup >
118
-
119
118
<ItemGroup >
120
119
<ItemsToSign Update =" @(ItemsToSign)" Authenticode =" $(CertificateId)" />
121
120
</ItemGroup >
You can’t perform that action at this time.
0 commit comments