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.
Click to show internal directories.
Click to hide internal directories.