PublicIncludePaths array in a 4.20 plugin looks for the include path in relation to the Engine instead of the plugin

DevTools - UnrealBuildTool - Jul 23, 2018

A plugin created in 4.19 automatically includes an entry for the plugin's Public directory in the PublicIncludePaths array in the Plugin.Build.cs file. Plugins created in 4.20 no longer automaticall ...

Engine build fails due to Unresolved External Symbol error after adding a new global variable to the Engine and then trying to reference it within Engine code

DevTools - UnrealBuildTool - Feb 7, 2018

Building the Engine in Visual Studio will fail due to an unresolved external symbol error if a new global variable is added to CoreGlobals.h and then referenced elsewhere in the Engine code. The bui ...

UBT crashes when doing an incremental build

DevTools - UnrealBuildTool - Aug 9, 2017

There is a consistent crash when incrementally compiling headers containing generated code. The code for launching UHT accesses a property which is null when compiling with the UBT makefile. ...

Hot-reload failing to link

DevTools - UnrealBuildTool - Aug 7, 2017

Discussed here: https://udn.unrealengine.com/questions/385366/hot-reload-cant-find-game-module-dll-that-doesnt-a.html ...

Cannot debug code projects in the binary engine

DevTools - UnrealBuildTool - Jun 6, 2017

Code projects in the binary version of 4.16.1 cannot be launched without the Editor in the debugger in Visual Studio. The project hits a breakpoint while launching, with the following showing in the ...

Unable to compile script plugins against 4.16.0

DevTools - UnrealBuildTool - May 24, 2017

A bug in UBT is preventing the authors of SkookumScript from submitting their 4.16 plugin to the marketplace. ...

Engine Plugins are failing to be created

DevTools - UnrealBuildTool - Apr 19, 2017

Engine plugins are not being successfully created. Output log reads that the Path QAGame/Plugins cannot be found leading me to believe that it is not creating the Plugins folder for the project. N ...

Plugin package failure can result in usable plugin

DevTools - UnrealBuildTool - Mar 27, 2017

It looks like building HostProject for UE4Editor succeeds, then UE4Game fails, leaving a valid UE4Editor binary under HostProject/Plugins. If this is copied under Editor/Plugins, it will be found a ...

Resource files are not recompiled when Version.h changes

DevTools - UnrealBuildTool - Feb 27, 2017

See: https://udn.unrealengine.com/questions/349077/why-do-we-have-no-dependency-checking-on-modulever.html ...