mirror of
https://github.com/microsoft/terminal.git
synced 2025-12-10 00:48:23 -06:00
wpf: strong-name sign Microsoft.Terminal.Wpf (#18836)
This requires us to delay-sign the assembly with a public key (the snk file), and then later submit it for strong naming. This is separate from code signing, and has to take place before it. The snk file does not contain any private key material. This cannot merge until we are approved to use this new signing "key code".
This commit is contained in:
parent
a233b18d74
commit
0568173aba
1
.github/actions/spelling/expect/expect.txt
vendored
1
.github/actions/spelling/expect/expect.txt
vendored
@ -1679,6 +1679,7 @@ SMARTQUOTE
|
|||||||
SMTO
|
SMTO
|
||||||
snapcx
|
snapcx
|
||||||
snapcy
|
snapcy
|
||||||
|
snk
|
||||||
SOLIDBOX
|
SOLIDBOX
|
||||||
Solutiondir
|
Solutiondir
|
||||||
somefile
|
somefile
|
||||||
|
|||||||
BIN
build/config/272MSSharedLibSN2048.snk
Normal file
BIN
build/config/272MSSharedLibSN2048.snk
Normal file
Binary file not shown.
@ -6,6 +6,20 @@
|
|||||||
],
|
],
|
||||||
"SigningInfo": {
|
"SigningInfo": {
|
||||||
"Operations": [
|
"Operations": [
|
||||||
|
{
|
||||||
|
"KeyCode": "CP-233904-SN",
|
||||||
|
"OperationSetCode": "StrongNameSign",
|
||||||
|
"ToolName": "sign",
|
||||||
|
"ToolVersion": "1.0",
|
||||||
|
"Parameters": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"KeyCode": "CP-233904-SN",
|
||||||
|
"OperationSetCode": "StrongNameVerify",
|
||||||
|
"ToolName": "sign",
|
||||||
|
"ToolVersion": "1.0",
|
||||||
|
"Parameters": []
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"KeyCode": "CP-230012",
|
"KeyCode": "CP-230012",
|
||||||
"OperationSetCode": "SigntoolSign",
|
"OperationSetCode": "SigntoolSign",
|
||||||
|
|||||||
@ -15,6 +15,12 @@
|
|||||||
<Version>0.1</Version>
|
<Version>0.1</Version>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<PropertyGroup Condition="'$(WindowsTerminalOfficialBuild)'=='true'">
|
||||||
|
<SignAssembly>true</SignAssembly>
|
||||||
|
<DelaySign>true</DelaySign>
|
||||||
|
<AssemblyOriginatorKeyFile>..\..\..\build\config\272MSSharedLibSN2048.snk</AssemblyOriginatorKeyFile>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<AdditionalFiles Include="$(MSBuildThisFileDirectory)stylecop.json">
|
<AdditionalFiles Include="$(MSBuildThisFileDirectory)stylecop.json">
|
||||||
<Visible>true</Visible>
|
<Visible>true</Visible>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user