Merge pull request #1573 from akoeplinger/msbuild-import-empty
[mono.git] / mcs / tools / xbuild / targets / Microsoft.Portable.Core.targets
1 <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2         <PropertyGroup>
3                 <ResolveReferencesDependsOn>
4                         $(ResolveReferencesDependsOn);
5                         ImplicitlyExpandTargetFramework;
6                 </ResolveReferencesDependsOn>
7
8                 <ImplicitlyExpandTargetFrameworkDependsOn>
9                         $(ImplicitlyExpandTargetFrameworkDependsOn);
10                         GetReferenceAssemblyPaths
11                 </ImplicitlyExpandTargetFrameworkDependsOn>
12         </PropertyGroup>
13
14         <Target Name="ImplicitlyExpandTargetFramework"
15                 Condition="'$(ImplicitlyExpandTargetFramework)' == 'true'"
16                 DependsOnTargets="$(ImplicitlyExpandTargetFrameworkDependsOn)">
17
18                 <ItemGroup>
19                         <ReferenceAssemblyPaths Include="$(_TargetFrameworkDirectories)"/>
20                         <ReferencePath Include="%(ReferenceAssemblyPaths.Identity)\*.dll">
21                                 <CopyLocal>false</CopyLocal>
22                                 <ResolvedFrom>ImplicitlyExpandTargetFramework</ResolvedFrom>
23                                 <IsSystemReference>True</IsSystemReference>
24                         </ReferencePath>
25                 </ItemGroup>
26         </Target>
27
28 </Project>