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> |
