More work on patch-both-repositories.py

This commit is contained in:
2024-11-04 17:26:38 -05:00
parent c3a5cbe3c5
commit 194765f030
3 changed files with 43 additions and 18 deletions

View File

@@ -1,6 +1,10 @@
LINUX INSTRUCTIONS:
Warnings:
- Do NOT follow the installation instructions for Unreal!
- Follow these instructions instead.
Install important Software
- install visual studio code. Usually: apt-get install code
- install dotnet6. Usually: apt-get install dotnet6
@@ -12,23 +16,16 @@ Git Clone the UnrealEngine repository:
some other fiddly credential management stuff I don't remember how to do.
- Clone it into your home directory, $HOME/UnrealEngine
- Check out the correct version: git checkout 5.3.1-release
- Run Setup.sh or Setup.bat
- You do NOT need to run GenerateProjectFiles.sh
Git Clone the integration Repository
- The repository is at https://gnaut.com/jyelon/integration.git
- Clone it into your home directory, $HOME/integration
Apply patches:
Apply patches and build everything:
- Change directory to $HOME/integration
- Patch the integration repository: python3 patch-integration.py
- Patch the UnrealEngine repository: python3 patch-unrealengine.py
- python3 build-everything.py
- Everything is now ready to go.
Compile Integration
- Change directory to $HOME/integration
- make
- Note: this will also compile the necessary Unreal Engine libraries.
Launch Integration in the Debugger
- Change directory to $HOME/integration
- Start the IDE: code Integration.code-workspace