Supports CI build operations for Project Mu based firmware
Project description
Current build status for master on Windows
Current build status for master on Linux
About
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.
Version History
0.3.2
Main changes: - Enabling ARM as a supported architecture.
Bug fixes: - N/A
0.3.1
Main changes: - Switching argparser to IntermediateArgParser for MuBuild script. This will preserve the assumption that sys.argv[0] 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.
0.3.0
Updated documentation and release process. Transition to Beta.
< 0.3.0
Alpha development
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file mu_build-0.3.2.tar.gz
.
File metadata
- Download URL: mu_build-0.3.2.tar.gz
- Upload date:
- Size: 157.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d622e4c07b83a857c5833434e934453de49acc0cd73ffd98bf4d0dc0fa1e5256 |
|
MD5 | cc1229d5b9af651c124d3171dc392366 |
|
BLAKE2b-256 | d64c222ebefdee7954a8e75f260801f218093b246651851e11758f30892e4482 |
File details
Details for the file mu_build-0.3.2-py3-none-any.whl
.
File metadata
- Download URL: mu_build-0.3.2-py3-none-any.whl
- Upload date:
- Size: 11.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | adb483692080deaba9adc47d3c34472b998c32124138d74ef83eacf6e3f83cb8 |
|
MD5 | 71fedc1eb46d8ba7cac53c5cad3f0e85 |
|
BLAKE2b-256 | d7ca1bf7b7ff229379632c9c69cb26f4ba0e91680132bf38664f683894760007 |