-
Notifications
You must be signed in to change notification settings - Fork 1
/
Taskfile.yml
41 lines (33 loc) · 1.03 KB
/
Taskfile.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
version: '3'
tasks:
default:
cmd: task --list-all --sort alphanumeric
silent: true
build:
cmd: cargo build
clean:
cmd: cargo clean
tests:
cmds:
- cargo test
- cargo test --benches
bench:
cmd: cargo bench -- --baseline base
bench-keys:
cmds:
- cargo bench boards/set_at/1 -- --baseline base
- cargo bench moves_empty -- --baseline base
- cargo bench moves_pco -- --baseline base
- cargo bench moves_center_4_wide -- --baseline base
- cargo bench moves_randomize -- --baseline base
- cargo bench can_reach -- --baseline base
bench-save:
cmd: cargo bench -- --save-baseline base
bench-keys-save:
cmds:
- cargo bench boards/set_at/1 -- --save-baseline base
- cargo bench moves_empty -- --save-baseline base
- cargo bench moves_pco -- --save-baseline base
- cargo bench moves_center_4_wide -- --save-baseline base
- cargo bench moves_randomize -- --save-baseline base
- cargo bench can_reach -- --save-baseline base