[Tizen] Set obj dir to be TargetRid specific
authorGleb Balykov <g.balykov@samsung.com>
Fri, 17 Jul 2020 09:55:06 +0000 (12:55 +0300)
committerAlexander Soldatov/AI Compiler Lab /SRR/Staff Engineer/Samsung Electronics <soldatov.a@samsung.com>
Thu, 23 Jul 2020 13:00:54 +0000 (16:00 +0300)
This allows to perform build for different arches in the same repository

87 files changed:
tests/publishdependency.targets
tests/src/Common/CoreFX/CoreFX.depproj
tests/src/Common/external/external.depproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/binarytrees/binarytrees-2.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/binarytrees/binarytrees-5.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fannkuch-redux/fannkuch-redux-2.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fannkuch-redux/fannkuch-redux-5.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fasta/fasta-1.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fasta/fasta-2.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/k-nucleotide/k-nucleotide-1.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/k-nucleotide/k-nucleotide-9.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/mandelbrot/mandelbrot-2.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/mandelbrot/mandelbrot-7.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/n-body/n-body-3.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/pidigits/pidigits-3.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/regex-redux/regex-redux-1.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/regex-redux/regex-redux-5.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/reverse-complement/reverse-complement-1.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/reverse-complement/reverse-complement-6.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/spectralnorm/spectralnorm-1.csproj
tests/src/JIT/Performance/CodeQuality/BenchmarksGame/spectralnorm/spectralnorm-3.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/Adams/Adams.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/BenchMk2/BenchMk2.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/BenchMrk/BenchMrk.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/Bisect/Bisect.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/DMath/DMath.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/FFT/FFT.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/InProd/InProd.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/InvMt/InvMt.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/LLoops/LLoops.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/Lorenz/Lorenz.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/MatInv4/MatInv4.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/NewtE/NewtE.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/NewtR/NewtR.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/Regula/Regula.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/Romber/Romber.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/Secant/Secant.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/Simpsn/Simpsn.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/SqMtx/SqMtx.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/Trap/Trap.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchF/Whetsto/Whetsto.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/8Queens/8Queens.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/Ackermann/Ackermann.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/AddArray/AddArray.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/AddArray2/AddArray2.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/Array1/Array1.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/Array2/Array2.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/BenchE/BenchE.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/BubbleSort/BubbleSort.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/BubbleSort2/BubbleSort2.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/CSieve/CSieve.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/Fib/Fib.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/HeapSort/HeapSort.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/IniArray/IniArray.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/LogicArray/LogicArray.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/Midpoint/Midpoint.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/MulMatrix/MulMatrix.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/NDhrystone/NDhrystone.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/Permutate/Permutate.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/Pi/Pi.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/Puzzle/Puzzle.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/QuickSort/QuickSort.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/TreeInsert/TreeInsert.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/TreeSort/TreeSort.csproj
tests/src/JIT/Performance/CodeQuality/Benchstones/BenchI/XposMatrix/XposMatrix.csproj
tests/src/JIT/Performance/CodeQuality/Burgers/Burgers.csproj
tests/src/JIT/Performance/CodeQuality/Bytemark/Bytemark.csproj
tests/src/JIT/Performance/CodeQuality/Devirtualization/DefaultEqualityComparerPerf.csproj
tests/src/JIT/Performance/CodeQuality/FractalPerf/FractalPerf.csproj
tests/src/JIT/Performance/CodeQuality/HWIntrinsic/X86/PacketTracer/PacketTracer.csproj
tests/src/JIT/Performance/CodeQuality/Inlining/NoThrowInline.csproj
tests/src/JIT/Performance/CodeQuality/Linq/Linq.csproj
tests/src/JIT/Performance/CodeQuality/Roslyn/CscBench.csproj
tests/src/JIT/Performance/CodeQuality/SIMD/ConsoleMandel/ConsoleMandel.csproj
tests/src/JIT/Performance/CodeQuality/SIMD/RayTracer/RayTracer.csproj
tests/src/JIT/Performance/CodeQuality/SciMark/SciMark.csproj
tests/src/JIT/Performance/CodeQuality/Serialization/Deserialize.csproj
tests/src/JIT/Performance/CodeQuality/Serialization/Serialize.csproj
tests/src/JIT/Performance/CodeQuality/Span/Indexer.csproj
tests/src/JIT/Performance/CodeQuality/Span/SpanBench.csproj
tests/src/JIT/Performance/CodeQuality/V8/Crypto/Crypto.csproj
tests/src/JIT/Performance/CodeQuality/V8/Richards/Richards.csproj
tests/src/dir.props
tests/src/dir.targets
tests/src/performance/linkbench/linkbench.csproj
tests/src/performance/perflab/PerfLab.csproj
tests/src/sizeondisk/sodbench/SoDBench.csproj

index 1a3e8d1..e062227 100644 (file)
   </PropertyGroup>
 
   <ItemGroup>
-    <CoreRootProjectLockJsonFiles Include="$(SourceDir)Common\test_runtime\obj\project.assets.json"/>
-    <CoreRootProjectLockJsonFiles Include="$(SourceDir)Common\test_dependencies\obj\project.assets.json"/>
+    <CoreRootProjectLockJsonFiles Include="$(SourceDir)Common\test_runtime\obj-$(TargetRid)\project.assets.json"/>
+    <CoreRootProjectLockJsonFiles Include="$(SourceDir)Common\test_dependencies\obj-$(TargetRid)\project.assets.json"/>
   </ItemGroup>
 
   <ItemGroup>
-    <RefProjectLockJsonFiles Include="$(SourceDir)Common\targeting_pack_ref\obj\project.assets.json"/>
+    <RefProjectLockJsonFiles Include="$(SourceDir)Common\targeting_pack_ref\obj-$(TargetRid)\project.assets.json"/>
   </ItemGroup>
 
   <ItemGroup>
-    <ProductProjectLockJsonFiles Include="$(SourceDir)Common\build_against_pkg_dependencies\obj\project.assets.json"/>
+    <ProductProjectLockJsonFiles Include="$(SourceDir)Common\build_against_pkg_dependencies\obj-$(TargetRid)\project.assets.json"/>
   </ItemGroup>
 
   <ItemGroup>
index fc61e1d..86df181 100644 (file)
@@ -2,7 +2,7 @@
 <Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
   <PropertyGroup>
-      <RestoreOutputPath>$(SourceDir)Common\CoreFX\obj</RestoreOutputPath>
+      <RestoreOutputPath>$(SourceDir)Common\CoreFX\obj-$(TargetRid)</RestoreOutputPath>
       <Language>C#</Language>
       <NugetTargetMoniker>.NETCoreApp,Version=v3.1</NugetTargetMoniker>
       <TargetFramework>netcoreapp3.1</TargetFramework>
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
 
   <PropertyGroup>
-    <ProjectAssetsFile>$(SourceDir)Common\CoreFX\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(SourceDir)Common\CoreFX\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 5319778..c4971b0 100644 (file)
@@ -5,7 +5,7 @@
     <!-- Given that xunit packages bring with them part of the framework, we need to specify a runtime in order to get the assets
          This RID value doesn't really matter, since the assets we are copying are not RID specific, so defaulting to Windows here
     -->
-    <RestoreOutputPath>$(MSBuildThisFileDirectory)obj</RestoreOutputPath>
+    <RestoreOutputPath>$(MSBuildThisFileDirectory)obj-$(TargetRid)</RestoreOutputPath>
     <Language>C#</Language>
     <NugetTargetMoniker>.NETCoreApp,Version=v1.1</NugetTargetMoniker>
     <NugetTargetMonikerShort>netcoreapp1.1</NugetTargetMonikerShort>
@@ -80,7 +80,7 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
 
   <PropertyGroup>
-    <ProjectAssetsFile>$(SourceDir)Common\external\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(SourceDir)Common\external\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 
   <Target Name="AddXunitConsoleRunner" BeforeTargets="ResolveReferences">
index e032f83..3c7189f 100644 (file)
@@ -36,6 +36,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index e032f83..3c7189f 100644 (file)
@@ -36,6 +36,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 56d2c06..d07419a 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
\ No newline at end of file
index 147e656..44f9890 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
\ No newline at end of file
index 8deda23..f4a61cb 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
\ No newline at end of file
index 94e4bed..92d2f15 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
\ No newline at end of file
index f796668..705edf7 100644 (file)
@@ -40,6 +40,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index e9942d9..7f0ddba 100644 (file)
@@ -40,6 +40,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index c847992..4f8023a 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
\ No newline at end of file
index 7a1b3a2..70219b8 100644 (file)
@@ -34,6 +34,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index da46bac..1c7a5ba 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
\ No newline at end of file
index 55a5ee7..ec8a769 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
\ No newline at end of file
index 326811b..ab74cdd 100644 (file)
@@ -40,6 +40,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index f96f2e8..973de62 100644 (file)
@@ -40,6 +40,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 756177f..bc98adf 100644 (file)
@@ -40,6 +40,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index f15f473..7d34b69 100644 (file)
@@ -40,6 +40,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 6aa7d71..4eb95fc 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
\ No newline at end of file
index 3f22766..4a53567 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
\ No newline at end of file
index 5572f53..70f0b78 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 6a3e86b..c95c21d 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 51f9ed6..9c3d068 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 3764deb..e5133b0 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 5ff78ab..7ead960 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index da2734a..04663eb 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index e079509..ee6053e 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index ffcbf4f..c09e183 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 3185a32..cae665f 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 7e76046..c5f7084 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 4bdade0..c52c55c 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 9f3b925..89d5a13 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index ac0bf81..8f71e35 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 7d5fef3..2e4244e 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index f4857e1..a5abca1 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 0e6d00a..f2d155d 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 444c1d4..7f60df1 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index e377388..960827e 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index ca3c5d8..da59f96 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index a53c99a..e112aa0 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 9066a8e..025406b 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 1f82017..9adbad6 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index cb4ed77..bdac396 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 99832a2..060275a 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 909301d..42618f1 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index db95575..5d03a1b 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index b9fe3b1..af6452e 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 776f7e1..48d0d9a 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 9881f0e..64e0afe 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 7fc65a6..57a0e81 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 1314ce1..0f58844 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index dc1ccfd..75bcf78 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index fd82229..dfbd812 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 1adf8d1..64b1184 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index b93f227..7749ffc 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index a65219a..24398da 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index c0b7a14..7eb5f03 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index c3abd5b..4867ff7 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index a38e960..5cf881b 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index c7a74f6..0a0c0d5 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index cc75685..a0f3217 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index c552f5a..3e30626 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 8cfba2f..9dfa9e5 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index bb0c13d..58f4661 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index bb0aca7..ccae983 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
\ No newline at end of file
index c0abc7e..827d2a9 100644 (file)
@@ -51,6 +51,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
-</Project>
\ No newline at end of file
+</Project>
index 7f06379..721f1c4 100644 (file)
@@ -35,6 +35,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index c69de09..cec064b 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 760715a..690859e 100644 (file)
@@ -53,6 +53,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark+intrinsic\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark+intrinsic\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
\ No newline at end of file
index 7305eea..989753d 100644 (file)
@@ -35,6 +35,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 6fac3b0..90521c4 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
-</Project>
\ No newline at end of file
+</Project>
index bb5226e..0ae4d20 100644 (file)
@@ -34,6 +34,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark+roslyn\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark+roslyn\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
\ No newline at end of file
index dec826a..9a88081 100644 (file)
@@ -42,6 +42,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index ea19938..305938f 100644 (file)
@@ -48,6 +48,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
\ No newline at end of file
index 65726fc..0c80127 100644 (file)
@@ -43,6 +43,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
\ No newline at end of file
index e28565b..8758b37 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark+serialize\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark+serialize\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
-</Project>
\ No newline at end of file
+</Project>
index 235de76..38c4c16 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark+serialize\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark+serialize\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
-</Project>
\ No newline at end of file
+</Project>
index c8d6b54..42da96d 100644 (file)
@@ -37,6 +37,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index 16649c8..233f849 100644 (file)
@@ -36,6 +36,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index ff54fab..cd33438 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
-</Project>
\ No newline at end of file
+</Project>
index 50c8420..926984b 100644 (file)
@@ -33,6 +33,6 @@
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
   <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
   <PropertyGroup>
-    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
-</Project>
\ No newline at end of file
+</Project>
index 7b03cb8..89b43f8 100644 (file)
   </PropertyGroup>
   
   <PropertyGroup>
-    <RestoreOutputPath>$(MSBuildProjectDirectory)\obj</RestoreOutputPath>
+    <RestoreOutputPath>$(MSBuildProjectDirectory)\obj-$(TargetRid)</RestoreOutputPath>
 
     <!-- Specify the target framework of the common test dependency project.json. -->
     <NuGetTargetMoniker>.NETCoreApp,Version=v3.1</NuGetTargetMoniker>
index 2dfd914..6e9a2e7 100644 (file)
   </Target>
 
   <PropertyGroup>
-    <ProjectAssetsFile>$(SourceDir)Common\test_dependencies\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(SourceDir)Common\test_dependencies\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 
   <PropertyGroup Condition="'$(ReferenceSystemPrivateCoreLib)' == 'true' and '$(UsingMicrosoftNETSdk)' != 'true'">
index 8ce3ab8..cdfec00 100644 (file)
@@ -19,7 +19,7 @@
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " />
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " />
   <PropertyGroup>
-    <RestoreOutputPath>..\obj</RestoreOutputPath>
+    <RestoreOutputPath>..\obj-$(TargetRid)</RestoreOutputPath>
     <DebugType>pdbonly</DebugType>
     <Optimize>true</Optimize>
   </PropertyGroup>
@@ -37,6 +37,6 @@
   </ItemGroup>
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), performance.targets))\performance.targets" />
   <PropertyGroup>
-    <ProjectAssetsFile>$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), performance.targets))\obj\project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), performance.targets))\obj-$(TargetRid)\project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
-</Project>
\ No newline at end of file
+</Project>
index f3a9ba5..3c25770 100644 (file)
@@ -20,7 +20,7 @@
   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
   </PropertyGroup>
   <PropertyGroup>
-    <RestoreOutputPath>..\obj</RestoreOutputPath>
+    <RestoreOutputPath>..\obj-$(TargetRid)</RestoreOutputPath>
   </PropertyGroup>
   <ItemGroup>
     <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
@@ -44,6 +44,6 @@
   </ItemGroup>
   <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), performance.targets))/performance.targets" />
   <PropertyGroup>
-    <ProjectAssetsFile>$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), performance.targets))/obj/project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), performance.targets))/obj-$(TargetRid)/project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>
index debbb16..a998d2e 100644 (file)
@@ -19,7 +19,7 @@
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " />
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " />
   <PropertyGroup>
-    <RestoreOutputPath>.\obj</RestoreOutputPath>
+    <RestoreOutputPath>.\obj-$(TargetRid)</RestoreOutputPath>
     <DebugType>pdbonly</DebugType>
     <Optimize>true</Optimize>
   </PropertyGroup>
@@ -37,6 +37,6 @@
   <Import Project="$(SourceDir)performance/performance.targets" />
 
   <PropertyGroup>
-    <ProjectAssetsFile>$(SourceDir)performance/obj/project.assets.json</ProjectAssetsFile>
+    <ProjectAssetsFile>$(SourceDir)performance/obj-$(TargetRid)/project.assets.json</ProjectAssetsFile>
   </PropertyGroup>
 </Project>