Skip to content

Commit 570d7ba

Browse files
authored
Merge pull request #1459 from ermshiperete/master
Fix detection of multi targeting
2 parents 6d14578 + a01f00e commit 570d7ba

File tree

2 files changed

+5
-10
lines changed

2 files changed

+5
-10
lines changed
Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
22

3-
<ItemGroup>
4-
<PathSeparators Include="/"/>
5-
<PathSeparators Include="\"/>
6-
</ItemGroup>
7-
83
<PropertyGroup>
94
<GitVersionTaskBuildTools_IsMultiTargeting>false</GitVersionTaskBuildTools_IsMultiTargeting>
10-
<GitVersionTaskBuildTools_IsMultiTargeting Condition="$(MSBuildThisFileDirectory.Substring($(MSBuildThisFileDirectory.LastIndexOfAny(@(PathSeparators)))).Substring(1).Contains('buildMultiTargeting'))">true</GitVersionTaskBuildTools_IsMultiTargeting>
5+
<GitVersionTaskBuildTools_IsMultiTargeting Condition="$(MSBuildThisFileDirectory.TrimEnd('\').TrimEnd('/').EndsWith('buildMultiTargeting'))">true</GitVersionTaskBuildTools_IsMultiTargeting>
116
</PropertyGroup>
127

138
<!-- Import infrastructure props for util pack. -->
149
<ImportGroup>
1510
<Import Project="$(MSBuildThisFileDirectory)..\build\Infrastructure.props"/>
1611
</ImportGroup>
1712

18-
</Project>
13+
</Project>

src/GitVersionTask/NugetAssets/build/Infrastructure.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
<!-- Properties containing paths to functionality files and directories. -->
55
<PropertyGroup>
66
<GitVersionTaskBuildTools_FunctionalityDir>$(MSBuildThisFileDirectory)functionality/</GitVersionTaskBuildTools_FunctionalityDir>
7-
<GitVersionTaskBuildTools_FunctionalityFile Condition="'$(GitVersion_IsMultiTargeting)'!= 'true'">$(GitVersionTaskBuildTools_FunctionalityDir)GitVersionBuild.targets</GitVersionTaskBuildTools_FunctionalityFile>
8-
<GitVersionTaskBuildTools_FunctionalityFile Condition="'$(GitVersion_IsMultiTargeting)'== 'true'">$(GitVersionTaskBuildTools_FunctionalityDir)GitVersionMultiTargetBuild.targets</GitVersionTaskBuildTools_FunctionalityFile>
7+
<GitVersionTaskBuildTools_FunctionalityFile Condition="'$(GitVersionTaskBuildTools_IsMultiTargeting)'!= 'true'">$(GitVersionTaskBuildTools_FunctionalityDir)GitVersionBuild.targets</GitVersionTaskBuildTools_FunctionalityFile>
8+
<GitVersionTaskBuildTools_FunctionalityFile Condition="'$(GitVersionTaskBuildTools_IsMultiTargeting)'== 'true'">$(GitVersionTaskBuildTools_FunctionalityDir)GitVersionMultiTargetBuild.targets</GitVersionTaskBuildTools_FunctionalityFile>
99
<GitVersionTaskBuildTools_FunctionalityObjFolder>$(GitVersionTaskBuildTools_FunctionalityDir)obj/</GitVersionTaskBuildTools_FunctionalityObjFolder>
1010
</PropertyGroup>
1111

@@ -39,4 +39,4 @@
3939
<Import Condition=" '$(GitVersionTaskBuildTools_CanCallDirectly)' == 'true' " Project="$(GitVersionTaskBuildTools_FunctionalityFile)"/>
4040
</ImportGroup>
4141

42-
</Project>
42+
</Project>

0 commit comments

Comments
 (0)