从命令行设置变量

变量可以从命令行进行覆盖。

os := "linux"

test: build
  ./test --test {{os}}

build:
  ./build {{os}}
$ just
./build linux
./test --test linux

任何数量的 NAME=VALUE 形式的参数都可以在配方前传递:

$ just os=plan9
./build plan9
./test --test plan9

或者你可以使用 --set 标志:

$ just --set os bsd
./build bsd
./test --test bsd