UnrealBuildTool的如何处理构建平台配置文件BuildConfiguration.xml-Unreal4源码拆解-UnrealBuildTool功能流程解析
知乎专栏:UBT源码解析
前言
- 处理构建平台配置文件在实例化ToolMode之前
- 找到ToolModeOptions.XmlConfig标记位后开始解析
如图
主要步骤
- 先找到所有配置文件。
- 再找到配置文件的生成的二进制缓存文件(可自己指定)。
- 缓存文件新,会把新值写入配置文件。
- 配置文件新,重新生成缓存文件。
- 通过xmlScheme验证配置文件正确性。
- 设置读取到的所有值到所有静态变量。
- 实例变量自己手动调用操作。