blob: 8e7679dac15eb87fdbacfce6b7a8dbbbe287744b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<Project Sdk="Microsoft.Build.Traversal">
<PropertyGroup>
<TargetFramework>$(NetCoreAppCurrent)-$(TargetOS)</TargetFramework>
<!-- Filter ProjectReferences to build the best matching target framework only. -->
<FilterTraversalProjectReferences>true</FilterTraversalProjectReferences>
</PropertyGroup>
<!-- Reference all NetCoreAppCurrent shared framework src projects. -->
<ItemGroup>
<AnyProject Include="$(MSBuildThisFileDirectory)*\src\*.*proj"
Exclude="@(ProjectExclusions);
$(MSBuildThisFileDirectory)*\src\*.shproj" />
<NonNetCoreAppProject Include="@(AnyProject)"
Exclude="@(NetCoreAppLibrary->'%(Identity)\src\%(Identity).csproj');
Microsoft.VisualBasic.Core\src\Microsoft.VisualBasic.Core.vbproj" />
<ProjectReference Include="@(AnyProject);
$(CoreLibProject)"
Exclude="@(NonNetCoreAppProject)" />
</ItemGroup>
</Project>
|