<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <SkipPackageFileCheck>true</SkipPackageFileCheck>
- <SkipValidatePackage>true</SkipValidatePackage>
- <PackagePlatforms>x64;x86;arm64;arm;armel;</PackagePlatforms>
- <OutputPath>$(PackagesOutputPath)</OutputPath>
- <IncludeRuntimeJson>true</IncludeRuntimeJson>
+
+ <PropertyGroup Condition="'$(PackageTargetRuntime)' == ''">
- <PackagePlatforms>x64;x86;arm64;arm;</PackagePlatforms>
++ <PackagePlatforms>x64;x86;arm64;arm;armel;</PackagePlatforms>
+ <IsLineupPackage Condition="'$(IsLineupPackage)' == ''">true</IsLineupPackage>
</PropertyGroup>
- <ItemGroup>
- <ProjectReference Include="..\Microsoft.NETCore.Runtime.CoreCLR\Microsoft.NETCore.Runtime.CoreCLR.pkgproj" />
- <ProjectReference Include="win\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="win\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>arm64</Platform>
- </ProjectReference>
- <ProjectReference Include="win\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>x86</Platform>
- </ProjectReference>
- <ProjectReference Include="win\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>arm</Platform>
- </ProjectReference>
- <ProjectReference Include="linux\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="debian\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="debian\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>armel</Platform>
- </ProjectReference>
- <ProjectReference Include="fedora\23\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="fedora\24\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="opensuse\13.2\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="opensuse\42.1\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="rhel\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\14.04\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\14.04\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>arm</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\16.04\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\16.04\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>arm</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\16.10\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="alpine\3.4.3\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="tizen\4.0.0\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>armel</Platform>
- </ProjectReference>
- <ProjectReference Include="osx\Microsoft.NETCore.ILAsm.pkgproj">
- <Platform>amd64</Platform>
+
+ <ItemGroup Condition="'$(IsLineupPackage)' == 'true'">
+ <ProjectReference Include="..\Microsoft.NETCore.Runtime.CoreCLR\Microsoft.NETCore.Runtime.CoreCLR.pkgproj" >
+ <!-- we should look at moving this into packaging.targets instead of having to carry this around for every pkgproj project reference -->
+ <AdditionalProperties>%(ProjectReference.AdditionalProperties);IsLineupPackage=false</AdditionalProperties>
</ProjectReference>
</ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+
+ <Import Condition="'$(_packageTargetOSGroup)' != ''" Project="$(MSBuildThisFileDirectory)runtime.$(_packageTargetOSGroup).$(MSBuildProjectName).props" />
+
+ <Import Project="$(MSBuildThisFileDirectory)..\..\..\dir.targets" />
</Project>
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <SkipPackageFileCheck>true</SkipPackageFileCheck>
- <SkipValidatePackage>true</SkipValidatePackage>
- <PackagePlatforms>x64;x86;arm64;arm;armel;</PackagePlatforms>
- <OutputPath>$(PackagesOutputPath)</OutputPath>
- <IncludeRuntimeJson>true</IncludeRuntimeJson>
+
+ <PropertyGroup Condition="'$(PackageTargetRuntime)' == ''">
- <PackagePlatforms>x64;x86;arm64;arm;</PackagePlatforms>
++ <PackagePlatforms>x64;x86;arm64;arm;armel;</PackagePlatforms>
+ <IsLineupPackage Condition="'$(IsLineupPackage)' == ''">true</IsLineupPackage>
</PropertyGroup>
- <ItemGroup>
- <ProjectReference Include="..\Microsoft.NETCore.Runtime.CoreCLR\Microsoft.NETCore.Runtime.CoreCLR.pkgproj" />
- <ProjectReference Include="win\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="win\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>arm64</Platform>
- </ProjectReference>
- <ProjectReference Include="win\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>x86</Platform>
- </ProjectReference>
- <ProjectReference Include="win\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>arm</Platform>
- </ProjectReference>
- <ProjectReference Include="linux\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="debian\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="debian\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>armel</Platform>
- </ProjectReference>
- <ProjectReference Include="fedora\23\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="fedora\24\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="opensuse\13.2\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="opensuse\42.1\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="rhel\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\14.04\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\14.04\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>arm</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\16.04\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\16.04\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>arm</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\16.10\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="alpine\3.4.3\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="tizen\4.0.0\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>armel</Platform>
- </ProjectReference>
- <ProjectReference Include="osx\Microsoft.NETCore.ILDAsm.pkgproj">
- <Platform>amd64</Platform>
+
+ <ItemGroup Condition="'$(PackageTargetRuntime)' == ''">
+ <ProjectReference Include="..\Microsoft.NETCore.Runtime.CoreCLR\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
+ <AdditionalProperties>%(ProjectReference.AdditionalProperties);IsLineupPackage=false</AdditionalProperties>
</ProjectReference>
</ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+
+ <Import Condition="'$(_packageTargetOSGroup)' != ''" Project="$(MSBuildThisFileDirectory)runtime.$(_packageTargetOSGroup).$(MSBuildProjectName).props" />
+
+ <Import Project="$(MSBuildThisFileDirectory)..\..\..\dir.targets" />
</Project>
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PackagePlatforms>x64;x86;arm64;arm;</PackagePlatforms>
+
+ <PropertyGroup Condition="'$(PackageTargetRuntime)' == ''">
++ <PackagePlatforms>x64;x86;arm64;arm;armel;</PackagePlatforms>
+ <IsLineupPackage Condition="'$(IsLineupPackage)' == ''">true</IsLineupPackage>
+ </PropertyGroup>
+
<PropertyGroup>
- <SkipPackageFileCheck>true</SkipPackageFileCheck>
- <SkipValidatePackage>true</SkipValidatePackage>
- <PackagePlatforms>x64;x86;arm64;arm;armel;</PackagePlatforms>
- <OutputPath>$(PackagesOutputPath)</OutputPath>
- <IncludeRuntimeJson>true</IncludeRuntimeJson>
+ <LongNamePlatform>$(PackagePlatform)</LongNamePlatform>
+ <LongNamePlatform Condition="'$(LongNamePlatform)'=='x64'">amd64</LongNamePlatform>
+ <CrossTargetPlatform>$(CrossTargetComponentFolder)</CrossTargetPlatform>
+ <CrossTargetPlatform Condition="'$(CrossTargetPlatform)'=='x64'">amd64</CrossTargetPlatform>
+ <LongNameSuffix>_$(LongNamePlatform)_$(LongNamePlatform)_$(MajorVersion).$(MinorVersion).$(BuildNumberMajor).0$(BuildNumberMinor)</LongNameSuffix>
+ <CrossTargetLongNameSuffix>_$(CrossTargetPlatform)_$(LongNamePlatform)_$(MajorVersion).$(MinorVersion).$(BuildNumberMajor).0$(BuildNumberMinor)</CrossTargetLongNameSuffix>
</PropertyGroup>
- <ItemGroup>
- <ProjectReference Include="win\Microsoft.NETCore.Jit.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="win\Microsoft.NETCore.Jit.pkgproj">
- <Platform>arm64</Platform>
- </ProjectReference>
- <ProjectReference Include="win\Microsoft.NETCore.Jit.pkgproj">
- <Platform>x86</Platform>
- </ProjectReference>
- <ProjectReference Include="win\Microsoft.NETCore.Jit.pkgproj">
- <Platform>arm</Platform>
- </ProjectReference>
- <ProjectReference Include="linux\Microsoft.NETCore.Jit.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="debian\Microsoft.NETCore.Jit.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="debian\Microsoft.NETCore.Jit.pkgproj">
- <Platform>armel</Platform>
- </ProjectReference>
- <ProjectReference Include="fedora\23\Microsoft.NETCore.Jit.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="fedora\24\Microsoft.NETCore.Jit.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="opensuse\13.2\Microsoft.NETCore.Jit.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="opensuse\42.1\Microsoft.NETCore.Jit.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="rhel\Microsoft.NETCore.Jit.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\14.04\Microsoft.NETCore.Jit.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\14.04\Microsoft.NETCore.Jit.pkgproj">
- <Platform>arm</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\16.04\Microsoft.NETCore.Jit.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\16.04\Microsoft.NETCore.Jit.pkgproj">
- <Platform>arm</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\16.10\Microsoft.NETCore.Jit.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="alpine\3.4.3\Microsoft.NETCore.Jit.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="tizen\4.0.0\Microsoft.NETCore.Jit.pkgproj">
- <Platform>armel</Platform>
- </ProjectReference>
- <ProjectReference Include="osx\Microsoft.NETCore.Jit.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+
+ <Import Condition="'$(_packageTargetOSGroup)' != ''" Project="$(MSBuildThisFileDirectory)runtime.$(_packageTargetOSGroup).$(MSBuildProjectName).props" />
+
+ <Import Project="$(MSBuildThisFileDirectory)..\..\..\dir.targets" />
</Project>
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <SkipPackageFileCheck>true</SkipPackageFileCheck>
- <SkipValidatePackage>true</SkipValidatePackage>
- <PackagePlatforms>x64;x86;arm64;arm;armel;</PackagePlatforms>
- <OutputPath>$(PackagesOutputPath)</OutputPath>
- <IncludeRuntimeJson>true</IncludeRuntimeJson>
+
+ <PropertyGroup Condition="'$(PackageTargetRuntime)' == ''">
- <PackagePlatforms>x64;x86;arm64;arm;</PackagePlatforms>
++ <PackagePlatforms>x64;x86;arm64;arm;armel;</PackagePlatforms>
+ <IsLineupPackage Condition="'$(IsLineupPackage)' == ''">true</IsLineupPackage>
</PropertyGroup>
- <ItemGroup>
- <ProjectReference Include="..\Microsoft.NETCore.Jit\Microsoft.NETCore.Jit.pkgproj" />
- <ProjectReference Include="win\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="win\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>arm64</Platform>
- </ProjectReference>
- <ProjectReference Include="win\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>x86</Platform>
- </ProjectReference>
- <ProjectReference Include="win\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>arm</Platform>
- </ProjectReference>
- <ProjectReference Include="linux\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="debian\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="debian\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>armel</Platform>
- </ProjectReference>
- <ProjectReference Include="fedora\23\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="fedora\24\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="opensuse\13.2\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="opensuse\42.1\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="rhel\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\14.04\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\14.04\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>arm</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\16.04\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\16.04\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>arm</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\16.10\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="alpine\3.4.3\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="tizen\4.0.0\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>armel</Platform>
- </ProjectReference>
- <ProjectReference Include="osx\Microsoft.NETCore.Runtime.CoreCLR.pkgproj">
- <Platform>amd64</Platform>
+
+ <ItemGroup Condition="'$(IsLineupPackage)' == 'true'">
+ <ProjectReference Include="..\Microsoft.NETCore.Jit\Microsoft.NETCore.Jit.pkgproj">
+ <AdditionalProperties>%(ProjectReference.AdditionalProperties);IsLineupPackage=false</AdditionalProperties>
</ProjectReference>
</ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+
+ <Import Condition="'$(_packageTargetOSGroup)' != ''" Project="$(MSBuildThisFileDirectory)runtime.$(_packageTargetOSGroup).$(MSBuildProjectName).props" />
+
+ <Import Project="$(MSBuildThisFileDirectory)..\..\..\dir.targets" />
</Project>
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <SkipPackageFileCheck>true</SkipPackageFileCheck>
- <SkipValidatePackage>true</SkipValidatePackage>
- <PackagePlatforms>x64;x86;arm64;arm;armel;</PackagePlatforms>
- <OutputPath>$(PackagesOutputPath)</OutputPath>
- <IncludeRuntimeJson>true</IncludeRuntimeJson>
+
+ <PropertyGroup Condition="'$(PackageTargetRuntime)' == ''">
- <PackagePlatforms>x64;x86;arm64;arm;</PackagePlatforms>
++ <PackagePlatforms>x64;x86;arm64;arm;armel;</PackagePlatforms>
+ <IsLineupPackage Condition="'$(IsLineupPackage)' == ''">true</IsLineupPackage>
</PropertyGroup>
- <ItemGroup>
- <ProjectReference Include="win\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="win\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>arm64</Platform>
- </ProjectReference>
- <ProjectReference Include="win\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>x86</Platform>
- </ProjectReference>
- <ProjectReference Include="win\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>arm</Platform>
- </ProjectReference>
- <ProjectReference Include="linux\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="debian\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="debian\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>armel</Platform>
- </ProjectReference>
- <ProjectReference Include="fedora\23\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="fedora\24\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="opensuse\13.2\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="opensuse\42.1\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="rhel\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\14.04\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\14.04\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>arm</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\16.04\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\16.04\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>arm</Platform>
- </ProjectReference>
- <ProjectReference Include="ubuntu\16.10\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="alpine\3.4.3\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- <ProjectReference Include="tizen\4.0.0\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>armel</Platform>
- </ProjectReference>
- <ProjectReference Include="osx\Microsoft.NETCore.TestHost.pkgproj">
- <Platform>amd64</Platform>
- </ProjectReference>
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+
+ <Import Condition="'$(_packageTargetOSGroup)' != ''" Project="$(MSBuildThisFileDirectory)runtime.$(_packageTargetOSGroup).$(MSBuildProjectName).props" />
+
+ <Import Project="$(MSBuildThisFileDirectory)..\..\..\dir.targets" />
</Project>