It is now Game -> Mod -> Program -> Engine -> Enterprise
This resolves issues were a Program in the game source root would take all the source code away from the Game project.
In this case now though the Program source is put into the Game project, it is best to have program target in a Programs folder under the game source rather then at the same level as the game targets.
#rb none
[review]-7795550 ben.marsh
(ushell-p4-cherrypick of 7839052 by Joakim.Lindqvist)
Fixed incorrect check for non enigne modules which broke in 7839052.
Also changed local function to a member to fix build issue.
#rb none
#jira UE-76985
#ROBOMERGE-SOURCE: CL 7865223 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v389-7813075)
[CL 7865277 by joakim lindqvist in Main branch]