summaryrefslogtreecommitdiff
path: root/src/.nuget
diff options
context:
space:
mode:
authorChristopher Costa <chcosta@microsoft.com>2017-02-17 10:20:58 -0800
committerChristopher Costa <chcosta@microsoft.com>2017-02-17 10:20:58 -0800
commit93b0aab44386eb5f297bc86ccaabdf125e55ce8f (patch)
tree7da3058f7bd4acdb3410ce0271a523089ba0d775 /src/.nuget
parent9f4aae6ac42f846473e6f70f2ac19e8910c97ccc (diff)
downloadcoreclr-93b0aab44386eb5f297bc86ccaabdf125e55ce8f.tar.gz
coreclr-93b0aab44386eb5f297bc86ccaabdf125e55ce8f.tar.bz2
coreclr-93b0aab44386eb5f297bc86ccaabdf125e55ce8f.zip
Exclude ni files from linux arm32 builds
Diffstat (limited to 'src/.nuget')
-rw-r--r--src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Linux.Microsoft.NETCore.Runtime.CoreCLR.props11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Linux.Microsoft.NETCore.Runtime.CoreCLR.props b/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Linux.Microsoft.NETCore.Runtime.CoreCLR.props
index ae9b34b124..4363811079 100644
--- a/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Linux.Microsoft.NETCore.Runtime.CoreCLR.props
+++ b/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Linux.Microsoft.NETCore.Runtime.CoreCLR.props
@@ -1,8 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <_PlatformDoesntSupportNiFiles Condition="'$(Platform)' == 'armel'">true</_PlatformDoesntSupportNiFiles>
+ <_PlatformDoesntSupportNiFiles Condition="'$(PackageTargetRuntime)' == 'ubuntu.14.04-arm'">true</_PlatformDoesntSupportNiFiles>
+ <_PlatformDoesntSupportNiFiles Condition="'$(PackageTargetRuntime)' == 'ubuntu.16.04-arm'">true</_PlatformDoesntSupportNiFiles>
+ </PropertyGroup>
<ItemGroup>
<NativeSplittableBinary Include="$(BinDir)libcoreclr.so" />
- <NativeSplittableBinary Condition="'$(Platform)' != 'armel'" Include="$(BinDir)libcoreclrtraceptprovider.so" />
+ <NativeSplittableBinary Condition="'$(_PlatformDoesntSupportNiFiles)' != 'true'" Include="$(BinDir)libcoreclrtraceptprovider.so" />
<NativeSplittableBinary Include="$(BinDir)libdbgshim.so" />
<NativeSplittableBinary Include="$(BinDir)libmscordaccore.so" />
<NativeSplittableBinary Include="$(BinDir)libmscordbi.so" />
@@ -10,8 +15,8 @@
<NativeSplittableBinary Include="$(BinDir)libsosplugin.so" />
<NativeSplittableBinary Include="$(BinDir)System.Globalization.Native.so" />
<ArchitectureSpecificNativeFile Include="$(BinDir)sosdocsunix.txt" />
- <ArchitectureSpecificNativeFile Condition="'$(Platform)' != 'armel'" Include="$(BinDir)mscorlib.ni.dll" />
- <ArchitectureSpecificNativeFile Condition="'$(Platform)' != 'armel'" Include="$(BinDir)System.Private.CoreLib.ni.dll" />
+ <ArchitectureSpecificNativeFile Condition="'$(_PlatformDoesntSupportNiFiles)' != 'true'" Include="$(BinDir)mscorlib.ni.dll" />
+ <ArchitectureSpecificNativeFile Condition="'$(_PlatformDoesntSupportNiFiles)' != 'true'" Include="$(BinDir)System.Private.CoreLib.ni.dll" />
<ArchitectureSpecificLibFile Include="$(BinDir)mscorlib.dll" />
<ArchitectureSpecificLibFile Include="$(BinDir)System.Private.CoreLib.dll" />
<ArchitectureSpecificLibFile Include="$(BinDir)SOS.NETCore.dll" />