GithubHelp home page GithubHelp logo

classicvalues / unreal-binary-builder Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ryanjon2040/unreal-binary-builder

1.0 1.0 0.0 453 KB

An application designed to create installed Unreal Engine builds (aka Rocket builds) from Unreal Engine GitHub source.

License: MIT License

C# 98.33% Batchfile 1.67%

unreal-binary-builder's Introduction

Unreal Engine Binary Builder

Buy Me A Coffee

This is a small app designed to create binary build of Unreal Engine from GitHub source.

Discord

Watch the below video to get an idea. Watch the video

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).

Screenshot

  • 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. Screenshot

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: ryanjon2040#26 (comment)

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

HandyControl by HandyOrg

DotNetZip by Henrik/Dino Chiesa

GameAnalytics by Game Analytics

Json.NET by Newtonsoft

Sentry.NET by Sentry

AutoGrid by SpicyTaco

LogViewer by Federico Berasategui

NetSparkle by NetSparkleUpdater

Icons made by Freepik from www.flaticon.coma

unreal-binary-builder's People

Contributors

ryanjon2040 avatar wchristian avatar freaksed avatar karstenmaxim avatar taeber avatar tng2903 avatar

Stargazers

Classic Values avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.