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
# Taskfile for simple_jobs
#
# Get `Task` from https://taskfile.dev/#/installation
# List all available tasks:
#
# $ task -a
#
version: "3"
tasks:
test:
desc: "Run tests"
cmds:
- cargo test
clippy:
desc: "Run clippy"
cmds:
- cargo clippy --all-features --tests
lint:
desc: "Test and clippy"
deps:
- test
- clippy
install-watch:
desc: "Install cargo watch"
cmds:
- cargo install cargo-watch
status:
- cargo watch -V
dev-docs:
desc: "Run docs with reloading"
deps:
- install-watch
cmds:
- cargo watch -x 'doc'