Сборка движка из исходников

Шаги сборки движка из исходников

  1. Клонирование репозитория UE

  2. Вызов Setup.bat из корня репозитория

  3. Вызов GenerateProjectFiles.bat из корня репозитория

  4. Компилирование исходников

Подробнее в видео уроках

В видео уроках для автоматизации сборки мы используем Jenkins. Подготовка сборки новой версии занимает не более 5 минут.

Bat команда

Если Jenkins вы по каким-то причинам не используете, рекомендую хотя бы создать простейший bat файл для этой цели:

clone_and_build_ue.bat

с содержимым:

rem "clone repo"
git clone https://github.com/EpicGames/UnrealEngine.git

rem "download additional binaries"
call Setup.bat

rem "generate sln"
call GenerateProjectFiles.bat

rem "set params for build"
set MS_BUILD_PATH=C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe
set BUILD_DIR=%~dp0
set PLATFORM=Win64
set CONFIGURATION=Development Editor
set VERBOSITY=diagnostic

rem "perform MSBUILD"
start "%MS_BUILD_PATH%" "%BUILD_DIR%\UE4.sln" -target:"Engine\UE4" -property:Platform="%PLATFORM%";Configuration="%CONFIGURATION%" -verbosity:"%VERBOSITY%"

Убедитесь, что у вас установлен git и путь до него добавлен в переменную среды PATH (обычно это происходит автоматически при установке).

Скрипт необходимо вызвать из директории, где вы планируете хранить Unreal Engine из исходников.

Дополнительно

Last updated