Help us shape the future of Go! Take the 2026 Go Developer Survey

bufa

command
v0.221.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 27, 2026 License: MIT Imports: 25 Imported by: 0

Documentation

Overview

Command bufa is the "Build for Adults" build-system CLI.

bufa [<dir>...]               # shorthand for "bufa build [<dir>...]"
bufa (build | b) [<dir>...]   # build directories in isolation
bufa (dirty | d) [<dir>...]   # build in place in the source tree
bufa gc [<dir>]            # garbage-collect the build store
bufa check [<dir>]         # verify build store and global artifact cache integrity
bufa hash <path>           # print the content hash of a file or directory
bufa nuke [<dir>]          # stop the watcher daemon and delete the entire build dir
bufa daemon stop [<dir>]   # stop the watcher daemon and the global name server
bufa daemon reset [<dir>]  # restart the watcher daemon and name server with empty caches

The internal watcher-serve mode stays outside the main kong grammar: Daemon.Connect self-spawns "bufa --daemon <sockPath> <srcDir> [<idle>] [--log-level LEVEL]", dispatched on the raw args to the parallel daemonCLI grammar, so it never appears in help.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL