Skip to content

Commit 0b99bf8

Browse files
authored
fixing robocopy step (#1119)
1 parent 6cd0291 commit 0b99bf8

File tree

1 file changed

+22
-26
lines changed

1 file changed

+22
-26
lines changed

JSBSimForUnreal.vcxproj

Lines changed: 22 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -86,19 +86,6 @@
8686
</DataExecutionPrevention>
8787
<AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
8888
</Link>
89-
<PostBuildEvent>
90-
<Command>mkdir UnrealEngine\Plugins\JSBSimFlightDynamicsModel\Source\ThirdParty\JSBSim\Include
91-
robocopy $(SolutionDir)src UnrealEngine\Plugins\JSBSimFlightDynamicsModel\Source\ThirdParty\JSBSim\Include *.h *.hxx /E
92-
echo supresses errors 1, 2, and 4 which are not really errors.
93-
set/A errlev="%ERRORLEVEL% &amp;amp; 24"
94-
95-
echo Copy Aircrafts, Engines and Systems in the plugin resources folder
96-
robocopy $(SolutionDir)aircraft UnrealEngine\Plugins\JSBSimFlightDynamicsModel\Resources\JSBSim\aircraft /E
97-
robocopy $(SolutionDir)engine UnrealEngine\Plugins\JSBSimFlightDynamicsModel\Resources\JSBSim\engine /E
98-
robocopy $(SolutionDir)systems UnrealEngine\Plugins\JSBSimFlightDynamicsModel\Resources\JSBSim\systems /E
99-
100-
exit/B %errlev%</Command>
101-
</PostBuildEvent>
10289
</ItemDefinitionGroup>
10390
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
10491
<ClCompile>
@@ -141,19 +128,6 @@ exit/B %errlev%</Command>
141128
<Xdcmake>
142129
<SuppressStartupBanner>false</SuppressStartupBanner>
143130
</Xdcmake>
144-
<PostBuildEvent>
145-
<Command>mkdir UnrealEngine\Plugins\JSBSimFlightDynamicsModel\Source\ThirdParty\JSBSim\Include
146-
robocopy $(SolutionDir)src UnrealEngine\Plugins\JSBSimFlightDynamicsModel\Source\ThirdParty\JSBSim\Include *.h *.hxx /E
147-
echo supresses errors 1, 2, and 4 which are not really errors.
148-
set/A errlev="%ERRORLEVEL% &amp;amp; 24"
149-
150-
echo Copy Aircrafts, Engines and Systems in the plugin resources folder
151-
robocopy $(SolutionDir)aircraft UnrealEngine\Plugins\JSBSimFlightDynamicsModel\Resources\JSBSim\aircraft /E
152-
robocopy $(SolutionDir)engine UnrealEngine\Plugins\JSBSimFlightDynamicsModel\Resources\JSBSim\engine /E
153-
robocopy $(SolutionDir)systems UnrealEngine\Plugins\JSBSimFlightDynamicsModel\Resources\JSBSim\systems /E
154-
155-
exit/B %errlev%</Command>
156-
</PostBuildEvent>
157131
</ItemDefinitionGroup>
158132
<ItemGroup>
159133
<ClInclude Include="src\initialization\FGLinearization.h" />
@@ -412,3 +386,25 @@ exit/B %errlev%</Command>
412386
<ImportGroup Label="ExtensionTargets">
413387
</ImportGroup>
414388
</Project>
389+
<ItemDefinitionGroup>
390+
<PostBuildEvent>
391+
<Command>mkdir UnrealEngine\Plugins\JSBSimFlightDynamicsModel\Source\ThirdParty\JSBSim\Include
392+
393+
robocopy "$(SolutionDir)src" "$(SolutionDir)UnrealEngine\Plugins\JSBSimFlightDynamicsModel\Source\ThirdParty\JSBSim\Include" *.h *.hxx /E
394+
395+
echo supresses errors 1, 2, and 4 which are not really errors.
396+
397+
set/A errlev="%ERRORLEVEL% &amp;amp; 24"
398+
399+
400+
echo Copy Aircrafts, Engines and Systems in the plugin resources folder
401+
402+
robocopy "$(SolutionDir)aircraft" "$(SolutionDir)UnrealEngine\Plugins\JSBSimFlightDynamicsModel\Resources\JSBSim\aircraft" /E
403+
404+
robocopy "$(SolutionDir)engine" "$(SolutionDir)UnrealEngine\Plugins\JSBSimFlightDynamicsModel\Resources\JSBSim\engine" /E
405+
406+
robocopy "$(SolutionDir)systems" "$(SolutionDir)UnrealEngine\Plugins\JSBSimFlightDynamicsModel\Resources\JSBSim\systems" /E
407+
408+
exit/B %errlev%</Command>
409+
</PostBuildEvent>
410+
</ItemDefinitionGroup>

0 commit comments

Comments
 (0)