summaryrefslogtreecommitdiff
path: root/src/.nuget
diff options
context:
space:
mode:
authorEgor Chesakov <Egor.Chesakov@microsoft.com>2018-09-12 20:39:39 -0700
committerEgor Chesakov <Egor.Chesakov@microsoft.com>2018-09-12 22:03:04 -0700
commitdd8bb4595b4847ec4a4df37cbf37101032ae80eb (patch)
tree3fcab712a38b14f40ecd498e40a53cd481f776a4 /src/.nuget
parent20ee9b884cdc04826826b95e0952f9c5b5e650dc (diff)
downloadcoreclr-dd8bb4595b4847ec4a4df37cbf37101032ae80eb.tar.gz
coreclr-dd8bb4595b4847ec4a4df37cbf37101032ae80eb.tar.bz2
coreclr-dd8bb4595b4847ec4a4df37cbf37101032ae80eb.zip
Publish Hostx64/arm32 crossgen and libclrjit.so on Linux
Diffstat (limited to 'src/.nuget')
-rw-r--r--src/.nuget/Microsoft.NETCore.Jit/runtime.Linux.Microsoft.NETCore.Jit.props1
-rw-r--r--src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Linux.Microsoft.NETCore.Runtime.CoreCLR.props1
-rw-r--r--src/.nuget/dir.targets9
3 files changed, 11 insertions, 0 deletions
diff --git a/src/.nuget/Microsoft.NETCore.Jit/runtime.Linux.Microsoft.NETCore.Jit.props b/src/.nuget/Microsoft.NETCore.Jit/runtime.Linux.Microsoft.NETCore.Jit.props
index b00b1d024a..6414d0620f 100644
--- a/src/.nuget/Microsoft.NETCore.Jit/runtime.Linux.Microsoft.NETCore.Jit.props
+++ b/src/.nuget/Microsoft.NETCore.Jit/runtime.Linux.Microsoft.NETCore.Jit.props
@@ -3,5 +3,6 @@
<ItemGroup>
<NativeBinary Include="$(BinDir)libclrjit.so" />
<CrossArchitectureSpecificNativeFileAndSymbol Condition="'$(HasCrossTargetComponents)' == 'true'" Include="$(BinDir)$(CrossTargetComponentFolder)\libclrjit.so" />
+ <_ObsoleteCrossArchitectureSpecificNativeFileAndSymbol Condition="'$(_HasObsoleteCrossTargetComponents)' == 'true'" Include="$(BinDir)$(_ObsoleteCrossTargetComponentFolder)\libclrjit.so" />
</ItemGroup>
</Project>
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 f618a4f815..00277d77e7 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
@@ -26,5 +26,6 @@
<ArchitectureSpecificLibFile Include="$(BinDir)SOS.NETCore.dll" />
<ArchitectureSpecificToolFile Include="$(BinDir)crossgen" />
<CrossArchitectureSpecificToolFile Condition="'$(HasCrossTargetComponents)' == 'true'" Include="$(BinDir)$(CrossTargetComponentFolder)\crossgen" />
+ <_ObsoleteCrossArchitectureSpecificToolFile Condition="'$(_HasObsoleteCrossTargetComponents)' == 'true'" Include="$(BinDir)$(_ObsoleteCrossTargetComponentFolder)\crossgen" />
</ItemGroup>
</Project>
diff --git a/src/.nuget/dir.targets b/src/.nuget/dir.targets
index 4d4883bf78..20a8430f40 100644
--- a/src/.nuget/dir.targets
+++ b/src/.nuget/dir.targets
@@ -39,6 +39,15 @@
</NativeWithSymbolFile>
</ItemGroup>
+ <ItemGroup Condition="'$(_HasObsoleteCrossTargetComponents)'=='true'">
+ <NativeWithSymbolFile Include="@(_ObsoleteCrossArchitectureSpecificNativeFileAndSymbol)">
+ <TargetPath>runtimes/$(_ObsoleteCrossTargetComponentFolder)_$(Platform)/native</TargetPath>
+ </NativeWithSymbolFile>
+ <NativeWithSymbolFile Include="@(_ObsoleteCrossArchitectureSpecificToolFile)">
+ <TargetPath>tools/$(_ObsoleteCrossTargetComponentFolder)_$(Platform)</TargetPath>
+ </NativeWithSymbolFile>
+ </ItemGroup>
+
<ItemGroup>
<!-- The symbols for these files are already in place together with respective *.ni.pdb -->
<IlForCrossGenedFile Include="@(CrossGenBinary -> '%(RootDir)%(Directory)IL\%(Filename).dll')">