Skip to content
Closed
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
a274b6e
Merge pull request #1 from GitTools/master
da9l Sep 30, 2019
c08928f
Merge remote-tracking branch 'upstream/master'
Oct 10, 2019
3b4f08a
Merge remote-tracking branch 'upstream/master'
Oct 31, 2019
93496b2
Merge branch 'master' of https://github.com/da9l/GitVersion
da9l Nov 2, 2019
8b0a494
Add CompileBefore in two ItemGroups with F# language condition
Nov 4, 2019
461c31a
Fix comparison in Itemgroup Condition
Nov 4, 2019
38d8c12
Test CompileBefore always
Nov 4, 2019
b6d7649
Remove exists expression
Nov 5, 2019
ad9819f
Merge remote-tracking branch 'upstream/master'
Nov 5, 2019
61ddbad
Merge branch 'master' of https://github.com/da9l/GitVersion
Nov 5, 2019
7c60dd4
Merge branch 'master' into feature/EnableGitVersionTaskForFSharpExePr…
Nov 5, 2019
22efda7
Merge remote-tracking branch 'upstream/master'
Nov 6, 2019
9fd8394
Merge branch 'master' into feature/EnableGitVersionTaskForFSharpExePr…
Nov 6, 2019
69dda25
Merge remote-tracking branch 'upstream/master'
da9l Nov 6, 2019
fe1540d
Merge branch 'master' into EnableFsharpExeProj
da9l Nov 6, 2019
c1520d8
Merge branch 'master' of https://github.com/da9l/GitVersion
Nov 7, 2019
6eb9664
Merge remote-tracking branch 'upstream/master'
Nov 7, 2019
ee1b0c8
Merge branch 'master' into EnableFsharpExeProj
Nov 7, 2019
1dd05b9
Merge remote-tracking branch 'upstream/master'
Nov 7, 2019
4905a72
Merge branch 'master' into DoFsExe
Nov 7, 2019
58eda3c
Enable GitVersionTask for F# exe projects
Nov 4, 2019
c03964b
Merge branch 'DoFsExe' of https://github.com/da9l/GitVersion into DoF…
Nov 7, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 10 additions & 4 deletions src/GitVersionTask/build/GitVersionTask.targets
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,10 @@
<Output TaskParameter="AssemblyInfoTempFilePath" PropertyName="AssemblyInfoTempFilePath" />
</UpdateAssemblyInfo>

<ItemGroup>
<ItemGroup Condition="'$(Language)' == 'F#'">
<CompileBefore Include="$(AssemblyInfoTempFilePath)" />
</ItemGroup>
<ItemGroup Condition="'$(Language)' != 'F#'">
<Compile Include="$(AssemblyInfoTempFilePath)" />
</ItemGroup>

Expand All @@ -44,14 +47,17 @@
<Output TaskParameter="GitVersionInformationFilePath" PropertyName="GitVersionInformationFilePath" />
</GenerateGitVersionInformation>

<ItemGroup>
<ItemGroup Condition="'$(Language)' == 'F#'">
<CompileBefore Include="$(GitVersionInformationFilePath)" />
<FileWrites Include="$(GitVersionInformationFilePath)" />
</ItemGroup>
<ItemGroup Condition="'$(Language)' != 'F#'">
<Compile Include="$(GitVersionInformationFilePath)" />
<FileWrites Include="$(GitVersionInformationFilePath)" />
</ItemGroup>

</Target>

<Target Name="GetVersion" BeforeTargets="CoreCompile;GetAssemblyVersion;GenerateNuspec;_GenerateRestoreProjectSpec;_GetOutputItemsFromPack;EnsureWixToolsetInstalled" Condition="$(GetVersion) == 'true'">
<Target Name="GetVersion" BeforeTargets="CoreCompile;GetAssemblyVersion;GenerateNuspec;_GenerateRestoreProjectSpec;_GetOutputItemsFromPack;EnsureWixToolsetInstalled" Condition="$(GetVersion) == 'true'">

<GetVersion SolutionDirectory="$(GitVersionPath)" ConfigFilePath="$(GitVersionConfig)" NoFetch="$(GitVersion_NoFetchEnabled)">
<Output TaskParameter="Major" PropertyName="GitVersion_Major" />
Expand Down