Supports CI build operations for Project Mu based firmware
Current build status for master on Windows
Current build status for master on Linux
Provided with config file, mu_build fetches/clones dependencies then compiles every module in each package. This is the entrypoint into the CI / Pull Request build and test infrastructure.
Main changes: - Enabling ARM as a supported architecture.
Bug fixes: - N/A
Main changes: - Switching argparser to IntermediateArgParser for MuBuild script. This will preserve the assumption that sys.argv is the name of the program being run. - Added support for omnicache with –omnicache and –reference. See feature_omnicache.md in MU_PIP_ENVIRONMENT for more information on Omnicache.
Bug fixes: - Linted code base, enforcing a 120 character per line limit. - Switch logging to use MuLogging.
Updated documentation and release process. Transition to Beta.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.