From ca6e385bf85fe481be630f39ad6a26e56cd23b22 Mon Sep 17 00:00:00 2001 From: Kevin Ring Date: Wed, 13 Nov 2024 18:41:44 +1100 Subject: [PATCH] Write BuildConfiguration.xml to new UE 5.5 on macOS location. It seems to have changed from `~/.config/Unreal\ Engine/UnrealBuildTool/BuildConfiguration.xml` to `~/Documents/Unreal\ Engine/UnrealBuildTool/BuildConfiguration.xml`, even though this isn't mentioned in the release notes. I had to step through UnrealBuildTool in the debugger on a Mac to determine this. --- .github/workflows/buildApple.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/buildApple.yml b/.github/workflows/buildApple.yml index 34ac6597b..1890506bb 100644 --- a/.github/workflows/buildApple.yml +++ b/.github/workflows/buildApple.yml @@ -31,8 +31,9 @@ jobs: # - We limit parallel actions because our builds use a lot more memory than UBT thinks they will. # - We set the source code control Provider to None so UBT includes all files in the unity build. printf '\n\n \n 2\n \n None\n\n' > ~/.config/Unreal\ Engine/UnrealBuildTool/BuildConfiguration.xml - mkdir -p ~/Unreal\ Engine/UnrealBuildTool - cp ~/.config/Unreal\ Engine/UnrealBuildTool/BuildConfiguration.xml ~/Unreal\ Engine/UnrealBuildTool/BuildConfiguration.xml + # In UE 5.5, UBT apparently loads from ~/Documents instead of ~/.config + mkdir -p ~/Documents/Unreal\ Engine/UnrealBuildTool + cp ~/.config/Unreal\ Engine/UnrealBuildTool/BuildConfiguration.xml ~/Documents/Unreal\ Engine/UnrealBuildTool/BuildConfiguration.xml - name: Make some more disk space run: | df -h