aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore2
-rw-r--r--src/Directory.Build.targets9
-rw-r--r--src/Directory.csproj.targets7
-rw-r--r--src/Directory.vcxproj.targets2
-rw-r--r--src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.proj1
-rw-r--r--src/api/burn/balutil/balutil.vcxproj1
-rw-r--r--src/api/burn/bextutil/bextutil.vcxproj1
-rw-r--r--src/api/burn/mbanative/mbanative.vcxproj1
-rw-r--r--src/burn/engine/engine.vcxproj3
-rw-r--r--src/burn/stub/stub.vcxproj1
-rw-r--r--src/dtf/SfxCA/SfxCA.vcxproj1
-rw-r--r--src/ext/Bal/Samples/bafunctions/bafunctions.vcxproj1
-rw-r--r--src/ext/Bal/WixToolset.Dnc.HostGenerator/WixToolset.Dnc.HostGenerator.csproj2
-rw-r--r--src/ext/Bal/dnchost/dnchost.vcxproj1
-rw-r--r--src/ext/Bal/mbahost/mbahost.vcxproj1
-rw-r--r--src/ext/Bal/test/examples/TestEngine/Example.TestEngine.vcxproj1
-rw-r--r--src/ext/Bal/wixiuiba/wixiuiba.vcxproj1
-rw-r--r--src/ext/Bal/wixlib/bal.wixproj1
-rw-r--r--src/ext/Bal/wixstdba/wixstdba.vcxproj1
-rw-r--r--src/ext/ComPlus/ca/complusca.vcxproj1
-rw-r--r--src/ext/ComPlus/wixlib/complus.wixproj1
-rw-r--r--src/ext/Dependency/ca/dependencyca.vcxproj1
-rw-r--r--src/ext/Dependency/wixlib/dependency.wixproj1
-rw-r--r--src/ext/DifxApp/wixlib/difxapp.wixproj1
-rw-r--r--src/ext/DirectX/ca/directxca.vcxproj1
-rw-r--r--src/ext/DirectX/wixlib/directx.wixproj1
-rw-r--r--src/ext/Firewall/ca/fwca.vcxproj1
-rw-r--r--src/ext/Firewall/wixlib/firewall.wixproj4
-rw-r--r--src/ext/Http/ca/httpca.vcxproj1
-rw-r--r--src/ext/Http/wixlib/http.wixproj1
-rw-r--r--src/ext/Iis/ca/iisca.vcxproj1
-rw-r--r--src/ext/Iis/wixlib/iis.wixproj1
-rw-r--r--src/ext/Msmq/ca/msmqca.vcxproj1
-rw-r--r--src/ext/Msmq/wixlib/msmq.wixproj1
-rw-r--r--src/ext/NetFx/be/netfxbe.vcxproj1
-rw-r--r--src/ext/NetFx/ca/netfxca.vcxproj1
-rw-r--r--src/ext/NetFx/netcoresearch/netcoresearch.vcxproj1
-rw-r--r--src/ext/NetFx/wixlib/netfx.wixproj1
-rw-r--r--src/ext/PowerShell/wixlib/powershell.wixproj1
-rw-r--r--src/ext/Sql/ca/sqlca.vcxproj1
-rw-r--r--src/ext/Sql/wixlib/sql.wixproj1
-rw-r--r--src/ext/UI/ca/uica.vcxproj1
-rw-r--r--src/ext/UI/wixlib/ui.wixproj1
-rw-r--r--src/ext/Util/be/utilbe.vcxproj1
-rw-r--r--src/ext/Util/ca/utilca.vcxproj1
-rw-r--r--src/ext/Util/wixlib/util.wixproj1
-rw-r--r--src/ext/VisualStudio/ca/vsca.vcxproj1
-rw-r--r--src/ext/VisualStudio/wixlib/vs.wixproj1
-rw-r--r--src/internal/SetBuildNumber/SetBuildNumber.proj32
-rw-r--r--src/internal/SetBuildNumber/wixver.props.pp13
-rw-r--r--src/internal/WixBuildFinalize/WixBuildFinalize.proj4
-rw-r--r--src/internal/WixBuildTools.MsgGen/WixBuildTools.MsgGen.csproj5
-rw-r--r--src/internal/WixBuildTools.XsdGen/WixBuildTools.XsdGen.csproj1
-rw-r--r--src/internal/WixInternal.TestSupport.Native/build/WixInternal.TestSupport.Native.targets2
-rw-r--r--src/internal/WixInternal.TestSupport.Native/packages.config1
-rw-r--r--src/libs/dutil/WixToolset.DUtil/dutil.vcxproj1
-rw-r--r--src/libs/wcautil/WixToolset.WcaUtil/wcautil.vcxproj1
-rw-r--r--src/setup/ThmViewerPackage/ThmViewerPackage.wixproj5
-rw-r--r--src/setup/WixAdditionalTools/WixAdditionalTools.wixproj1
-rw-r--r--src/tools/thmviewer/thmviewer.vcxproj1
-rw-r--r--src/wix/WixToolset.Core.Burn/WixToolset.Core.Burn.csproj3
-rw-r--r--src/wix/WixToolset.Core/WixToolset.Core.csproj3
-rw-r--r--src/wix/wix.cmd4
-rw-r--r--src/wix/wixnative/wixnative.vcxproj1
64 files changed, 71 insertions, 77 deletions
diff --git a/.gitignore b/.gitignore
index 6b5b539b..ec53868b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -393,6 +393,8 @@ FodyWeavers.xsd
393# Ignore global.json and Directory.Package.props since they are generated 393# Ignore global.json and Directory.Package.props since they are generated
394global.json 394global.json
395Directory.Packages.props 395Directory.Packages.props
396build/wixver.props
397build/ThisAssembly.WixVer.cs
396 398
397# Ignore downloaded tools 399# Ignore downloaded tools
398build/.tools/ 400build/.tools/
diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets
index ab19de2c..58c18b26 100644
--- a/src/Directory.Build.targets
+++ b/src/Directory.Build.targets
@@ -17,6 +17,9 @@
17 <ProjectCapability Remove="TestContainer" /> 17 <ProjectCapability Remove="TestContainer" />
18 </ItemGroup> 18 </ItemGroup>
19 19
20 <!-- If the GitInfo package wasn't imported, use the calculated version properties. -->
21 <Import Project="$(RootBuildFolder)wixver.props" Condition=" '$(GitInfoImported)'!='true' " />
22
20 <Target Name="__FixupGitBaseVersion" BeforeTargets="_GitPopulateVersionInfo"> 23 <Target Name="__FixupGitBaseVersion" BeforeTargets="_GitPopulateVersionInfo">
21 <PropertyGroup> 24 <PropertyGroup>
22 <GitBaseVersion>$(GitBaseVersion.Replace('{apiversion}', '$(ApiVersion)'))</GitBaseVersion> 25 <GitBaseVersion>$(GitBaseVersion.Replace('{apiversion}', '$(ApiVersion)'))</GitBaseVersion>
@@ -30,9 +33,13 @@
30 $(GetPackageVersionDependsOn); 33 $(GetPackageVersionDependsOn);
31 __SetPropertiesFromGit; 34 __SetPropertiesFromGit;
32 </GetPackageVersionDependsOn> 35 </GetPackageVersionDependsOn>
36
37 <__SetPropertiesFromGitDependsOn Condition=" '$(GitInfoFromCache)'!='true' ">
38 GitVersion
39 </__SetPropertiesFromGitDependsOn>
33 </PropertyGroup> 40 </PropertyGroup>
34 41
35 <Target Name="__SetPropertiesFromGit" DependsOnTargets="GitVersion" Condition=" '$(GitInfoImported)'=='true' "> 42 <Target Name="__SetPropertiesFromGit" DependsOnTargets="$(__SetPropertiesFromGitDependsOn)">
36 <PropertyGroup> 43 <PropertyGroup>
37 <AssemblyVersion>$(GitBaseVersionMajor).$(GitBaseVersionMinor).0.0</AssemblyVersion> 44 <AssemblyVersion>$(GitBaseVersionMajor).$(GitBaseVersionMinor).0.0</AssemblyVersion>
38 <FileVersion>$(GitBaseVersionMajor).$(GitBaseVersionMinor).$(GitBaseVersionPatch).$(GitCommits)</FileVersion> 45 <FileVersion>$(GitBaseVersionMajor).$(GitBaseVersionMinor).$(GitBaseVersionPatch).$(GitCommits)</FileVersion>
diff --git a/src/Directory.csproj.targets b/src/Directory.csproj.targets
index 51b14c06..d2e0c4c7 100644
--- a/src/Directory.csproj.targets
+++ b/src/Directory.csproj.targets
@@ -8,8 +8,14 @@
8 <CreateDocumentation Condition=" '$(CreateDocumentationFile)'!='true' ">false</CreateDocumentation> 8 <CreateDocumentation Condition=" '$(CreateDocumentationFile)'!='true' ">false</CreateDocumentation>
9 <DocumentationFile Condition=" '$(CreateDocumentationFile)'=='true' ">$(OutputPath)\$(AssemblyName).xml</DocumentationFile> 9 <DocumentationFile Condition=" '$(CreateDocumentationFile)'=='true' ">$(OutputPath)\$(AssemblyName).xml</DocumentationFile>
10 <DefineConstants Condition=" '$(Configuration)'=='Debug' ">$(DefineConstants);DEBUG</DefineConstants> 10 <DefineConstants Condition=" '$(Configuration)'=='Debug' ">$(DefineConstants);DEBUG</DefineConstants>
11
12 <WixVersionThisAssemblyFile>$(RootBuildFolder)ThisAssembly.WixVer.cs</WixVersionThisAssemblyFile>
11 </PropertyGroup> 13 </PropertyGroup>
12 14
15 <ItemGroup Condition=" '$(IncludeThisAssembly)'=='true' ">
16 <Compile Include="$(WixVersionThisAssemblyFile)" />
17 </ItemGroup>
18
13 <Target Name="__SetAssemblyInfoFromGit" DependsOnTargets="__SetPropertiesFromGit" BeforeTargets="GetAssemblyVersion" /> 19 <Target Name="__SetAssemblyInfoFromGit" DependsOnTargets="__SetPropertiesFromGit" BeforeTargets="GetAssemblyVersion" />
14 20
15 <PropertyGroup Condition=" '$(IsWixTestProject)'=='true' "> 21 <PropertyGroup Condition=" '$(IsWixTestProject)'=='true' ">
@@ -26,6 +32,5 @@
26 32
27 <ItemGroup Condition=" '$(IsWixTestProject)'!='true' "> 33 <ItemGroup Condition=" '$(IsWixTestProject)'!='true' ">
28 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 34 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
29 <PackageReference Include="GitInfo" PrivateAssets="All" />
30 </ItemGroup> 35 </ItemGroup>
31</Project> 36</Project>
diff --git a/src/Directory.vcxproj.targets b/src/Directory.vcxproj.targets
index 97f65b4c..16e9f80c 100644
--- a/src/Directory.vcxproj.targets
+++ b/src/Directory.vcxproj.targets
@@ -10,7 +10,7 @@
10 </PropertyGroup> 10 </PropertyGroup>
11 11
12 <Target Name="__SetVersionResource" DependsOnTargets="__SetPropertiesFromGit" 12 <Target Name="__SetVersionResource" DependsOnTargets="__SetPropertiesFromGit"
13 Condition=" '$(GitInfoImported)'=='true' and ('$(ConfigurationType)'=='Application' or '$(ConfigurationType)'=='DynamicLibrary') "> 13 Condition=" '$(ConfigurationType)'=='Application' or '$(ConfigurationType)'=='DynamicLibrary' ">
14 <PropertyGroup> 14 <PropertyGroup>
15 <_ResourceFileType Condition=" '$(ConfigurationType)'=='Application' ">VFT_APP</_ResourceFileType> 15 <_ResourceFileType Condition=" '$(ConfigurationType)'=='Application' ">VFT_APP</_ResourceFileType>
16 <_ResourceFileType Condition=" '$(ConfigurationType)'=='DynamicLibrary' ">VFT_DLL</_ResourceFileType> 16 <_ResourceFileType Condition=" '$(ConfigurationType)'=='DynamicLibrary' ">VFT_DLL</_ResourceFileType>
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.proj b/src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.proj
index b83084d0..7f1b27c2 100644
--- a/src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.proj
+++ b/src/api/burn/WixToolset.BootstrapperCore.Native/WixToolset.BootstrapperCore.Native.proj
@@ -10,7 +10,6 @@
10 10
11 <ItemGroup> 11 <ItemGroup>
12 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 12 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
13 <PackageReference Include="GitInfo" PrivateAssets="All" />
14 </ItemGroup> 13 </ItemGroup>
15 14
16 <Target Name="Pack" 15 <Target Name="Pack"
diff --git a/src/api/burn/balutil/balutil.vcxproj b/src/api/burn/balutil/balutil.vcxproj
index 42a86fd1..d5cd146b 100644
--- a/src/api/burn/balutil/balutil.vcxproj
+++ b/src/api/burn/balutil/balutil.vcxproj
@@ -82,7 +82,6 @@
82 82
83 <ItemGroup> 83 <ItemGroup>
84 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 84 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
85 <PackageReference Include="GitInfo" PrivateAssets="All" />
86 85
87 <PackageReference Include="WixToolset.DUtil" /> 86 <PackageReference Include="WixToolset.DUtil" />
88 </ItemGroup> 87 </ItemGroup>
diff --git a/src/api/burn/bextutil/bextutil.vcxproj b/src/api/burn/bextutil/bextutil.vcxproj
index 6af9cd56..69222b4c 100644
--- a/src/api/burn/bextutil/bextutil.vcxproj
+++ b/src/api/burn/bextutil/bextutil.vcxproj
@@ -71,7 +71,6 @@
71 71
72 <ItemGroup> 72 <ItemGroup>
73 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 73 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
74 <PackageReference Include="GitInfo" PrivateAssets="All" />
75 74
76 <PackageReference Include="WixToolset.DUtil" /> 75 <PackageReference Include="WixToolset.DUtil" />
77 </ItemGroup> 76 </ItemGroup>
diff --git a/src/api/burn/mbanative/mbanative.vcxproj b/src/api/burn/mbanative/mbanative.vcxproj
index e6376ca7..47d09591 100644
--- a/src/api/burn/mbanative/mbanative.vcxproj
+++ b/src/api/burn/mbanative/mbanative.vcxproj
@@ -67,7 +67,6 @@
67 67
68 <ItemGroup> 68 <ItemGroup>
69 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 69 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
70 <PackageReference Include="GitInfo" PrivateAssets="All" />
71 70
72 <PackageReference Include="WixToolset.DUtil" /> 71 <PackageReference Include="WixToolset.DUtil" />
73 </ItemGroup> 72 </ItemGroup>
diff --git a/src/burn/engine/engine.vcxproj b/src/burn/engine/engine.vcxproj
index b5cfcb45..ba26f68e 100644
--- a/src/burn/engine/engine.vcxproj
+++ b/src/burn/engine/engine.vcxproj
@@ -180,7 +180,7 @@ rc.exe -fo "$(OutDir)engine.res" "$(IntDir)engine.messages.rc"</Command>
180#endif 180#endif
181"/> 181"/>
182 </ItemGroup> 182 </ItemGroup>
183 183
184 <WriteLinesToFile Overwrite="true" File="$(BurnGeneratedHeaderDirectory)engine.version.h" Lines="@(BurnVersionLines)" /> 184 <WriteLinesToFile Overwrite="true" File="$(BurnGeneratedHeaderDirectory)engine.version.h" Lines="@(BurnVersionLines)" />
185 </Target> 185 </Target>
186 186
@@ -188,7 +188,6 @@ rc.exe -fo "$(OutDir)engine.res" "$(IntDir)engine.messages.rc"</Command>
188 <PackageReference Include="WixToolset.DUtil" /> 188 <PackageReference Include="WixToolset.DUtil" />
189 189
190 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 190 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
191 <PackageReference Include="GitInfo" PrivateAssets="All" />
192 </ItemGroup> 191 </ItemGroup>
193 192
194 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 193 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/burn/stub/stub.vcxproj b/src/burn/stub/stub.vcxproj
index 0a2e1cae..29da8d05 100644
--- a/src/burn/stub/stub.vcxproj
+++ b/src/burn/stub/stub.vcxproj
@@ -91,7 +91,6 @@
91 91
92 <ItemGroup> 92 <ItemGroup>
93 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 93 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
94 <PackageReference Include="GitInfo" PrivateAssets="All" />
95 94
96 <PackageReference Include="WixToolset.DUtil" /> 95 <PackageReference Include="WixToolset.DUtil" />
97 </ItemGroup> 96 </ItemGroup>
diff --git a/src/dtf/SfxCA/SfxCA.vcxproj b/src/dtf/SfxCA/SfxCA.vcxproj
index 96aa69e0..5c4f674f 100644
--- a/src/dtf/SfxCA/SfxCA.vcxproj
+++ b/src/dtf/SfxCA/SfxCA.vcxproj
@@ -72,7 +72,6 @@
72 72
73 <ItemGroup> 73 <ItemGroup>
74 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 74 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
75 <PackageReference Include="GitInfo" PrivateAssets="All" />
76 </ItemGroup> 75 </ItemGroup>
77 76
78 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 77 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/Bal/Samples/bafunctions/bafunctions.vcxproj b/src/ext/Bal/Samples/bafunctions/bafunctions.vcxproj
index a294a608..7e41313f 100644
--- a/src/ext/Bal/Samples/bafunctions/bafunctions.vcxproj
+++ b/src/ext/Bal/Samples/bafunctions/bafunctions.vcxproj
@@ -63,7 +63,6 @@
63 <PackageReference Include="WixToolset.BalUtil" /> 63 <PackageReference Include="WixToolset.BalUtil" />
64 64
65 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 65 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
66 <PackageReference Include="GitInfo" PrivateAssets="All" />
67 </ItemGroup> 66 </ItemGroup>
68 67
69 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 68 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/Bal/WixToolset.Dnc.HostGenerator/WixToolset.Dnc.HostGenerator.csproj b/src/ext/Bal/WixToolset.Dnc.HostGenerator/WixToolset.Dnc.HostGenerator.csproj
index 2c33ac3c..750db40e 100644
--- a/src/ext/Bal/WixToolset.Dnc.HostGenerator/WixToolset.Dnc.HostGenerator.csproj
+++ b/src/ext/Bal/WixToolset.Dnc.HostGenerator/WixToolset.Dnc.HostGenerator.csproj
@@ -9,7 +9,7 @@
9 <Title>WiX Toolset .NET Core BA Host Generator</Title> 9 <Title>WiX Toolset .NET Core BA Host Generator</Title>
10 <DebugType>embedded</DebugType> 10 <DebugType>embedded</DebugType>
11 <PlatformTarget>AnyCPU</PlatformTarget> 11 <PlatformTarget>AnyCPU</PlatformTarget>
12 <GitThisAssembly>true</GitThisAssembly> 12 <IncludeThisAssembly>true</IncludeThisAssembly>
13 </PropertyGroup> 13 </PropertyGroup>
14 14
15 <ItemGroup> 15 <ItemGroup>
diff --git a/src/ext/Bal/dnchost/dnchost.vcxproj b/src/ext/Bal/dnchost/dnchost.vcxproj
index fc96580a..5860e968 100644
--- a/src/ext/Bal/dnchost/dnchost.vcxproj
+++ b/src/ext/Bal/dnchost/dnchost.vcxproj
@@ -83,7 +83,6 @@
83 <PackageReference Include="WixToolset.BalUtil" /> 83 <PackageReference Include="WixToolset.BalUtil" />
84 84
85 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 85 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
86 <PackageReference Include="GitInfo" PrivateAssets="All" />
87 </ItemGroup> 86 </ItemGroup>
88 87
89 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 88 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/Bal/mbahost/mbahost.vcxproj b/src/ext/Bal/mbahost/mbahost.vcxproj
index a8fbbcc2..7764e4d4 100644
--- a/src/ext/Bal/mbahost/mbahost.vcxproj
+++ b/src/ext/Bal/mbahost/mbahost.vcxproj
@@ -71,7 +71,6 @@
71 <PackageReference Include="WixToolset.BalUtil" /> 71 <PackageReference Include="WixToolset.BalUtil" />
72 72
73 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 73 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
74 <PackageReference Include="GitInfo" PrivateAssets="All" />
75 </ItemGroup> 74 </ItemGroup>
76 75
77 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 76 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/Bal/test/examples/TestEngine/Example.TestEngine.vcxproj b/src/ext/Bal/test/examples/TestEngine/Example.TestEngine.vcxproj
index 1ce5737c..42c51c9e 100644
--- a/src/ext/Bal/test/examples/TestEngine/Example.TestEngine.vcxproj
+++ b/src/ext/Bal/test/examples/TestEngine/Example.TestEngine.vcxproj
@@ -64,7 +64,6 @@
64 <PackageReference Include="WixToolset.BalUtil" /> 64 <PackageReference Include="WixToolset.BalUtil" />
65 65
66 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 66 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
67 <PackageReference Include="GitInfo" PrivateAssets="All" />
68 </ItemGroup> 67 </ItemGroup>
69 68
70 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 69 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/Bal/wixiuiba/wixiuiba.vcxproj b/src/ext/Bal/wixiuiba/wixiuiba.vcxproj
index dfadbb95..29c7cb50 100644
--- a/src/ext/Bal/wixiuiba/wixiuiba.vcxproj
+++ b/src/ext/Bal/wixiuiba/wixiuiba.vcxproj
@@ -65,7 +65,6 @@
65 <PackageReference Include="WixToolset.BalUtil" /> 65 <PackageReference Include="WixToolset.BalUtil" />
66 66
67 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 67 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
68 <PackageReference Include="GitInfo" PrivateAssets="All" />
69 </ItemGroup> 68 </ItemGroup>
70 69
71 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 70 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/Bal/wixlib/bal.wixproj b/src/ext/Bal/wixlib/bal.wixproj
index 64552f1a..64c9c122 100644
--- a/src/ext/Bal/wixlib/bal.wixproj
+++ b/src/ext/Bal/wixlib/bal.wixproj
@@ -32,6 +32,5 @@
32 32
33 <ItemGroup> 33 <ItemGroup>
34 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 34 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
35 <PackageReference Include="GitInfo" PrivateAssets="All" />
36 </ItemGroup> 35 </ItemGroup>
37</Project> 36</Project>
diff --git a/src/ext/Bal/wixstdba/wixstdba.vcxproj b/src/ext/Bal/wixstdba/wixstdba.vcxproj
index 9273c1ed..9df3d5fd 100644
--- a/src/ext/Bal/wixstdba/wixstdba.vcxproj
+++ b/src/ext/Bal/wixstdba/wixstdba.vcxproj
@@ -75,7 +75,6 @@ rc.exe -fo "$(OutDir)wixstdba.res" "$(IntDir)wixstdba.messages.rc"</Command>
75 <PackageReference Include="WixToolset.BalUtil" /> 75 <PackageReference Include="WixToolset.BalUtil" />
76 76
77 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 77 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
78 <PackageReference Include="GitInfo" PrivateAssets="All" />
79 </ItemGroup> 78 </ItemGroup>
80 79
81 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 80 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/ComPlus/ca/complusca.vcxproj b/src/ext/ComPlus/ca/complusca.vcxproj
index a5b0622e..93abb3b0 100644
--- a/src/ext/ComPlus/ca/complusca.vcxproj
+++ b/src/ext/ComPlus/ca/complusca.vcxproj
@@ -93,7 +93,6 @@
93 <ItemGroup> 93 <ItemGroup>
94 <PackageReference Include="WixToolset.WcaUtil" /> 94 <PackageReference Include="WixToolset.WcaUtil" />
95 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 95 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
96 <PackageReference Include="GitInfo" PrivateAssets="All" />
97 </ItemGroup> 96 </ItemGroup>
98 97
99 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 98 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/ComPlus/wixlib/complus.wixproj b/src/ext/ComPlus/wixlib/complus.wixproj
index 41f31a0d..0d9a64cf 100644
--- a/src/ext/ComPlus/wixlib/complus.wixproj
+++ b/src/ext/ComPlus/wixlib/complus.wixproj
@@ -22,6 +22,5 @@
22 22
23 <ItemGroup> 23 <ItemGroup>
24 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 24 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
25 <PackageReference Include="GitInfo" PrivateAssets="All" />
26 </ItemGroup> 25 </ItemGroup>
27</Project> 26</Project>
diff --git a/src/ext/Dependency/ca/dependencyca.vcxproj b/src/ext/Dependency/ca/dependencyca.vcxproj
index 336196bc..f2eb7a0f 100644
--- a/src/ext/Dependency/ca/dependencyca.vcxproj
+++ b/src/ext/Dependency/ca/dependencyca.vcxproj
@@ -63,7 +63,6 @@
63 <ItemGroup> 63 <ItemGroup>
64 <PackageReference Include="WixToolset.WcaUtil" /> 64 <PackageReference Include="WixToolset.WcaUtil" />
65 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 65 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
66 <PackageReference Include="GitInfo" PrivateAssets="All" />
67 </ItemGroup> 66 </ItemGroup>
68 67
69 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 68 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/Dependency/wixlib/dependency.wixproj b/src/ext/Dependency/wixlib/dependency.wixproj
index 32261349..2c43c3a9 100644
--- a/src/ext/Dependency/wixlib/dependency.wixproj
+++ b/src/ext/Dependency/wixlib/dependency.wixproj
@@ -24,6 +24,5 @@
24 24
25 <ItemGroup> 25 <ItemGroup>
26 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 26 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
27 <PackageReference Include="GitInfo" PrivateAssets="All" />
28 </ItemGroup> 27 </ItemGroup>
29</Project> 28</Project>
diff --git a/src/ext/DifxApp/wixlib/difxapp.wixproj b/src/ext/DifxApp/wixlib/difxapp.wixproj
index 71e88ffc..62e7cb3e 100644
--- a/src/ext/DifxApp/wixlib/difxapp.wixproj
+++ b/src/ext/DifxApp/wixlib/difxapp.wixproj
@@ -8,6 +8,5 @@
8 8
9 <ItemGroup> 9 <ItemGroup>
10 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 10 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
11 <PackageReference Include="GitInfo" PrivateAssets="All" />
12 </ItemGroup> 11 </ItemGroup>
13</Project> 12</Project>
diff --git a/src/ext/DirectX/ca/directxca.vcxproj b/src/ext/DirectX/ca/directxca.vcxproj
index abc54156..00b4fcb0 100644
--- a/src/ext/DirectX/ca/directxca.vcxproj
+++ b/src/ext/DirectX/ca/directxca.vcxproj
@@ -57,7 +57,6 @@
57 <ItemGroup> 57 <ItemGroup>
58 <PackageReference Include="WixToolset.WcaUtil" /> 58 <PackageReference Include="WixToolset.WcaUtil" />
59 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 59 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
60 <PackageReference Include="GitInfo" PrivateAssets="All" />
61 </ItemGroup> 60 </ItemGroup>
62 61
63 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 62 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/DirectX/wixlib/directx.wixproj b/src/ext/DirectX/wixlib/directx.wixproj
index ea0f3330..109b7e37 100644
--- a/src/ext/DirectX/wixlib/directx.wixproj
+++ b/src/ext/DirectX/wixlib/directx.wixproj
@@ -19,6 +19,5 @@
19 19
20 <ItemGroup> 20 <ItemGroup>
21 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 21 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
22 <PackageReference Include="GitInfo" PrivateAssets="All" />
23 </ItemGroup> 22 </ItemGroup>
24</Project> 23</Project>
diff --git a/src/ext/Firewall/ca/fwca.vcxproj b/src/ext/Firewall/ca/fwca.vcxproj
index 0f08bc72..227242cb 100644
--- a/src/ext/Firewall/ca/fwca.vcxproj
+++ b/src/ext/Firewall/ca/fwca.vcxproj
@@ -67,7 +67,6 @@
67 <ItemGroup> 67 <ItemGroup>
68 <PackageReference Include="WixToolset.WcaUtil" /> 68 <PackageReference Include="WixToolset.WcaUtil" />
69 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 69 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
70 <PackageReference Include="GitInfo" PrivateAssets="All" />
71 </ItemGroup> 70 </ItemGroup>
72 71
73 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 72 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/Firewall/wixlib/firewall.wixproj b/src/ext/Firewall/wixlib/firewall.wixproj
index 51941541..efb0b64b 100644
--- a/src/ext/Firewall/wixlib/firewall.wixproj
+++ b/src/ext/Firewall/wixlib/firewall.wixproj
@@ -5,18 +5,20 @@
5 <BindFiles>true</BindFiles> 5 <BindFiles>true</BindFiles>
6 <Cultures>en-us</Cultures> 6 <Cultures>en-us</Cultures>
7 </PropertyGroup> 7 </PropertyGroup>
8
8 <ItemGroup> 9 <ItemGroup>
9 <BindInputPaths Include="$(OutputPath)x86" BindName="x86" /> 10 <BindInputPaths Include="$(OutputPath)x86" BindName="x86" />
10 <BindInputPaths Include="$(OutputPath)x64" BindName="x64" /> 11 <BindInputPaths Include="$(OutputPath)x64" BindName="x64" />
11 <BindInputPaths Include="$(OutputPath)arm64" BindName="arm64" /> 12 <BindInputPaths Include="$(OutputPath)arm64" BindName="arm64" />
12 </ItemGroup> 13 </ItemGroup>
14
13 <ItemGroup> 15 <ItemGroup>
14 <ProjectReference Include="..\ca\fwca.vcxproj" Properties="Platform=ARM64" ReferenceOutputAssembly="false" /> 16 <ProjectReference Include="..\ca\fwca.vcxproj" Properties="Platform=ARM64" ReferenceOutputAssembly="false" />
15 <ProjectReference Include="..\ca\fwca.vcxproj" Properties="Platform=x86" ReferenceOutputAssembly="false" /> 17 <ProjectReference Include="..\ca\fwca.vcxproj" Properties="Platform=x86" ReferenceOutputAssembly="false" />
16 <ProjectReference Include="..\ca\fwca.vcxproj" Properties="Platform=x64" ReferenceOutputAssembly="false" /> 18 <ProjectReference Include="..\ca\fwca.vcxproj" Properties="Platform=x64" ReferenceOutputAssembly="false" />
17 </ItemGroup> 19 </ItemGroup>
20
18 <ItemGroup> 21 <ItemGroup>
19 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 22 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
20 <PackageReference Include="GitInfo" PrivateAssets="All" />
21 </ItemGroup> 23 </ItemGroup>
22</Project> \ No newline at end of file 24</Project> \ No newline at end of file
diff --git a/src/ext/Http/ca/httpca.vcxproj b/src/ext/Http/ca/httpca.vcxproj
index 9e6fbd56..42acd85d 100644
--- a/src/ext/Http/ca/httpca.vcxproj
+++ b/src/ext/Http/ca/httpca.vcxproj
@@ -65,7 +65,6 @@
65 <ItemGroup> 65 <ItemGroup>
66 <PackageReference Include="WixToolset.WcaUtil" /> 66 <PackageReference Include="WixToolset.WcaUtil" />
67 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 67 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
68 <PackageReference Include="GitInfo" PrivateAssets="All" />
69 </ItemGroup> 68 </ItemGroup>
70 69
71 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 70 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/Http/wixlib/http.wixproj b/src/ext/Http/wixlib/http.wixproj
index 651a32ef..0b229f1b 100644
--- a/src/ext/Http/wixlib/http.wixproj
+++ b/src/ext/Http/wixlib/http.wixproj
@@ -20,6 +20,5 @@
20 20
21 <ItemGroup> 21 <ItemGroup>
22 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 22 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
23 <PackageReference Include="GitInfo" PrivateAssets="All" />
24 </ItemGroup> 23 </ItemGroup>
25</Project> 24</Project>
diff --git a/src/ext/Iis/ca/iisca.vcxproj b/src/ext/Iis/ca/iisca.vcxproj
index 3ac9cdcf..e148c520 100644
--- a/src/ext/Iis/ca/iisca.vcxproj
+++ b/src/ext/Iis/ca/iisca.vcxproj
@@ -139,7 +139,6 @@
139 <ItemGroup> 139 <ItemGroup>
140 <PackageReference Include="WixToolset.WcaUtil" /> 140 <PackageReference Include="WixToolset.WcaUtil" />
141 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 141 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
142 <PackageReference Include="GitInfo" PrivateAssets="All" />
143 </ItemGroup> 142 </ItemGroup>
144 143
145 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 144 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/Iis/wixlib/iis.wixproj b/src/ext/Iis/wixlib/iis.wixproj
index f4e6ae1b..6304e00a 100644
--- a/src/ext/Iis/wixlib/iis.wixproj
+++ b/src/ext/Iis/wixlib/iis.wixproj
@@ -21,6 +21,5 @@
21 21
22 <ItemGroup> 22 <ItemGroup>
23 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 23 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
24 <PackageReference Include="GitInfo" PrivateAssets="All" />
25 </ItemGroup> 24 </ItemGroup>
26</Project> 25</Project>
diff --git a/src/ext/Msmq/ca/msmqca.vcxproj b/src/ext/Msmq/ca/msmqca.vcxproj
index 8460179d..6957c24f 100644
--- a/src/ext/Msmq/ca/msmqca.vcxproj
+++ b/src/ext/Msmq/ca/msmqca.vcxproj
@@ -63,7 +63,6 @@
63 <ItemGroup> 63 <ItemGroup>
64 <PackageReference Include="WixToolset.WcaUtil" /> 64 <PackageReference Include="WixToolset.WcaUtil" />
65 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 65 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
66 <PackageReference Include="GitInfo" PrivateAssets="All" />
67 </ItemGroup> 66 </ItemGroup>
68 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 67 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
69</Project> \ No newline at end of file 68</Project> \ No newline at end of file
diff --git a/src/ext/Msmq/wixlib/msmq.wixproj b/src/ext/Msmq/wixlib/msmq.wixproj
index e2887823..903259d2 100644
--- a/src/ext/Msmq/wixlib/msmq.wixproj
+++ b/src/ext/Msmq/wixlib/msmq.wixproj
@@ -20,6 +20,5 @@
20 20
21 <ItemGroup> 21 <ItemGroup>
22 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 22 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
23 <PackageReference Include="GitInfo" PrivateAssets="All" />
24 </ItemGroup> 23 </ItemGroup>
25</Project> 24</Project>
diff --git a/src/ext/NetFx/be/netfxbe.vcxproj b/src/ext/NetFx/be/netfxbe.vcxproj
index 00588764..d1084dd1 100644
--- a/src/ext/NetFx/be/netfxbe.vcxproj
+++ b/src/ext/NetFx/be/netfxbe.vcxproj
@@ -70,7 +70,6 @@
70 <PackageReference Include="WixToolset.BextUtil" /> 70 <PackageReference Include="WixToolset.BextUtil" />
71 71
72 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 72 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
73 <PackageReference Include="GitInfo" PrivateAssets="All" />
74 </ItemGroup> 73 </ItemGroup>
75 74
76 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 75 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/NetFx/ca/netfxca.vcxproj b/src/ext/NetFx/ca/netfxca.vcxproj
index 0158a656..ea9d2d90 100644
--- a/src/ext/NetFx/ca/netfxca.vcxproj
+++ b/src/ext/NetFx/ca/netfxca.vcxproj
@@ -64,7 +64,6 @@
64 <ItemGroup> 64 <ItemGroup>
65 <PackageReference Include="WixToolset.WcaUtil" /> 65 <PackageReference Include="WixToolset.WcaUtil" />
66 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 66 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
67 <PackageReference Include="GitInfo" PrivateAssets="All" />
68 </ItemGroup> 67 </ItemGroup>
69 68
70 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 69 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/NetFx/netcoresearch/netcoresearch.vcxproj b/src/ext/NetFx/netcoresearch/netcoresearch.vcxproj
index b5f12f07..a73192d0 100644
--- a/src/ext/NetFx/netcoresearch/netcoresearch.vcxproj
+++ b/src/ext/NetFx/netcoresearch/netcoresearch.vcxproj
@@ -62,7 +62,6 @@
62 <ItemGroup> 62 <ItemGroup>
63 <PackageReference Include="WixToolset.Dutil" /> 63 <PackageReference Include="WixToolset.Dutil" />
64 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 64 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
65 <PackageReference Include="GitInfo" PrivateAssets="All" />
66 </ItemGroup> 65 </ItemGroup>
67 66
68 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 67 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/NetFx/wixlib/netfx.wixproj b/src/ext/NetFx/wixlib/netfx.wixproj
index 734e64da..1ab72e8e 100644
--- a/src/ext/NetFx/wixlib/netfx.wixproj
+++ b/src/ext/NetFx/wixlib/netfx.wixproj
@@ -35,7 +35,6 @@
35 35
36 <ItemGroup> 36 <ItemGroup>
37 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 37 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
38 <PackageReference Include="GitInfo" PrivateAssets="All" />
39 <PackageReference Include="Microsoft.NET.Tools.NETCoreCheck.x86" GeneratePathProperty="true" /> 38 <PackageReference Include="Microsoft.NET.Tools.NETCoreCheck.x86" GeneratePathProperty="true" />
40 <PackageReference Include="Microsoft.NET.Tools.NETCoreCheck.x64" GeneratePathProperty="true" /> 39 <PackageReference Include="Microsoft.NET.Tools.NETCoreCheck.x64" GeneratePathProperty="true" />
41 <PackageReference Include="Microsoft.NET.Tools.NETCoreCheck.arm64" GeneratePathProperty="true" /> 40 <PackageReference Include="Microsoft.NET.Tools.NETCoreCheck.arm64" GeneratePathProperty="true" />
diff --git a/src/ext/PowerShell/wixlib/powershell.wixproj b/src/ext/PowerShell/wixlib/powershell.wixproj
index b28eb626..67bea57a 100644
--- a/src/ext/PowerShell/wixlib/powershell.wixproj
+++ b/src/ext/PowerShell/wixlib/powershell.wixproj
@@ -7,6 +7,5 @@
7 7
8 <ItemGroup> 8 <ItemGroup>
9 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 9 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
10 <PackageReference Include="GitInfo" PrivateAssets="All" />
11 </ItemGroup> 10 </ItemGroup>
12</Project> 11</Project>
diff --git a/src/ext/Sql/ca/sqlca.vcxproj b/src/ext/Sql/ca/sqlca.vcxproj
index a6e85afb..4013351f 100644
--- a/src/ext/Sql/ca/sqlca.vcxproj
+++ b/src/ext/Sql/ca/sqlca.vcxproj
@@ -74,7 +74,6 @@
74 <ItemGroup> 74 <ItemGroup>
75 <PackageReference Include="WixToolset.WcaUtil" /> 75 <PackageReference Include="WixToolset.WcaUtil" />
76 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 76 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
77 <PackageReference Include="GitInfo" PrivateAssets="All" />
78 </ItemGroup> 77 </ItemGroup>
79 78
80 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 79 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/Sql/wixlib/sql.wixproj b/src/ext/Sql/wixlib/sql.wixproj
index ef2080c4..d896bbb3 100644
--- a/src/ext/Sql/wixlib/sql.wixproj
+++ b/src/ext/Sql/wixlib/sql.wixproj
@@ -20,6 +20,5 @@
20 20
21 <ItemGroup> 21 <ItemGroup>
22 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 22 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
23 <PackageReference Include="GitInfo" PrivateAssets="All" />
24 </ItemGroup> 23 </ItemGroup>
25</Project> 24</Project>
diff --git a/src/ext/UI/ca/uica.vcxproj b/src/ext/UI/ca/uica.vcxproj
index 17e39046..0803b252 100644
--- a/src/ext/UI/ca/uica.vcxproj
+++ b/src/ext/UI/ca/uica.vcxproj
@@ -65,7 +65,6 @@
65 <ItemGroup> 65 <ItemGroup>
66 <PackageReference Include="WixToolset.WcaUtil" /> 66 <PackageReference Include="WixToolset.WcaUtil" />
67 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 67 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
68 <PackageReference Include="GitInfo" PrivateAssets="All" />
69 </ItemGroup> 68 </ItemGroup>
70 69
71 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 70 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/UI/wixlib/ui.wixproj b/src/ext/UI/wixlib/ui.wixproj
index ead77af4..d7c6e638 100644
--- a/src/ext/UI/wixlib/ui.wixproj
+++ b/src/ext/UI/wixlib/ui.wixproj
@@ -34,6 +34,5 @@
34 34
35 <ItemGroup> 35 <ItemGroup>
36 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 36 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
37 <PackageReference Include="GitInfo" PrivateAssets="All" />
38 </ItemGroup> 37 </ItemGroup>
39</Project> 38</Project>
diff --git a/src/ext/Util/be/utilbe.vcxproj b/src/ext/Util/be/utilbe.vcxproj
index fa39dcf3..d2697bbd 100644
--- a/src/ext/Util/be/utilbe.vcxproj
+++ b/src/ext/Util/be/utilbe.vcxproj
@@ -70,7 +70,6 @@
70 <PackageReference Include="WixToolset.BextUtil" /> 70 <PackageReference Include="WixToolset.BextUtil" />
71 71
72 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 72 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
73 <PackageReference Include="GitInfo" PrivateAssets="All" />
74 </ItemGroup> 73 </ItemGroup>
75 74
76 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 75 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/Util/ca/utilca.vcxproj b/src/ext/Util/ca/utilca.vcxproj
index 352d7723..8fe26942 100644
--- a/src/ext/Util/ca/utilca.vcxproj
+++ b/src/ext/Util/ca/utilca.vcxproj
@@ -97,7 +97,6 @@
97 <ItemGroup> 97 <ItemGroup>
98 <PackageReference Include="WixToolset.WcaUtil" /> 98 <PackageReference Include="WixToolset.WcaUtil" />
99 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 99 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
100 <PackageReference Include="GitInfo" PrivateAssets="All" />
101 </ItemGroup> 100 </ItemGroup>
102 101
103 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 102 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/Util/wixlib/util.wixproj b/src/ext/Util/wixlib/util.wixproj
index fa82fea2..c1975af2 100644
--- a/src/ext/Util/wixlib/util.wixproj
+++ b/src/ext/Util/wixlib/util.wixproj
@@ -22,6 +22,5 @@
22 22
23 <ItemGroup> 23 <ItemGroup>
24 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 24 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
25 <PackageReference Include="GitInfo" PrivateAssets="All" />
26 </ItemGroup> 25 </ItemGroup>
27</Project> 26</Project>
diff --git a/src/ext/VisualStudio/ca/vsca.vcxproj b/src/ext/VisualStudio/ca/vsca.vcxproj
index 6eb78fd7..466275d8 100644
--- a/src/ext/VisualStudio/ca/vsca.vcxproj
+++ b/src/ext/VisualStudio/ca/vsca.vcxproj
@@ -56,7 +56,6 @@
56 <PackageReference Include="Microsoft.VisualStudio.Setup.Configuration.Native" /> 56 <PackageReference Include="Microsoft.VisualStudio.Setup.Configuration.Native" />
57 <PackageReference Include="WixToolset.WcaUtil" /> 57 <PackageReference Include="WixToolset.WcaUtil" />
58 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 58 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
59 <PackageReference Include="GitInfo" PrivateAssets="All" />
60 </ItemGroup> 59 </ItemGroup>
61 60
62 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 61 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/ext/VisualStudio/wixlib/vs.wixproj b/src/ext/VisualStudio/wixlib/vs.wixproj
index 61b4a93a..85b9120a 100644
--- a/src/ext/VisualStudio/wixlib/vs.wixproj
+++ b/src/ext/VisualStudio/wixlib/vs.wixproj
@@ -15,6 +15,5 @@
15 15
16 <ItemGroup> 16 <ItemGroup>
17 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 17 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
18 <PackageReference Include="GitInfo" PrivateAssets="All" />
19 </ItemGroup> 18 </ItemGroup>
20</Project> 19</Project>
diff --git a/src/internal/SetBuildNumber/SetBuildNumber.proj b/src/internal/SetBuildNumber/SetBuildNumber.proj
index 2ae49e19..23788d52 100644
--- a/src/internal/SetBuildNumber/SetBuildNumber.proj
+++ b/src/internal/SetBuildNumber/SetBuildNumber.proj
@@ -10,19 +10,27 @@
10 <!-- Explicitly set the restore sources because this project may run before the build\artifacts folder has been created --> 10 <!-- Explicitly set the restore sources because this project may run before the build\artifacts folder has been created -->
11 <RestoreSources>https://api.nuget.org/v3/index.json</RestoreSources> 11 <RestoreSources>https://api.nuget.org/v3/index.json</RestoreSources>
12 <RestoreIgnoreFailedSources>true</RestoreIgnoreFailedSources> 12 <RestoreIgnoreFailedSources>true</RestoreIgnoreFailedSources>
13
14 <Language>C#</Language>
15 <DefaultLanguageSourceExtension>.cs</DefaultLanguageSourceExtension>
16 <GitThisAssembly>true</GitThisAssembly>
13 </PropertyGroup> 17 </PropertyGroup>
14 18
15 <PropertyGroup> 19 <PropertyGroup>
16 <SetBuildNumbersDependsOn> 20 <SetBuildNumbersDependsOn>
17 __SetPropertiesFromGit; 21 __SetPropertiesFromGit;
22 GitThisAssembly;
18 SetAppVeyorBuildNumber; 23 SetAppVeyorBuildNumber;
19 SetGlobalJson; 24 SetGlobalJson;
20 SetDirectoryPackagesProps; 25 SetDirectoryPackagesProps;
26 SetOverallWixVersions;
21 InstallSigningClient 27 InstallSigningClient
22 </SetBuildNumbersDependsOn> 28 </SetBuildNumbersDependsOn>
23 29
24 <GlobalJsonPath>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\..\..\global.json))</GlobalJsonPath> 30 <GlobalJsonPath>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\..\..\global.json))</GlobalJsonPath>
25 <CentralPackageVersionsPath>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\..\..\Directory.Packages.props))</CentralPackageVersionsPath> 31 <CentralPackageVersionsPath>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\..\..\Directory.Packages.props))</CentralPackageVersionsPath>
32 <OverallWixVersionsPath>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\..\..\build\wixver.props))</OverallWixVersionsPath>
33 <GitInfoThisAssemblyFile>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\..\..\build\ThisAssembly.WixVer.cs))</GitInfoThisAssemblyFile>
26 </PropertyGroup> 34 </PropertyGroup>
27 35
28 <Target Name="SetAppVeyorBuildNumber" 36 <Target Name="SetAppVeyorBuildNumber"
@@ -89,6 +97,30 @@
89 </Target> 97 </Target>
90 98
91 99
100 <Target Name="SetOverallWixVersions"
101 Inputs="wixver.props.pp"
102 Outputs="$(OverallWixVersionsPath)">
103 <PropertyGroup>
104 <OverallWixVersionsTextHeader>&lt;!-- DO NOT MODIFY! Auto-generated from internal\SetBuildNumber\wixver.props.pp --&gt;</OverallWixVersionsTextHeader>
105 <OverallWixVersionsText>$([System.IO.File]::ReadAllText(wixver.props.pp))</OverallWixVersionsText>
106 <OverallWixVersionsText>$(OverallWixVersionsText.Replace('{GitBaseVersionMajor}', $(GitBaseVersionMajor)))</OverallWixVersionsText>
107 <OverallWixVersionsText>$(OverallWixVersionsText.Replace('{GitBaseVersionMinor}', $(GitBaseVersionMinor)))</OverallWixVersionsText>
108 <OverallWixVersionsText>$(OverallWixVersionsText.Replace('{GitBaseVersionPatch}', $(GitBaseVersionPatch)))</OverallWixVersionsText>
109 <OverallWixVersionsText>$(OverallWixVersionsText.Replace('{GitCommits}', $(GitCommits)))</OverallWixVersionsText>
110 <OverallWixVersionsText>$(OverallWixVersionsText.Replace('{GitSemVerDashLabel}', $(GitSemVerDashLabel)))</OverallWixVersionsText>
111 <OverallWixVersionsText>$(OverallWixVersionsText.Replace('{GitSha}', $(GitSha)))</OverallWixVersionsText>
112 <OverallWixVersionsText>$(OverallWixVersionsText.Replace('{GitRepositoryUrl}', $(GitRepositoryUrl.Replace('.git',''))))</OverallWixVersionsText>
113 </PropertyGroup>
114
115 <WriteLinesToFile File="$(OverallWixVersionsPath)"
116 Lines="$(OverallWixVersionsTextHeader);$(OverallWixVersionsText)"
117 Overwrite="true"
118 WriteOnlyWhenDifferent="true" />
119
120 <Message Importance="high" Text="$(MSBuildProjectName) -&gt; $(OverallWixVersionsPath)" />
121 </Target>
122
123
92 <Target Name="InstallSigningClient" 124 <Target Name="InstallSigningClient"
93 DependsOnTargets="_GetSignClient" 125 DependsOnTargets="_GetSignClient"
94 Condition=" '$(SigningUser)'!='' "> 126 Condition=" '$(SigningUser)'!='' ">
diff --git a/src/internal/SetBuildNumber/wixver.props.pp b/src/internal/SetBuildNumber/wixver.props.pp
new file mode 100644
index 00000000..3197181f
--- /dev/null
+++ b/src/internal/SetBuildNumber/wixver.props.pp
@@ -0,0 +1,13 @@
1<Project>
2 <PropertyGroup>
3 <GitInfoFromCache>true</GitInfoFromCache>
4 <GitInfoImported>true</GitInfoImported>
5 <GitBaseVersionMajor>{GitBaseVersionMajor}</GitBaseVersionMajor>
6 <GitBaseVersionMinor>{GitBaseVersionMinor}</GitBaseVersionMinor>
7 <GitBaseVersionPatch>{GitBaseVersionPatch}</GitBaseVersionPatch>
8 <GitCommits>{GitCommits}</GitCommits>
9 <GitSemVerDashLabel>{GitSemVerDashLabel}</GitSemVerDashLabel>
10 <GitSha>{GitSha}</GitSha>
11 <GitRepositoryUrl>{GitRepositoryUrl}</GitRepositoryUrl>
12 </PropertyGroup>
13</Project>
diff --git a/src/internal/WixBuildFinalize/WixBuildFinalize.proj b/src/internal/WixBuildFinalize/WixBuildFinalize.proj
index 18c68245..d161f2cf 100644
--- a/src/internal/WixBuildFinalize/WixBuildFinalize.proj
+++ b/src/internal/WixBuildFinalize/WixBuildFinalize.proj
@@ -6,10 +6,6 @@
6 <TargetFramework>net472</TargetFramework> 6 <TargetFramework>net472</TargetFramework>
7 </PropertyGroup> 7 </PropertyGroup>
8 8
9 <ItemGroup>
10 <PackageReference Include="GitInfo" PrivateAssets="All" />
11 </ItemGroup>
12
13 <Target Name="ZipPdbs" DependsOnTargets="__SetPropertiesFromGit" BeforeTargets="AfterBuild"> 9 <Target Name="ZipPdbs" DependsOnTargets="__SetPropertiesFromGit" BeforeTargets="AfterBuild">
14 <ZipDirectory 10 <ZipDirectory
15 SourceDirectory="$(PdbsFolder)" 11 SourceDirectory="$(PdbsFolder)"
diff --git a/src/internal/WixBuildTools.MsgGen/WixBuildTools.MsgGen.csproj b/src/internal/WixBuildTools.MsgGen/WixBuildTools.MsgGen.csproj
index d12d3623..f8da4bfc 100644
--- a/src/internal/WixBuildTools.MsgGen/WixBuildTools.MsgGen.csproj
+++ b/src/internal/WixBuildTools.MsgGen/WixBuildTools.MsgGen.csproj
@@ -20,9 +20,4 @@
20 <EmbeddedResource Include="Xsd\messages.xsd" /> 20 <EmbeddedResource Include="Xsd\messages.xsd" />
21 </ItemGroup> 21 </ItemGroup>
22 22
23 <ItemGroup>
24 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
25 <PackageReference Include="GitInfo" PrivateAssets="All" />
26 </ItemGroup>
27
28</Project> 23</Project>
diff --git a/src/internal/WixBuildTools.XsdGen/WixBuildTools.XsdGen.csproj b/src/internal/WixBuildTools.XsdGen/WixBuildTools.XsdGen.csproj
index 6698bff7..5a45dba7 100644
--- a/src/internal/WixBuildTools.XsdGen/WixBuildTools.XsdGen.csproj
+++ b/src/internal/WixBuildTools.XsdGen/WixBuildTools.XsdGen.csproj
@@ -23,6 +23,5 @@
23 23
24 <ItemGroup> 24 <ItemGroup>
25 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 25 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
26 <PackageReference Include="GitInfo" PrivateAssets="All" />
27 </ItemGroup> 26 </ItemGroup>
28</Project> 27</Project>
diff --git a/src/internal/WixInternal.TestSupport.Native/build/WixInternal.TestSupport.Native.targets b/src/internal/WixInternal.TestSupport.Native/build/WixInternal.TestSupport.Native.targets
index 6525e65a..ed3d728a 100644
--- a/src/internal/WixInternal.TestSupport.Native/build/WixInternal.TestSupport.Native.targets
+++ b/src/internal/WixInternal.TestSupport.Native/build/WixInternal.TestSupport.Native.targets
@@ -32,13 +32,11 @@
32 </Reference> 32 </Reference>
33 </ItemGroup> 33 </ItemGroup>
34 34
35 <Import Project="$(RootPackagesFolder)GitInfo.2.2.0\build\GitInfo.targets" Condition="Exists('$(RootPackagesFolder)GitInfo.2.2.0\build\GitInfo.targets')" />
36 <Import Project="$(RootPackagesFolder)xunit.core.2.4.2\build\xunit.core.targets" Condition="Exists('$(RootPackagesFolder)xunit.core.2.4.2\build\xunit.core.targets')" /> 35 <Import Project="$(RootPackagesFolder)xunit.core.2.4.2\build\xunit.core.targets" Condition="Exists('$(RootPackagesFolder)xunit.core.2.4.2\build\xunit.core.targets')" />
37 <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> 36 <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
38 <PropertyGroup> 37 <PropertyGroup>
39 <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> 38 <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
40 </PropertyGroup> 39 </PropertyGroup>
41 <Error Condition="!Exists('$(RootPackagesFolder)GitInfo.2.2.0\build\GitInfo.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(RootPackagesFolder)GitInfo.2.2.0\build\GitInfo.targets'))" />
42 <Error Condition="!Exists('$(RootPackagesFolder)xunit.core.2.4.2\build\xunit.core.props')" Text="$([System.String]::Format('$(ErrorText)', '$(RootPackagesFolder)xunit.core.2.4.2\build\xunit.core.props'))" /> 40 <Error Condition="!Exists('$(RootPackagesFolder)xunit.core.2.4.2\build\xunit.core.props')" Text="$([System.String]::Format('$(ErrorText)', '$(RootPackagesFolder)xunit.core.2.4.2\build\xunit.core.props'))" />
43 <Error Condition="!Exists('$(RootPackagesFolder)xunit.core.2.4.2\build\xunit.core.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(RootPackagesFolder)xunit.core.2.4.2\build\xunit.core.targets'))" /> 41 <Error Condition="!Exists('$(RootPackagesFolder)xunit.core.2.4.2\build\xunit.core.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(RootPackagesFolder)xunit.core.2.4.2\build\xunit.core.targets'))" />
44 <Error Condition="!Exists('$(RootPackagesFolder)xunit.runner.visualstudio.2.4.5\build\net462\xunit.runner.visualstudio.props')" Text="$([System.String]::Format('$(ErrorText)', '$(RootPackagesFolder)xunit.runner.visualstudio.2.4.5\build\net462\xunit.runner.visualstudio.props'))" /> 42 <Error Condition="!Exists('$(RootPackagesFolder)xunit.runner.visualstudio.2.4.5\build\net462\xunit.runner.visualstudio.props')" Text="$([System.String]::Format('$(ErrorText)', '$(RootPackagesFolder)xunit.runner.visualstudio.2.4.5\build\net462\xunit.runner.visualstudio.props'))" />
diff --git a/src/internal/WixInternal.TestSupport.Native/packages.config b/src/internal/WixInternal.TestSupport.Native/packages.config
index ef2b43c8..603b945a 100644
--- a/src/internal/WixInternal.TestSupport.Native/packages.config
+++ b/src/internal/WixInternal.TestSupport.Native/packages.config
@@ -6,7 +6,6 @@
6 Update build\WixInternal.TestSupport.Native.props and build\WixInternal.TestSupport.Native.targets 6 Update build\WixInternal.TestSupport.Native.props and build\WixInternal.TestSupport.Native.targets
7 when any of these versions are updated. 7 when any of these versions are updated.
8 --> 8 -->
9 <package id="GitInfo" version="2.2.0" />
10 <package id="xunit.abstractions" version="2.0.3" /> 9 <package id="xunit.abstractions" version="2.0.3" />
11 <package id="xunit.assert" version="2.4.2" /> 10 <package id="xunit.assert" version="2.4.2" />
12 <package id="xunit.core" version="2.4.2" /> 11 <package id="xunit.core" version="2.4.2" />
diff --git a/src/libs/dutil/WixToolset.DUtil/dutil.vcxproj b/src/libs/dutil/WixToolset.DUtil/dutil.vcxproj
index dc6b913f..736acd46 100644
--- a/src/libs/dutil/WixToolset.DUtil/dutil.vcxproj
+++ b/src/libs/dutil/WixToolset.DUtil/dutil.vcxproj
@@ -185,7 +185,6 @@
185 185
186 <ItemGroup> 186 <ItemGroup>
187 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 187 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
188 <PackageReference Include="GitInfo" PrivateAssets="All" />
189 </ItemGroup> 188 </ItemGroup>
190 189
191 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 190 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/libs/wcautil/WixToolset.WcaUtil/wcautil.vcxproj b/src/libs/wcautil/WixToolset.WcaUtil/wcautil.vcxproj
index 234020bc..5aa8e572 100644
--- a/src/libs/wcautil/WixToolset.WcaUtil/wcautil.vcxproj
+++ b/src/libs/wcautil/WixToolset.WcaUtil/wcautil.vcxproj
@@ -79,7 +79,6 @@
79 79
80 <ItemGroup> 80 <ItemGroup>
81 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 81 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
82 <PackageReference Include="GitInfo" PrivateAssets="All" />
83 </ItemGroup> 82 </ItemGroup>
84 83
85 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 84 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/setup/ThmViewerPackage/ThmViewerPackage.wixproj b/src/setup/ThmViewerPackage/ThmViewerPackage.wixproj
index 57aeac95..a37a6320 100644
--- a/src/setup/ThmViewerPackage/ThmViewerPackage.wixproj
+++ b/src/setup/ThmViewerPackage/ThmViewerPackage.wixproj
@@ -3,9 +3,4 @@
3 <ItemGroup> 3 <ItemGroup>
4 <LinkerBindInputPaths Include="$(RootBuildFolder)tools\$(Configuration)\x86" /> 4 <LinkerBindInputPaths Include="$(RootBuildFolder)tools\$(Configuration)\x86" />
5 </ItemGroup> 5 </ItemGroup>
6
7 <ItemGroup>
8 <PackageReference Include="GitInfo" PrivateAssets="All" />
9 </ItemGroup>
10
11</Project> 6</Project>
diff --git a/src/setup/WixAdditionalTools/WixAdditionalTools.wixproj b/src/setup/WixAdditionalTools/WixAdditionalTools.wixproj
index aca83108..b7f2b1a9 100644
--- a/src/setup/WixAdditionalTools/WixAdditionalTools.wixproj
+++ b/src/setup/WixAdditionalTools/WixAdditionalTools.wixproj
@@ -11,7 +11,6 @@
11 11
12 <ItemGroup> 12 <ItemGroup>
13 <PackageReference Include="WixToolset.Bal.wixext" /> 13 <PackageReference Include="WixToolset.Bal.wixext" />
14 <PackageReference Include="GitInfo" PrivateAssets="All" />
15 </ItemGroup> 14 </ItemGroup>
16 15
17 <UsingTask TaskName="GenerateMetadata" AssemblyFile="$(BaseOutputPath)$(Configuration)\net472\MetadataTask.dll" /> 16 <UsingTask TaskName="GenerateMetadata" AssemblyFile="$(BaseOutputPath)$(Configuration)\net472\MetadataTask.dll" />
diff --git a/src/tools/thmviewer/thmviewer.vcxproj b/src/tools/thmviewer/thmviewer.vcxproj
index 3fd87878..6326b4f6 100644
--- a/src/tools/thmviewer/thmviewer.vcxproj
+++ b/src/tools/thmviewer/thmviewer.vcxproj
@@ -62,7 +62,6 @@
62 <PackageReference Include="WixToolset.DUtil" /> 62 <PackageReference Include="WixToolset.DUtil" />
63 63
64 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 64 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
65 <PackageReference Include="GitInfo" PrivateAssets="All" />
66 </ItemGroup> 65 </ItemGroup>
67 66
68 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 67 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
diff --git a/src/wix/WixToolset.Core.Burn/WixToolset.Core.Burn.csproj b/src/wix/WixToolset.Core.Burn/WixToolset.Core.Burn.csproj
index d56ed326..03f6343f 100644
--- a/src/wix/WixToolset.Core.Burn/WixToolset.Core.Burn.csproj
+++ b/src/wix/WixToolset.Core.Burn/WixToolset.Core.Burn.csproj
@@ -10,8 +10,7 @@
10 <DebugType>embedded</DebugType> 10 <DebugType>embedded</DebugType>
11 <PublishRepositoryUrl>true</PublishRepositoryUrl> 11 <PublishRepositoryUrl>true</PublishRepositoryUrl>
12 <CreateDocumentationFile>true</CreateDocumentationFile> 12 <CreateDocumentationFile>true</CreateDocumentationFile>
13 13 <IncludeThisAssembly>true</IncludeThisAssembly>
14 <GitThisAssembly>true</GitThisAssembly>
15 </PropertyGroup> 14 </PropertyGroup>
16 15
17 <ItemGroup> 16 <ItemGroup>
diff --git a/src/wix/WixToolset.Core/WixToolset.Core.csproj b/src/wix/WixToolset.Core/WixToolset.Core.csproj
index 336cc8e7..c94c0b8e 100644
--- a/src/wix/WixToolset.Core/WixToolset.Core.csproj
+++ b/src/wix/WixToolset.Core/WixToolset.Core.csproj
@@ -10,8 +10,7 @@
10 <DebugType>embedded</DebugType> 10 <DebugType>embedded</DebugType>
11 <PublishRepositoryUrl>true</PublishRepositoryUrl> 11 <PublishRepositoryUrl>true</PublishRepositoryUrl>
12 <CreateDocumentationFile>true</CreateDocumentationFile> 12 <CreateDocumentationFile>true</CreateDocumentationFile>
13 13 <IncludeThisAssembly>true</IncludeThisAssembly>
14 <GitThisAssembly>true</GitThisAssembly>
15 </PropertyGroup> 14 </PropertyGroup>
16 15
17 <ItemGroup> 16 <ItemGroup>
diff --git a/src/wix/wix.cmd b/src/wix/wix.cmd
index 7982fbea..17a2a19a 100644
--- a/src/wix/wix.cmd
+++ b/src/wix/wix.cmd
@@ -28,9 +28,9 @@ msbuild wixnative\wixnative_t.proj -p:Configuration=%_C% -nologo -m -warnaserror
28 28
29msbuild wix.sln -p:Configuration=%_C% -nologo -m -warnaserror -bl:%_L%\wix_build.binlog || exit /b 29msbuild wix.sln -p:Configuration=%_C% -nologo -m -warnaserror -bl:%_L%\wix_build.binlog || exit /b
30 30
31msbuild publish_t.proj -p:Configuration=%_C% -nologo -warnaserror -bl:%_L%\wix_publish.binlog || exit /b 31msbuild publish_t.proj -p:Configuration=%_C% -nologo -m -warnaserror -bl:%_L%\wix_publish.binlog || exit /b
32 32
33msbuild -t:Publish -p:Configuration=%_C% -nologo -warnaserror WixToolset.Sdk\WixToolset.Sdk.csproj -bl:%_L%\wix_sdk_publish.binlog || exit /b 33msbuild -t:Publish -p:Configuration=%_C% -nologo -m -warnaserror WixToolset.Sdk\WixToolset.Sdk.csproj -bl:%_L%\wix_sdk_publish.binlog || exit /b
34 34
35:: TODO - used by MsbuildFixture.ReportsInnerExceptionForUnexpectedExceptions test 35:: TODO - used by MsbuildFixture.ReportsInnerExceptionForUnexpectedExceptions test
36:: msbuild -t:Publish -Restore -p:Configuration=%_C% -p:TargetFramework=net472 -p:RuntimeIdentifier=linux-x86 -p:PublishDir=%_P%WixToolset.Sdk\broken\net472\ wix\wix.csproj || exit /b 36:: msbuild -t:Publish -Restore -p:Configuration=%_C% -p:TargetFramework=net472 -p:RuntimeIdentifier=linux-x86 -p:PublishDir=%_P%WixToolset.Sdk\broken\net472\ wix\wix.csproj || exit /b
diff --git a/src/wix/wixnative/wixnative.vcxproj b/src/wix/wixnative/wixnative.vcxproj
index 01b073f9..e4474bb1 100644
--- a/src/wix/wixnative/wixnative.vcxproj
+++ b/src/wix/wixnative/wixnative.vcxproj
@@ -63,7 +63,6 @@
63 <ItemGroup> 63 <ItemGroup>
64 <PackageReference Include="WixToolset.Dutil" /> 64 <PackageReference Include="WixToolset.Dutil" />
65 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" /> 65 <PackageReference Include="Microsoft.SourceLink.GitHub" PrivateAssets="All" />
66 <PackageReference Include="GitInfo" PrivateAssets="All" />
67 </ItemGroup> 66 </ItemGroup>
68 67
69 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 68 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />