Add custom default base address option to crossgen (#25227)
[platform/upstream/coreclr.git] / src / Directory.Build.targets
1 <Project>
2   <Import Project="../Directory.Build.targets" />
3
4   <ItemGroup>
5     <BuiltBinary Include="$(TargetPath)" />
6   </ItemGroup>
7
8   <!-- Target used to consolidate all PDBs into a single location -->
9   <Target Name="MoveSymbolFiles"
10           AfterTargets="Build"
11           Condition="Exists(@(BuiltBinary -> '%(RootDir)%(Directory)%(Filename).pdb'))"
12           Inputs="@(BuiltBinary -> '%(RootDir)%(Directory)%(Filename).pdb')"
13           Outputs="@(BuiltBinary -> '$(BinDir)PDB/%(Filename).pdb')">
14
15     <Move SourceFiles="@(BuiltBinary -> '%(RootDir)%(Directory)%(Filename).pdb')"
16           DestinationFolder="$(BinDir)PDB" />
17
18   </Target>
19
20 </Project>