Skip to content

Instantly share code, notes, and snippets.

@Flassari
Last active July 24, 2025 14:48
Show Gist options
  • Save Flassari/80034e799f33af7f853d03a0efcb9c38 to your computer and use it in GitHub Desktop.
Save Flassari/80034e799f33af7f853d03a0efcb9c38 to your computer and use it in GitHub Desktop.
An example local BuildConfiguration.xml
<!-- Place me in Documents\UnrealEngine\UnrealBuildTool\BuildConfiguration.xml -->
<?xml version="1.0" encoding="utf-8" ?>
<Configuration xmlns="https://www.unrealengine.com/BuildConfiguration">
<!-- Names the .snl project file according to the parent folder name, great for native UE projects -->
<ProjectFileGenerator>
<bPrimaryProjectNameFromFolder>true</bPrimaryProjectNameFromFolder>
</ProjectFileGenerator>
<BuildConfiguration>
<!-- Disable optimizations when using adaptive Unity build, aka on checked out files. Great for debugging -->
<bAdaptiveUnityDisablesOptimizations>true</bAdaptiveUnityDisablesOptimizations>
<!-- Enables UBA -->
<bAllowUBAExecutor>true</bAllowUBAExecutor>
</BuildConfiguration>
<ModuleConfiguration>
<!-- Selectively disable optimizations for modules, better than recompiling the entire editor in Debug configuration -->
<DisableOptimizeCode>
<!--- <Item>Core</Item>
<Item>RenderCore</Item>
<Item>CoreUObject</Item> -->
</DisableOptimizeCode>
</ModuleConfiguration>
<!-- <Horde>
<Server>Server URL Here</Server>
<ConnectionMode>relay</ConnectionMode>
<Cluster>_auto</Cluster>
</Horde>-->
<UnrealBuildAccelerator>
<!-- Enable for visualizing UBA's progress (optional) -->
<!-- bLaunchVisualizer>true</bLaunchVisualizer -->
</UnrealBuildAccelerator>
</Configuration>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment