Generating EDKII Build Reports

This article describes how the EDK2 build reporting system works. I think it's a little known topic; most people just run a build and see some status output at the end. However, the reporting can be customized in powerful ways, mainly as described in §13 of the EDK2 Build Specification . Let's dive in. First, we need to define terminology. EDK2 distinguishes between a build log and build report :…