WKern
Loading...
Searching...
No Matches
frules.py File Reference

Build system utility rules for formatting, Git, run, and header validation. More...

Go to the source code of this file.

Namespaces

namespace  frules

Functions

 frules.fmt ()
 frules.git ()
 frules.run ()
 frules.chkm ()

Detailed Description

Build system utility rules for formatting, Git, run, and header validation.

This file defines helper routines used during the build pipeline:

  • Code formatting with clang-format
  • Auto-committing via Git
  • Running the kernel in QEMU
  • Validating the ELF binary with grub-file for multiboot support

These functions are imported into build.py and called based on CLI arguments.

Author
Will
Date
2025
Version
1.0
Note
This file is part of a larger modular build system.

Definition in file frules.py.