diff options
Diffstat (limited to 'src/Directory.Build.targets')
-rw-r--r-- | src/Directory.Build.targets | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets index 3d70c04c..ab19de2c 100644 --- a/src/Directory.Build.targets +++ b/src/Directory.Build.targets | |||
@@ -111,13 +111,15 @@ | |||
111 | 111 | ||
112 | <WriteLinesToFile File='$(SigningFilelist)' Lines='do-not-sign-files-in-nupkg' Overwrite='true' /> | 112 | <WriteLinesToFile File='$(SigningFilelist)' Lines='do-not-sign-files-in-nupkg' Overwrite='true' /> |
113 | 113 | ||
114 | <Exec Command='dotnet.exe tool install --tool-path "$(SigningToolFolder)" SignClient' /> | 114 | <Exec Command='dotnet.exe tool install --tool-path "$(SigningToolFolder)" SignClient' IgnoreExitCode='true' /> |
115 | </Target> | 115 | </Target> |
116 | 116 | ||
117 | <Target Name="SignOutput" DependsOnTargets="_GetSignClient" AfterTargets="AfterBuild" | 117 | <Target Name="SignOutput" DependsOnTargets="_GetSignClient" AfterTargets="AfterBuild" |
118 | Condition=" '$(SigningUser)'!='' and '$(SignOutput)'!='false' and | 118 | Condition=" '$(SigningUser)'!='' and '$(SignOutput)'!='false' and |
119 | ('$(MSBuildProjectExtension)'=='.csproj' or ('$(MSBuildProjectExtension)'=='.vcxproj' and '$(ConfigurationType)'!='StaticLibrary'))"> | 119 | ('$(MSBuildProjectExtension)'=='.csproj' or ('$(MSBuildProjectExtension)'=='.vcxproj' and '$(ConfigurationType)'!='StaticLibrary'))"> |
120 | 120 | ||
121 | <Message Importance="high" Text="Signing file: $(TargetPath) using configuration from: $(SigningConfiguration)" /> | ||
122 | |||
121 | <Exec Command='"$(SigningToolExe)" sign -i $(TargetPath) -c "$(SigningConfiguration)" -n "WiX Toolset" -d "WiX Toolset" -u https://wixtoolset.org/ -r "$(SigningUser)" -s "$(SigningSecret)"' | 123 | <Exec Command='"$(SigningToolExe)" sign -i $(TargetPath) -c "$(SigningConfiguration)" -n "WiX Toolset" -d "WiX Toolset" -u https://wixtoolset.org/ -r "$(SigningUser)" -s "$(SigningSecret)"' |
122 | WorkingDirectory="$(MSBuildProjectDirectory)" EchoOff="true" /> | 124 | WorkingDirectory="$(MSBuildProjectDirectory)" EchoOff="true" /> |
123 | </Target> | 125 | </Target> |
@@ -128,6 +130,8 @@ | |||
128 | <SigningNupkgs Include="@(NuGetPackOutput)" Condition=" '%(Extension)'=='.nupkg' " /> | 130 | <SigningNupkgs Include="@(NuGetPackOutput)" Condition=" '%(Extension)'=='.nupkg' " /> |
129 | </ItemGroup> | 131 | </ItemGroup> |
130 | 132 | ||
133 | <Message Importance="high" Text="Signing nupkg: @(SigningNupkgs->'%(Identity)') using configuration from: $(SigningConfiguration)" /> | ||
134 | |||
131 | <Exec Command='"$(SigningToolExe)" sign -i "@(SigningNupkgs->'%(Identity)')" -c "$(SigningConfiguration)" -f "$(SigningFilelist)" -n "WiX Toolset" -d "WiX Toolset" -u https://wixtoolset.org/ -r "$(SigningUser)" -s "$(SigningSecret)"' | 135 | <Exec Command='"$(SigningToolExe)" sign -i "@(SigningNupkgs->'%(Identity)')" -c "$(SigningConfiguration)" -f "$(SigningFilelist)" -n "WiX Toolset" -d "WiX Toolset" -u https://wixtoolset.org/ -r "$(SigningUser)" -s "$(SigningSecret)"' |
132 | WorkingDirectory="$(MSBuildProjectDirectory)" EchoOff="true" /> | 136 | WorkingDirectory="$(MSBuildProjectDirectory)" EchoOff="true" /> |
133 | </Target> | 137 | </Target> |