kbuild-progress
The progress bar for Linux kernel building.
[DEPRECATED]
There is a successor tool that works with a more efficient algorithm. See below.
https://github.com/sititou70/kbuild-progress
install
npm install -g kbuild-progress
usage
kbuild-progress [kernel make arguments...]
- Move to your Linux kernel source tree.
- Setup .config file and make kernel.
- Run kbuild-progress, then this tool will begin to monitor kernel building progress. I recommend doing this step in another terminal session(eg. another terminal tab, tmux window or pane).
example
[tab1]
$ cd linux-5.6.7
$ make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- defconfig
$ make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- -j4 vmlinux
[tab2]
$ cd linux-5.6.7
$ kbuild-progress ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- -j4 vmlinux
Licence
MIT