Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# Run shellcheck and shfmt on all shell files in this repository
# Run shellcheck and shfmt on all shell files and yapf on all Python files in this repository
name: Lint checks
on: [push, pull_request]
jobs:
shellcheck:
uses: ClangBuiltLinux/actions-workflows/.github/workflows/shellcheck.yml@main
shfmt:
uses: ClangBuiltLinux/actions-workflows/.github/workflows/shfmt.yml@main
yapf:
uses: ClangBuiltLinux/actions-workflows/.github/workflows/yapf.yml@main
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
qemu-binaries/
*.pyc
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Boot utilities

This repository houses scripts to quickly boot test Linux kernels with a simple [Buildroot](https://buildroot.org)-based rootfs.

* `boot-qemu.py`: Script to boot Linux kernels in QEMU. Run with `-h` for information on options.
* `boot-uml.py`: Script to boot a User Mode Linux (UML) kernel. Run with `-h` for information on options.
* `utils.py`: Common functions to Python scripts, not meant to be called.

* `buildroot/`: Scripts and configuration files to generate rootfs images.
* `images/`: Generated rootfs images from Buildroot (compressed with `zstd`).
* `utils/`: Miscellaneous utilities/programs.
89 changes: 0 additions & 89 deletions README.txt

This file was deleted.

Loading