-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjustfile
More file actions
37 lines (27 loc) · 731 Bytes
/
Copy pathjustfile
File metadata and controls
37 lines (27 loc) · 731 Bytes
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
alias fmt := format
alias doc := document
default:
just --list
format:
r-air format .
cargo fmt --manifest-path src/rust/Cargo.toml
check:
jarl check .
Rscript -e "devtools::spell_check()"
cargo clippy --manifest-path src/rust/Cargo.toml
clean:
cargo clean --manifest-path src/rust/Cargo.toml
build-check:
R CMD check .
document:
Rscript -e "rextendr::document()"
test:
TESTTHAT_CPUS=4 Rscript -e "devtools::test(reporter = 'summary')"
cargo test --quiet --manifest-path src/rust/Cargo.toml
site:
Rscript tools/build-site.R
@xdg-open docs/index.html || true
update-wordlist:
Rscript -e "spelling::update_wordlist(confirm = FALSE)"
icon:
@Rscript "tools/icon.R"