본문 바로가기

프로그래밍/Unreal

[UE] UnrealEngine Win64 Installed build

특정 커밋을 기준으로 installed build 생성

 

fetch source

git init
git remote add origin https://github.com/EpicGames/UnrealEngine.git
git fetch --progress --depth 1 origin $GIT_BRANCH
git checkout FETCH_HEAD

 

setup

Setup.bat --exclude=Mac --exclude=Win32

 

Automation Tool

타겟으로 포함할 플랫폼 설정 후 빌드

Engine\Build\BatchFiles\RunUAT.Bat BuildGraph \
    -target="Make Installed Build Win64" 
    -script=Engine/Build/InstalledEngineBuild.xml 
    -set:HostPlatformOnly=false 
    -set:WithWin64=false 
    -set:WithWin32=false 
    -set:WithLinux=false 
    -set:WithLinuxArm64=false 
    -set:WithMac=false 
    -set:WithIOS=false 
    -set:WithAndroid=true 
    -set:WithTVOS=false 
    -set:WithLumin=false 
    -set:WithHTML5=false 
    -set:WithDDC=false 
    -set:WithClient=true 
    -set:WithServer=false 
    -set:withFullDebugInfo=true
    -set:GameConfigurations="Debug;DebugGame;Development"

 

빌드된 엔진 폴더

EngineSourceRoot/LocalBuilds/Engine/Platform