[=Pjotr;10388]
Do we also need to download the new third party sources that are on github, or are they still the same from the last release? (the required_[X]of2. files)
[/]
Here is some info if you are updating your GitHub code from 4.0.1 to 4.0.2. We’ll try to have better documentation on this in the future!
If you’ve cloned source directly from GitHub (without making a private fork):
- This is an easy one! Simply load up your favorite Git client, and Sync the latest code from the 4.0 branch. You’ll get the latest code changes.
If you’ve created your own private fork of UnrealEngine:
- Since you have your own fork of the code, you’ll need to merge in the latest engine code changes.
- Open a Git Shell and navigate to your UnrealEngine directory. If you are using the GitHub client for Windows/Mac, click the “Tools” button, and click “Open a Shell here”.
- Make sure you are in the correct branch. Type: git checkout 4.0
- Now, merge in the code. Type: git pullgithub.com/EpicGames/UnrealEngine.git 4.0
- If there were any conflicting files, Git will warn you and you’ll need to resolve those before continuing.
- To commit the merged code, type: git commit -m “Updated code to 4.0.2”
Don’t forget to unzip the Required dependencies for the 4.0.2 release into your UnrealEngine directory, just like normal. You can overwrite files as needed.
For 4.0.2, most of the differences to Required dependencies are superficial. For example, the UnrealLightmass binaries are now signed so they won’t spit out a warning from the operating system when invoked the first time.
Hope that helps!!
–