Skip to content

Commit 77e1821

Browse files
committed
added prebuild event for copying the icon to bin/
1 parent 13d5f09 commit 77e1821

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

source/EveryRay_Runtime_Win64_DX11/EveryRay_Runtime_Win64_DX11.vcxproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,9 @@
138138
<Command>copy /Y "$(SolutionDir)\external\JsonCpp\lib\$(Configuration)\jsoncpp.dll" "$(SolutionDir)\bin\x64\dx11\$(Configuration)\"
139139
copy /Y "$(SolutionDir)\external\Assimp\lib\x64\assimp-vc141-mtd.dll" "$(SolutionDir)\bin\x64\dx11\$(Configuration)\"</Command>
140140
</PostBuildEvent>
141+
<PreBuildEvent>
142+
<Command>copy /Y "$(SolutionDir)\source\everyray.ico" "$(SolutionDir)\bin\x64\dx11\"</Command>
143+
</PreBuildEvent>
141144
</ItemDefinitionGroup>
142145
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
143146
<ClCompile>
@@ -194,6 +197,9 @@ copy /Y "$(SolutionDir)\external\Assimp\lib\x64\assimp-vc141-mtd.dll" "$(Solutio
194197
<Command>copy /Y "$(SolutionDir)\external\JsonCpp\lib\$(Configuration)\jsoncpp.dll" "$(SolutionDir)\bin\x64\dx11\$(Configuration)\"
195198
copy /Y "$(SolutionDir)\external\Assimp\lib\x64\assimp-vc141-mt.dll" "$(SolutionDir)\bin\x64\dx11\$(Configuration)\"</Command>
196199
</PostBuildEvent>
200+
<PreBuildEvent>
201+
<Command>copy /Y "$(SolutionDir)\source\everyray.ico" "$(SolutionDir)\bin\x64\dx11\"</Command>
202+
</PreBuildEvent>
197203
</ItemDefinitionGroup>
198204
<ItemGroup>
199205
<ClInclude Include="..\..\external\ImGUI\imconfig.h" />

source/EveryRay_Runtime_Win64_DX12/EveryRay_Runtime_Win64_DX12.vcxproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,9 @@
138138
<Command>copy /Y "$(SolutionDir)\external\JsonCpp\lib\$(Configuration)\jsoncpp.dll" "$(SolutionDir)\bin\x64\dx12\$(Configuration)\"
139139
copy /Y "$(SolutionDir)\external\Assimp\lib\x64\assimp-vc141-mtd.dll" "$(SolutionDir)\bin\x64\dx12\$(Configuration)\"</Command>
140140
</PostBuildEvent>
141+
<PreBuildEvent>
142+
<Command>copy /Y "$(SolutionDir)\source\everyray.ico" "$(SolutionDir)\bin\x64\dx12\"</Command>
143+
</PreBuildEvent>
141144
</ItemDefinitionGroup>
142145
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
143146
<ClCompile>
@@ -194,6 +197,9 @@ copy /Y "$(SolutionDir)\external\Assimp\lib\x64\assimp-vc141-mtd.dll" "$(Solutio
194197
<Command>copy /Y "$(SolutionDir)\external\JsonCpp\lib\$(Configuration)\jsoncpp.dll" "$(SolutionDir)\bin\x64\dx12\$(Configuration)\"
195198
copy /Y "$(SolutionDir)\external\Assimp\lib\x64\assimp-vc141-mt.dll" "$(SolutionDir)\bin\x64\dx12\$(Configuration)\"</Command>
196199
</PostBuildEvent>
200+
<PreBuildEvent>
201+
<Command>copy /Y "$(SolutionDir)\source\everyray.ico" "$(SolutionDir)\bin\x64\dx12\"</Command>
202+
</PreBuildEvent>
197203
</ItemDefinitionGroup>
198204
<ItemGroup>
199205
<ClInclude Include="..\..\external\ImGUI\imconfig.h" />

0 commit comments

Comments
 (0)