Skip to content
Leonard Ramminger edited this page Aug 11, 2026 · 2 revisions

CLI

Beez is invoked from the project root (the directory that contains build.lua). Most commands load build.lua, merge configuration, then run a target or utility action.

Contents

Quick examples

beez --init list                  # list Tempify templates (no build.lua)
beez --init basic_cpp ./my-app    # scaffold a project (see [[Project Scaffolding]])
beez build                    # run workflow or task named "build"
beez -p compile:code          # run phase compile, scope code
beez -s compile               # run one step by name
beez --list workflows         # list registered workflows
beez build --verbose          # verbose output for this run
beez build --no-cache         # disable caching for this run
beez --show-config            # print merged configuration

Related pages

Clone this wiki locally