@joebigelow / wix / commits / 7a4632ad

WiX Toolset v4-preview.1

Rob Mensching committed Nov 11, 2022 at 07:40 UTC 7a4632adc0c7b1a363259abb4ed08b11ee3b2d87
5 files changed +15 -5
README.md
-1
@@ -2,7 +2,6 @@
2
3 ![latest version](https://img.shields.io/nuget/vpre/wix)
4 ![download count](https://img.shields.io/nuget/dt/wix)
5 -![build status](https://img.shields.io/appveyor/build/wixtoolset/wix4)
5
6 # WiX Toolset v4
7
src/Directory.Build.targets
+5 -1
@@ -111,13 +111,15 @@
111
112 <WriteLinesToFile File='$(SigningFilelist)' Lines='do-not-sign-files-in-nupkg' Overwrite='true' />
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>
116
117 <Target Name="SignOutput" DependsOnTargets="_GetSignClient" AfterTargets="AfterBuild"
118 Condition=" '$(SigningUser)'!='' and '$(SignOutput)'!='false' and
119 ('$(MSBuildProjectExtension)'=='.csproj' or ('$(MSBuildProjectExtension)'=='.vcxproj' and '$(ConfigurationType)'!='StaticLibrary'))">
120
121 + <Message Importance="high" Text="Signing file: $(TargetPath) using configuration from: $(SigningConfiguration)" />
122 +
123 <Exec Command='"$(SigningToolExe)" sign -i $(TargetPath) -c "$(SigningConfiguration)" -n "WiX Toolset" -d "WiX Toolset" -u https://wixtoolset.org/ -r "$(SigningUser)" -s "$(SigningSecret)"'
124 WorkingDirectory="$(MSBuildProjectDirectory)" EchoOff="true" />
125 </Target>
@@ -128,6 +130,8 @@
130 <SigningNupkgs Include="@(NuGetPackOutput)" Condition=" '%(Extension)'=='.nupkg' " />
131 </ItemGroup>
132
133 + <Message Importance="high" Text="Signing nupkg: @(SigningNupkgs->&apos;%(Identity)&apos;) using configuration from: $(SigningConfiguration)" />
134 +
135 <Exec Command='"$(SigningToolExe)" sign -i "@(SigningNupkgs->&apos;%(Identity)&apos;)" -c "$(SigningConfiguration)" -f "$(SigningFilelist)" -n "WiX Toolset" -d "WiX Toolset" -u https://wixtoolset.org/ -r "$(SigningUser)" -s "$(SigningSecret)"'
136 WorkingDirectory="$(MSBuildProjectDirectory)" EchoOff="true" />
137 </Target>
src/ext/Bal/bal.cmd
+1 -1
@@ -22,7 +22,7 @@ msbuild -p:Configuration=%_C% -bl:%_L%\bal_build.binlog || exit /b
22
23 dotnet test test\WixToolsetTest.Dnc.HostGenerator -c %_C% --nologo --no-build -l "trx;LogFileName=%_L%\TestResults\WixToolsetTest.Dnc.HostGenerator.trx" || exit /b
24
25 -msbuild -Restore -p:Configuration=%_C% test\examples\examples.proj -bl || exit /b
25 +msbuild -Restore -p:Configuration=%_C% test\examples\examples.proj -bl:%_L%\bal_examples_build.binlog || exit /b
26
27 :: Test
28 dotnet test test\WixToolsetTest.Bal -c %_C% --no-build -l "trx;LogFileName=%_L%\TestResults\WixToolsetTest.Bal.trx" || exit /b
src/internal/SetBuildNumber/SetBuildNumber.proj
+8 -1
@@ -14,10 +14,11 @@
14
15 <PropertyGroup>
16 <SetBuildNumbersDependsOn>
17 - __SetPropertiesFromGit;
17 + __SetPropertiesFromGit;
18 SetAppVeyorBuildNumber;
19 SetGlobalJson;
20 SetDirectoryPackagesProps;
21 + InstallSigningClient
22 </SetBuildNumbersDependsOn>
23
24 <GlobalJsonPath>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\..\..\global.json))</GlobalJsonPath>
@@ -88,6 +89,12 @@
89 </Target>
90
91
92 + <Target Name="InstallSigningClient"
93 + DependsOnTargets="_GetSignClient"
94 + Condition=" '$(SigningUser)'!='' ">
95 + </Target>
96 +
97 +
98 <Target Name="SetBuildNumbers"
99 DependsOnTargets="$(SetBuildNumbersDependsOn)"
100 BeforeTargets="AfterBuild" />
src/version.txt
+1 -1
@@ -1 +1 @@
1 -4.0-preview.1-build.{height}
1 +4.0-preview.1