aboutsummaryrefslogtreecommitdiff
path: root/justfile
blob: 215650b77b88111e7f54b93b73c1a8d79213cc4b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# https://just.systems/man/en/

clean:
    rm -rf build

setup:
    meson setup build --prefix="$PWD/outputs/out"

build *OPTIONS:
    meson compile -C build {{ OPTIONS }}

compile:
    just build

install *OPTIONS: (build OPTIONS)
    meson install -C build

test *OPTIONS:
    meson test -C build --print-errorlogs --quiet {{ OPTIONS }}