Introduction
User Guide
1.
Installation
2.
Getting Started
3.
Running Laze
Concepts
4.
Build Files
5.
Apps, Builders, Contexts, Modules, Tasks
6.
Module Dependencies
7.
Object Sharing
Reference
8.
laze file format
8.1.
laze_required_version
8.2.
apps
8.3.
builders
8.4.
contexts
8.4.1.
name
8.4.2.
parent
8.4.3.
env
8.4.4.
selects
8.4.5.
disables
8.4.6.
rules
8.4.6.1.
name
8.4.6.2.
cmd
8.4.6.3.
description
8.4.6.4.
in
8.4.6.5.
out
8.4.6.6.
options
8.4.6.7.
gcc_deps
8.4.6.8.
rspfile
8.4.6.9.
rspfile_content
8.4.6.10.
pool
8.4.6.11.
always
8.4.7.
tasks
8.4.7.1.
cmd
8.4.7.2.
build
8.4.7.3.
export
8.4.7.4.
ignore_ctrl_c
8.4.7.5.
required_vars
8.4.8.
var_options
8.5.
modules
8.5.1.
name
8.5.2.
sources
8.5.3.
depends
8.5.4.
selects
8.5.5.
uses
8.5.6.
conflicts
8.5.7.
provides
8.5.8.
provides_unique
8.5.9.
build
8.5.10.
notify_all
8.5.11.
env
8.5.12.
blocklist
8.5.13.
allowlist
8.5.14.
srcdir
8.6.
subdirs
8.7.
imports
8.7.1.
git
8.7.2.
laze
8.7.3.
path
8.8.
defaults
8.9.
variables
9.
Expression evaluation
Light
Rust
Coal
Navy
Ayu
laze Manual
Getting Started