message: more robust build system
diff: @@ -126,13 +126,21 @@ public class UnrealEnginePython : ModuleRules
  "MovieSceneCapture",
  "Landscape",
  "Foliage",
  -#if WITH_FORWARDED_MODULE_RULES_CTOR
  - "ApplicationCore"
  -#endif
  // ... add private dependencies that you statically link with here ...
  }
  );
  +#if WITH_FORWARDED_MODULE_RULES_CTOR
  + BuildVersion Version;
  + if (BuildVersion.TryRead(out Version))
  + {
  + if (Version.MinorVersion >= 18)
  + {
  + PrivateDependencyModuleNames.Add("ApplicationCore");
  + }
  + }
  +#endif
  +
  DynamicallyLoadedModuleNames.AddRange(
  new string[]
  