This is a regression from 4.15.2 and occurs on both Windows and Mac.
Affects both Binary and Github builds.
Result: Modules are compiled
Expected: "Target is up to date!" message is displayed and nothing is compiled
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-44350 in the post.