You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
Obsolete bDisableDebugInfo and replace with TargetRules.DebugInfo which is a flags enum DebugInfoMode. TargetRules.DebugInfo can be set to any or all of [Engine, EnginePlugins, Project, ProjectPlugins], whichever flags are set will have debug info enabled for the modules in those groups if the Target would otherwise has debug info enabled * DebugInfoMode.None is equalivant to bDisableDebugInfo=true (-NoDebugInfo will still set this) * DebugInfoMode.ProjectOnly = Project | ProjectPlugins * DebugInfoMode.EngineOnly = Engine | EnginePlugins * DebugInfoMode.Full = Engine | EnginePlugins | Project | ProjectPlugins * DebugInfoMode.Full is equalivant to bDisableDebugInfo=false (the current default) Add TargetRules.DisableDebugInfoModules, this is a list of module names that should disable debug info regardless of TargetRules.DebugInfo Add TargetRules.DisableDebugInfoPlugins, this is a list of plugin names that should disable debug info for all of their modules regardless of TargetRules.DebugInfo [CL 28544448 by joe kirchoff in ue5-main branch]