diff options
Diffstat (limited to 'src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/Microsoft.NETCore.Runtime.CoreCLR.pkgproj')
-rw-r--r-- | src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/Microsoft.NETCore.Runtime.CoreCLR.pkgproj | 80 |
1 files changed, 13 insertions, 67 deletions
diff --git a/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/Microsoft.NETCore.Runtime.CoreCLR.pkgproj b/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/Microsoft.NETCore.Runtime.CoreCLR.pkgproj index bc4b86242b..f6f6a73bc9 100644 --- a/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/Microsoft.NETCore.Runtime.CoreCLR.pkgproj +++ b/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/Microsoft.NETCore.Runtime.CoreCLR.pkgproj @@ -1,75 +1,21 @@ <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + + <Import Project="Microsoft.NETCore.Runtime.CoreCLR.props" /> + <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)' == ''"> + <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 Condition="'$(_packageTargetOSGroup)' != ''" Project="$(MSBuildThisFileDirectory)runtime.$(_packageTargetOSGroup).$(MSBuildProjectName).props" /> + <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" /> </Project> |