diff --git a/EnginePatches/code-workspace b/EnginePatches/code-workspace index b6dfb33e..1d2a4626 100644 --- a/EnginePatches/code-workspace +++ b/EnginePatches/code-workspace @@ -17,6 +17,7 @@ "recommendations": [ "ms-vscode.cpptools", "ms-dotnettools.csharp", + "ms-python.python", "vadimcn.vscode-lldb", "ms-vscode.mono-debug", "dfarley1.file-picker" diff --git a/README.md b/README.md index 34bd3c5b..a9f88eca 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,8 @@ LINUX INSTRUCTIONS: Install important Software - install visual studio code. Usually: apt-get install code - - install dotnet6. Usually: apt-get install dotnet6 + - 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 @@ -11,6 +12,8 @@ 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 @@ -21,16 +24,11 @@ Apply patches: - Patch the integration repository: python3 patch-integration.py - Patch the UnrealEngine repository: python3 patch-unrealengine.py -Compile the Unreal Engine - - Change directory to $HOME/UnrealEngine - - Run Setup.sh - - Run GenerateProjectFiles.sh - - make - 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