Files
integration/README.md

53 lines
2.1 KiB
Markdown
Raw Normal View History

2023-06-08 17:50:38 +00:00
2024-10-14 15:16:52 -04:00
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
2024-11-04 14:53:51 -05:00
- install dotnet6. Usually: apt-get install dotnet6
- install python3. On Linux, this is usually already installed.
Git Clone the UnrealEngine repository:
- The repository is at https://github.com/EpicGames/UnrealEngine.git
- Cloning the repository requires creating an account and a password and
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
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 and build everything:
- Change directory to $HOME/integration
- python3 build-everything.py
-
- Note: build-everything is mainly intended for the *initial* build.
- If you want to edit the code and recompile, it is okay to use
- build-everything.py a second time, but it's unnecessarily slow.
- It's much faster to edit and recompile using visual studio code.
Launch Integration in the Debugger
- Change directory to $HOME/integration
- Start the IDE: code Integration.code-workspace
- Wait until a popup appears about 'recommended extensions'
- Install the recommended extensions (only have to do this once)
- Click 'Run/Start Debugging'
- Is is preconfigured to launch and debug the unreal editor with the integration code.
To edit and recompile, from inside the IDE:
- Edit some source files
- Click 'Terminal/Run Task...'
- If you edited the code in 'Source': Click 'IntegrationEditor Linux DebugGame Build'
- If you edited the code in 'Luprex': Click 'build luprex'
- Alternately, you can recompile from the command line by typing 'make' again.
- After recompiling in the IDE, you can go straight back to debugging.
2023-06-08 17:50:38 +00:00