Skip to content

Commit

Permalink
Write BuildConfiguration.xml to new UE 5.5 on macOS location.
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
kring committed Nov 13, 2024
1 parent 967b65b commit ca6e385
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions .github/workflows/buildApple.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 '<?xml version="1.0" encoding="utf-8" ?>\n<Configuration xmlns="https://www.unrealengine.com/BuildConfiguration">\n <BuildConfiguration>\n <MaxParallelActions>2</MaxParallelActions>\n </BuildConfiguration>\n <SourceFileWorkingSet><Provider>None</Provider></SourceFileWorkingSet>\n</Configuration>\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
Expand Down

0 comments on commit ca6e385

Please sign in to comment.