Merge pull request #5807 from Maoni0/obj_addr
[platform/upstream/coreclr.git] / src / build.proj
index f125e83..c12e859 100644 (file)
@@ -3,7 +3,9 @@
   
   <!-- List the projects that need to be built -->
   <ItemGroup>
-    <Project Include="mscorlib\mscorlib.csproj" />
+    <Project Include="mscorlib\System.Private.CoreLib.csproj" />
+    <Project Include="mscorlib\facade\mscorlib.csproj" />
+    <Project Include="mscorlib\ref\mscorlib.csproj" />
   </ItemGroup>
 
   <Import Project="..\dir.targets" />
   <Import Project="..\dir.traversal.targets" />
 
   <ItemGroup>
-    <PDBSToMove Include="$(BinDir)mscorlib.pdb"/>
+    <BinariesToMove Include="$(BinDir)\facade\mscorlib.dll"/>
+  </ItemGroup>
+
+  <Target Name="MovePostBuildBinaries" AfterTargets="Build">
+    <Move SourceFiles="@(BinariesToMove)"
+        DestinationFolder="$(BinDir)" />
+  </Target>
+
+  <ItemGroup>
+    <PDBSToMove Include="$(BinDir)\facade\mscorlib.pdb"/>
+    <PDBSToMove Include="$(BinDir)System.Private.CoreLib.pdb"/>
   </ItemGroup>
 
   <PropertyGroup>
-    <MscorlibPDBPath>$(BinDir)mscorlib.pdb</MscorlibPDBPath>
+    <CoreLibPDBPath>$(BinDir)System.Private.CoreLib.pdb</CoreLibPDBPath>
   </PropertyGroup>
 
   <Target Name="MovePDB" AfterTargets="Build">
-    <Move Condition="Exists($(MscorlibPDBPath))"
+    <Move Condition="Exists($(CoreLibPDBPath))"
         SourceFiles="@(PDBSToMove)"
-        DestinationFolder="$(BinDir)PDB"
-    />
+        DestinationFolder="$(BinDir)PDB" />
   </Target>
+
 </Project>
\ No newline at end of file