Files
UnrealEngineUWP/Engine/Build/BatchFiles/FindPlatformExtensionSources.bat
Ben Marsh 0cc6e3dca6 Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
#rb none
#rnx

[CL 6631504 by Ben Marsh in Main branch]
2019-05-24 11:51:54 -04:00

28 lines
1.1 KiB
Batchfile

@echo off
setlocal
rem ## Unreal Engine 4 AutomationTool setup script
rem ## Copyright 1998-2019 Epic Games, Inc. All Rights Reserved.
rem ##
rem ## This script is expecting to exist in the UE4/Engine/Build/BatchFiles directory. It will not work correctly
rem ## if you copy it to a different location and run it.
pushd "%~dp0..\..\Source"
mkdir ..\Intermediate\ProjectFiles >NUL 2>NUL
rem Look for any platform extension .cs files, and add them to a file that will be refernced by UBT project, so it can bring them in automatically
set REFERENCE_FILE="..\Intermediate\ProjectFiles\UnrealBuildTool.csproj.References"
echo ^<?xml version="1.0" encoding="utf-8"?^> > %REFERENCE_FILE%
echo ^<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"^> >> %REFERENCE_FILE%
echo ^<ItemGroup^> >> %REFERENCE_FILE%
if exist "..\..\Platforms" (
for /d %%i in ("..\..\Platforms\*") do (
for %%j in (%%i\Engine\Source\Programs\UnrealBuildTool\*) do (
echo ^<PlatformExtensionCompile Include="..\..\%%j" /^> >> %REFERENCE_FILE%
)
)
)
echo ^</ItemGroup^> >> %REFERENCE_FILE%
echo ^</Project^> >> %REFERENCE_FILE%