aboutsummaryrefslogtreecommitdiff
path: root/src/Directory.Build.targets
diff options
context:
space:
mode:
Diffstat (limited to 'src/Directory.Build.targets')
-rw-r--r--src/Directory.Build.targets9
1 files changed, 8 insertions, 1 deletions
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>