summaryrefslogtreecommitdiff
path: root/justfile
blob: d5486eb83d4f6a7403ef5eb60838ef98118417d3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
cc := "gcc"
cflags := "-Wall -Wextra -O2 -fanalyzer"
src := "src/main.c"
bin := "src/main"

default: run

build:
    {{cc}} {{cflags}} {{src}} -o {{bin}}

run: build
    ./{{bin}}

check:
    clang-tidy {{src}} --

clean:
    rm -f {{bin}} src/*.o