You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
1.1 KiB
22 lines
1.1 KiB
9 years ago
|
<?xml version="1.0" encoding="utf-8"?>
|
||
|
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||
|
|
||
|
<Target Name="RenameCoreConsole" AfterTargets="CopyFilesToOutputDirectory"
|
||
|
Condition="'$(OutputType)' == 'Exe' ">
|
||
|
<CallTarget Targets="RenameCoreConsoleWindows" Condition="Exists('$(Outdir)CoreConsole.exe')" />
|
||
|
<CallTarget Targets="RenameCoreConsoleUnix" Condition="Exists('$(Outdir)CoreConsole')" />
|
||
|
</Target>
|
||
|
|
||
|
<!-- If CoreConsole.exe is being used, rename it and the actual project's exe to their correct names -->
|
||
|
<Target Name="RenameCoreConsoleWindows">
|
||
|
<Move SourceFiles="$(Outdir)$(AssemblyName).exe" DestinationFiles="$(Outdir)$(AssemblyName).dll" />
|
||
|
<Move SourceFiles="$(Outdir)CoreConsole.exe" DestinationFiles="$(Outdir)$(AssemblyName).exe" />
|
||
|
</Target>
|
||
|
|
||
|
<Target Name="RenameCoreConsoleUnix">
|
||
|
<Move SourceFiles="$(Outdir)$(AssemblyName).exe" DestinationFiles="$(Outdir)$(AssemblyName).dll" />
|
||
|
<Move SourceFiles="$(Outdir)CoreConsole" DestinationFiles="$(Outdir)$(AssemblyName)" />
|
||
|
</Target>
|
||
|
|
||
|
</Project>
|