Change executables' build paths and names
This commit is contained in:
parent
245cbfbcea
commit
31d4662ab6
|
@ -1,11 +0,0 @@
|
||||||
CHDIR "%~dp0\.."
|
|
||||||
|
|
||||||
ROBOCOPY /E Assets output
|
|
||||||
|
|
||||||
FOR /D %%D IN (src\BizHawk.Client.EmuHawk\bin\*) DO (
|
|
||||||
ROBOCOPY %%D output
|
|
||||||
RENAME output\BizHawk.Client.EmuHawk.exe EmuHawk.exe
|
|
||||||
RENAME output\BizHawk.Client.EmuHawk.exe.config EmuHawk.exe.config
|
|
||||||
goto end
|
|
||||||
)
|
|
||||||
:end
|
|
|
@ -1,6 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
cd "$(dirname "$0")/.."
|
|
||||||
cp -f -r Assets/* output || printf ""
|
|
||||||
cd src/BizHawk.Client.EmuHawk/bin && for d in *; do
|
|
||||||
cp -f $d/* ../../../output && cd ../../../output && mv BizHawk.Client.EmuHawk.exe EmuHawk.exe && mv BizHawk.Client.EmuHawk.exe.config EmuHawk.exe.config && exit 0
|
|
||||||
done
|
|
|
@ -1,9 +0,0 @@
|
||||||
CHDIR "%~dp0\.."
|
|
||||||
|
|
||||||
FOR /D %%D IN (src\BizHawk.Client.DiscoHawk\bin\*) DO (
|
|
||||||
ROBOCOPY %%D output
|
|
||||||
RENAME output\BizHawk.Client.DiscoHawk.exe DiscoHawk.exe
|
|
||||||
RENAME output\BizHawk.Client.DiscoHawk.exe.config DiscoHawk.exe.config
|
|
||||||
goto end
|
|
||||||
)
|
|
||||||
:end
|
|
|
@ -1,5 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
cd "$(dirname "$0")/.."
|
|
||||||
cd src/BizHawk.Client.DiscoHawk/bin && for d in *; do
|
|
||||||
cp -f $d/* ../../../output && cd ../../../output && mv BizHawk.Client.DiscoHawk.exe DiscoHawk.exe && mv BizHawk.Client.DiscoHawk.exe.config DiscoHawk.exe.config && exit 0
|
|
||||||
done
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
@CHDIR "%~dp0\.."
|
||||||
|
@ROBOCOPY /E Assets output
|
||||||
|
@EXIT 0
|
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/sh
|
||||||
|
cd "$(dirname "$0")/.."
|
||||||
|
cp -f -r Assets/* output || printf ""
|
|
@ -1,11 +1,13 @@
|
||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
<Import Project="../MainSlnCommon.props" />
|
<Import Project="../MainSlnCommon.props" />
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
|
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
|
||||||
<ApplicationIcon>discohawk.ico</ApplicationIcon>
|
<ApplicationIcon>discohawk.ico</ApplicationIcon>
|
||||||
<DefineConstants>$(DefineConstants);WINDOWS</DefineConstants>
|
<DefineConstants>$(DefineConstants);WINDOWS</DefineConstants>
|
||||||
<OutputPath>$(ProjectDir)bin</OutputPath>
|
<OutputPath>$(ProjectDir)../../output</OutputPath>
|
||||||
<OutputType>Exe</OutputType>
|
<OutputType>Exe</OutputType>
|
||||||
<TargetFramework>net48</TargetFramework>
|
<TargetFramework>net48</TargetFramework>
|
||||||
|
<TargetName>DiscoHawk</TargetName>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<!--
|
<!--
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
|
@ -82,8 +84,4 @@
|
||||||
<EmbeddedResource Update="MainDiscoForm.resx" DependentUpon="MainDiscoForm.cs" SubType="Designer" />
|
<EmbeddedResource Update="MainDiscoForm.resx" DependentUpon="MainDiscoForm.cs" SubType="Designer" />
|
||||||
-->
|
-->
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<Target Name="PostBuild" AfterTargets="PostBuildEvent">
|
|
||||||
<Exec Command='"$(ProjectDir)..\..\Build\copy_discohawk_to_output.bat"' Condition=" '$(OS)' == 'Windows_NT' " />
|
|
||||||
<Exec Command='"$(ProjectDir)../../Build/copy_discohawk_to_output.sh"' Condition=" '$(OS)' != 'Windows_NT' " />
|
|
||||||
</Target>
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|
|
@ -2,12 +2,14 @@
|
||||||
<Import Project="../MainSlnCommon.props" />
|
<Import Project="../MainSlnCommon.props" />
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||||
|
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
|
||||||
<ApplicationIcon>images/logo.ico</ApplicationIcon>
|
<ApplicationIcon>images/logo.ico</ApplicationIcon>
|
||||||
<ApplicationManifest>app.manifest</ApplicationManifest>
|
<ApplicationManifest>app.manifest</ApplicationManifest>
|
||||||
<DefineConstants>$(DefineConstants);EXE_PROJECT</DefineConstants>
|
<DefineConstants>$(DefineConstants);EXE_PROJECT</DefineConstants>
|
||||||
<OutputPath>$(ProjectDir)bin</OutputPath>
|
<OutputPath>$(ProjectDir)../../output</OutputPath>
|
||||||
<OutputType>WinExe</OutputType>
|
<OutputType>WinExe</OutputType>
|
||||||
<TargetFramework>net48</TargetFramework>
|
<TargetFramework>net48</TargetFramework>
|
||||||
|
<TargetName>EmuHawk</TargetName>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<!--
|
<!--
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
|
@ -638,7 +640,7 @@
|
||||||
<Compile Update="UpdateChecker.cs" SubType="Code" />
|
<Compile Update="UpdateChecker.cs" SubType="Code" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<Target Name="PostBuild" AfterTargets="PostBuildEvent">
|
<Target Name="PostBuild" AfterTargets="PostBuildEvent">
|
||||||
<Exec Command='"$(ProjectDir)..\..\Build\copy_assets_and_emuhawk_to_output.bat"' Condition=" '$(OS)' == 'Windows_NT' " />
|
<Exec Command='"$(ProjectDir)..\..\Build\postbuild_emuhawk.bat"' Condition=" '$(OS)' == 'Windows_NT' " />
|
||||||
<Exec Command='"$(ProjectDir)../../Build/copy_assets_and_emuhawk_to_output.sh"' Condition=" '$(OS)' != 'Windows_NT' " />
|
<Exec Command='"$(ProjectDir)../../Build/postbuild_emuhawk.sh"' Condition=" '$(OS)' != 'Windows_NT' " />
|
||||||
</Target>
|
</Target>
|
||||||
</Project>
|
</Project>
|
||||||
|
|
Loading…
Reference in New Issue