File tree 1 file changed +4
-9
lines changed
src/GitVersion.MsBuild/msbuild/tools
1 file changed +4
-9
lines changed Original file line number Diff line number Diff line change 2
2
3
3
<Project xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
4
4
<PropertyGroup >
5
- <GitVersionOutputFile >$(MSBuildProjectDirectory )/gitversion.json</GitVersionOutputFile >
5
+ <GitVersionOutputFile >$(BaseIntermediateOutputPath )/gitversion.json</GitVersionOutputFile >
6
6
7
7
<SolutionDir Condition =" $(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'" >$(MSBuildProjectDirectory)/../</SolutionDir >
8
8
<GitVersionPath Condition =" '$(GitVersionPath)' == '' And '$(GitVersionUseSolutionDir)' == 'true'" >$(SolutionDir)</GitVersionPath >
21
21
<GitVersionAssemblyFile >$(MSBuildThisFileDirectory)net48/GitVersion.MsBuild.dll</GitVersionAssemblyFile >
22
22
</PropertyGroup >
23
23
24
- <PropertyGroup Condition =" '$(TargetFramework)' == 'netcoreapp3.1'" >
25
- <GitVersionFileExe >dotnet $(MSBuildThisFileDirectory)netcoreapp3.1/gitversion.dll</GitVersionFileExe >
26
- <GitVersionAssemblyFile >$(MSBuildThisFileDirectory)netcoreapp3.1/GitVersion.MsBuild.dll</GitVersionAssemblyFile >
27
- </PropertyGroup >
28
-
29
- <PropertyGroup Condition =" '$(TargetFramework)' == 'net5.0'" >
30
- <GitVersionFileExe >dotnet $(MSBuildThisFileDirectory)net5.0/gitversion.dll</GitVersionFileExe >
31
- <GitVersionAssemblyFile >$(MSBuildThisFileDirectory)net5.0/GitVersion.MsBuild.dll</GitVersionAssemblyFile >
24
+ <PropertyGroup >
25
+ <GitVersionFileExe Condition =" '$(GitVersionFileExe)' == ''" >dotnet --roll-forward Major $(MSBuildThisFileDirectory)netcoreapp3.1/gitversion.dll</GitVersionFileExe >
26
+ <GitVersionAssemblyFile Condition =" '$(GitVersionAssemblyFile)' == ''" >$(MSBuildThisFileDirectory)netcoreapp3.1/GitVersion.MsBuild.dll</GitVersionAssemblyFile >
32
27
</PropertyGroup >
33
28
34
29
<PropertyGroup >
You can’t perform that action at this time.
0 commit comments