Unreal-Binary-Builder
Unreal-Binary-Builder copied to clipboard
An application designed to create installed Unreal Engine builds (aka Rocket builds) from Unreal Engine GitHub source.
Unreal Engine Binary Builder
This is a small app designed to create binary build of Unreal Engine from GitHub source.
Watch the below video to get an idea.
How to use (Compiling Engine)
Step I
- Download the latest release of Unreal Binary Builder.
Step II
- Clone or Download UE4 source from github.
Step III
- Open Unreal Binary Builder.
- Click Browse and select root folder of your downloaded Engine (where Setup.bat and GenerateProjectFiles.bat exists).
- Once the root folder is selected, click Start.
- If Continue to Engine Build is enabled, then Unreal Binary Builder will automatically continue to compile the Engine with given options under Compile tab.
Step IV
- Click Compile tab and set options for the Engine.
Troubleshoot
Bug with 4.25.4
There is a known issue with 4.25.4 where it fails to build with an error message: AutomationException: Attempt to add file to temp storage manifest that does not exist (<Path To Engine>\cpp.hint)
This issue has been fixed in 4.26 but if you need to use 4.25.4 see this workaround by Bernard Rouhi: https://github.com/ryanjon2040/UE4-Binary-Builder/issues/26#issuecomment-718204352
Access Denied on some files? On Windows, just change the ownership to Users then try again. To change ownership on Windows, follow these steps
- Right click on the UE4 folder, choose Properties
- Switch to Security tab
- Click on Advanced
- Near the top, click on Change User
- A new dialog will open, in the text box at bottom, type in "Users", then click Check Names
- OK till the end.
Dependencies
DotNetZip by Henrik/Dino Chiesa
GameAnalytics by Game Analytics
Sentry.NET by Sentry
LogViewer by Federico Berasategui
NetSparkle by NetSparkleUpdater
Icons made by Freepik from www.flaticon.coma