-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.justfile
39 lines (31 loc) · 965 Bytes
/
.justfile
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
set dotenv-load := true
set dotenv-required := true
set fallback := false
set allow-duplicate-recipes := true
set allow-duplicate-variables := true
set unstable := true
set export := true
set positional-arguments := true
home_dir := env_var('HOME')
repo_root := `git rev-parse --show-toplevel`
export ruby_version := "3.3.6"
export user_docs_dir := join(repo_root, "docs")
import "./.just/user-docs.just"
help:
@just --list
info:
@echo "CPU architecture: {{ arch() }}"
@echo "Operating system type: {{ os_family() }}"
@echo "Operating system: {{ os() }}"
@echo "Home directory: {{ home_directory() }}"
@echo "home_dir: {{home_dir}}"
@echo "repo_root: {{repo_root}}"
@echo "user_docs_dir: {{user_docs_dir}}"
build-grapharch:
cargo +nightly build
# notify update in keybase
notify m="":
keybase chat send --topic-type "chat" --channel <channel> <team> "upd(<repo>): {{m}}"
build: build-grapharch user-docs-build
run:
cargo +nightly run