When building a code project that was created with the binary Engine installed through the Launcher, UHT always runs even if no code changes have been made. This only occurs with a binary Engine installation. When using an Engine built from source code, UHT only runs when it is necessary.
REGRESSION:
Yes. This behavior did not occur in 4.21.2.
RESULT:
The following line appears in the Output during every build: 1> Running UnrealHeaderTool "D:\Unreal Projects\Current Issues\TESTUHT1\TESTUHT1.uproject"...
EXPECTED:
The UnrealHeaderTool only runs when necessary.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-74102 in the post.
3 |
Component | UE - Foundation - Cpp Tools - UnrealHeaderTool |
---|---|
Affects Versions | 4.22.1 |
Created | May 2, 2019 |
---|---|
Resolved | May 10, 2019 |
Updated | Aug 14, 2019 |