<!-- 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