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

Entry point for the OS kernel build system. More...

Go to the source code of this file.

Namespaces

namespace  build

Functions

 build.build ()
 Main build routine.
 build.clean ()
 Remove build output files and Python caches.
 build.main ()
 CLI entrypoint for build.py.

Detailed Description

Entry point for the OS kernel build system.

This script coordinates the entire build process, as well as cleanup, running, and testing workflows.

Usage:

  • ./build.py : Configure (if needed) and build the project
  • ./build.py -clean : Clean build artifacts
  • ./build.py -git : Clean and perform Git-specific cleanup
  • ./build.py -run : Run the built image using QEMU
  • ./build.py -test : Re-run configure.py to verify system setup
  • ./build.py -loc : Count lines of code via loc.sh
  • ./build.py -mkd : Create and format a blank FAT16 disk image

Definition in file build.py.