diff options
Diffstat (limited to 'src/build.proj')
-rw-r--r-- | src/build.proj | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/build.proj b/src/build.proj index 167172bb01..a207114d0f 100644 --- a/src/build.proj +++ b/src/build.proj @@ -5,6 +5,7 @@ <ItemGroup> <Project Condition="$(SkipSOS) != 'true'" Include="ToolBox\SOS\NETCore\SOS.NETCore.csproj" /> <Project Include="System.Private.CoreLib\System.Private.CoreLib.csproj" /> + <Project Condition="'$(DotNetBuildFromSource)' != 'true' AND '$(__BuildManagedTools)' == '1'" Include="tools/r2rdump/R2RDump.csproj" /> </ItemGroup> <Import Project="..\dir.targets" /> @@ -26,6 +27,11 @@ <CoreLibPDBPath>$(BinDir)System.Private.CoreLib.pdb</CoreLibPDBPath> </PropertyGroup> + <Target Name="RestoreR2RDumpPackages" Condition="'$(DotNetBuildFromSource)' != 'true' AND '$(__BuildManagedTools)' == '1'" BeforeTargets="Build"> + <Exec Command="$(DotnetRestoreCommand) tools/r2rdump/R2RDump.csproj" + StandardOutputImportance="Low" /> + </Target> + <Target Name="CopyCoreLib" AfterTargets="Build"> <Copy Condition="Exists($(CoreLibPath))" SourceFiles="@(ILToCopy)" |