-
- Downloads
Merge #378
378: Add xtask crate for kernel building r=stlankes a=mkroening Closes https://github.com/hermitcore/rusty-hermit/issues/188. This adds an xtask package, with two subcommands `build` and `clippy`. `build` builds the kernel with the correct arguments and does any necessary post processing (symbol renaming). `clippy` runs clippy on the kernel for multiple architectures (though only `x86_64` at this time - see https://github.com/hermitcore/libhermit-rs/issues/381 ). Co-authored-by:Martin Kröning <mkroening@posteo.net>
No related branches found
No related tags found
Showing
- .cargo/config.toml 2 additions, 10 deletions.cargo/config.toml
- .github/workflows/aarch64.yml 3 additions, 4 deletions.github/workflows/aarch64.yml
- .github/workflows/clippy.yml 2 additions, 1 deletion.github/workflows/clippy.yml
- .github/workflows/doc.yml 2 additions, 2 deletions.github/workflows/doc.yml
- .github/workflows/publish_docs.yml 1 addition, 1 deletion.github/workflows/publish_docs.yml
- .github/workflows/x86.yml 5 additions, 8 deletions.github/workflows/x86.yml
- .gitlab-ci.yml 3 additions, 2 deletions.gitlab-ci.yml
- Cargo.toml 5 additions, 0 deletionsCargo.toml
- Dockerfile 0 additions, 2 deletionsDockerfile
- xtask/.gitignore 1 addition, 0 deletionsxtask/.gitignore
- xtask/Cargo.toml 11 additions, 0 deletionsxtask/Cargo.toml
- xtask/src/flags.rs 84 additions, 0 deletionsxtask/src/flags.rs
- xtask/src/main.rs 270 additions, 0 deletionsxtask/src/main.rs
- xtask/src/rustc.rs 25 additions, 0 deletionsxtask/src/rustc.rs
Loading
Please register or sign in to comment