Skip to content

Commit e275ef5

Browse files
committed
Sign artifacts during build
1 parent 640f3c9 commit e275ef5

File tree

2 files changed

+5
-12
lines changed

2 files changed

+5
-12
lines changed

src/main/msbuild/Cyberduck.Net.targets

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,11 @@
1919
<RuntimeIdentifier Condition=" '$(RuntimeIdentifier)'=='win7-x64'">win-x64</RuntimeIdentifier>
2020
</PropertyGroup>
2121

22-
<Target Name="SignAppHost" BeforeTargets="Compile" DependsOnTargets="_CreateAppHost;UsesSignTool" Inputs="$(AppHostIntermediatePath)" Outputs="$(AppHostIntermediatePath)" Condition="'$(AppHostIntermediatePath)'!='' And '$(SignOutput)'=='true'">
23-
<ItemGroup>
24-
<SignToolPath Include="$(WindowsSDK_ExecutablePath)" />
25-
</ItemGroup>
26-
<PropertyGroup>
27-
<SignTool>SignTool.exe sign /d "$(AppName)" /fd sha256 /tr http://timestamp.entrust.net/TSS/RFC3161sha2TS /td sha256 /a /sm /n "iterate GmbH"</SignTool>
28-
<SignToolPath>PATH=@(SignToolPath, '%3B')</SignToolPath>
29-
</PropertyGroup>
22+
<Target Name="SignIntermediateAssembly" AfterTargets="CoreCompile" DependsOnTargets="UsesSignTool" Condition="'$(SignOutput)'=='true'">
23+
<Exec Command="$(SignTool) &quot;@(IntermediateAssembly)&quot;" EnvironmentVariables="$(SignToolPath)" />
24+
</Target>
25+
26+
<Target Name="SignAppHost" BeforeTargets="Compile" DependsOnTargets="_CreateAppHost;UsesSignTool" Condition="'$(AppHostIntermediatePath)'!='' And '$(SignOutput)'=='true'">
3027
<Exec Command="$(SignTool) &quot;$(AppHostIntermediatePath)&quot;" EnvironmentVariables="$(SignToolPath)" />
3128
</Target>
3229

src/main/msbuild/Cyberduck.java.After.targets

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,4 @@
22

33
<Target Name="CompileJava" />
44

5-
<Target Name="SignIntermediateAssembly" BeforeTargets="CoreCompile" DependsOnTargets="UsesSignTool" Condition="'$(SignOutput)'=='true'">
6-
<Exec Command="$(SignTool) &quot;@(IntermediateAssembly)&quot;" EnvironmentVariables="$(SignToolPath)" />
7-
</Target>
8-
95
</Project>

0 commit comments

Comments
 (0)