You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
28 lines
1.1 KiB
Batchfile
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% |