File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
src/GitVersion.MsBuild/msbuild/tools Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 17
17
<GitVersion_ToolArgments Condition =" '$(GitVersion_NoFetchEnabled)' == 'true' " >$(GitVersion_ToolArgments) -nofetch</GitVersion_ToolArgments >
18
18
<GitVersion_ToolArgments Condition =" '$(GitVersion_NoNormalizeEnabled)' == 'true' " >$(GitVersion_ToolArgments) -nonormalize</GitVersion_ToolArgments >
19
19
<GitVersion_ToolArgments Condition =" '$(GitVersion_NoCacheEnabled)' == 'true' " >$(GitVersion_ToolArgments) -nocache</GitVersion_ToolArgments >
20
+
21
+ <GenerateGitVersionFiles >false</GenerateGitVersionFiles >
22
+ <GenerateGitVersionFiles Condition =" '$(Language)' == 'C#' Or '$(Language)' == 'F#' Or '$(Language)' == 'VB' " >true</GenerateGitVersionFiles >
20
23
</PropertyGroup >
21
24
22
25
<PropertyGroup >
33
36
34
37
<!-- Property that enables UpdateAssemblyInfo. -->
35
38
<UpdateAssemblyInfo Condition =" '$(DisableGitVersionTask)' == 'true' " >false</UpdateAssemblyInfo >
36
- <UpdateAssemblyInfo Condition =" '$(UpdateAssemblyInfo)' == '' " >true</UpdateAssemblyInfo >
39
+ <UpdateAssemblyInfo Condition =" '$(UpdateAssemblyInfo)' == '' And '$(GenerateGitVersionFiles)' == 'true' " >true</UpdateAssemblyInfo >
37
40
<GenerateAssemblyFileVersionAttribute Condition =" '$(UpdateAssemblyInfo)' == 'true' " >false</GenerateAssemblyFileVersionAttribute >
38
41
<GenerateAssemblyInformationalVersionAttribute Condition =" '$(UpdateAssemblyInfo)' == 'true' " >false</GenerateAssemblyInformationalVersionAttribute >
39
42
<GenerateAssemblyVersionAttribute Condition =" '$(UpdateAssemblyInfo)' == 'true' " >false</GenerateAssemblyVersionAttribute >
48
51
(The global property "_TargetAssemblyProjectName" is injected by XAML's above-mentioned task)
49
52
-->
50
53
<GenerateGitVersionInformation Condition =" '$(GenerateGitVersionInformation)' == '' And '$(_TargetAssemblyProjectName)' != '' " >false</GenerateGitVersionInformation >
51
- <GenerateGitVersionInformation Condition =" '$(GenerateGitVersionInformation)' == '' " >true</GenerateGitVersionInformation >
54
+ <GenerateGitVersionInformation Condition =" '$(GenerateGitVersionInformation)' == '' And '$(GenerateGitVersionFiles)' == 'true' " >true</GenerateGitVersionInformation >
52
55
<!--
53
56
Compounding on the previous "GenerateTemporaryTargetAssembly" explanation, "UpdateAssemblyInfo" is
54
57
also called in this temp-build. This results in a warning since we already updated assembly info.
You can’t perform that action at this time.
0 commit comments