-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
64 lines (61 loc) · 1.3 KB
/
Copy pathMakefile
File metadata and controls
64 lines (61 loc) · 1.3 KB
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
.PHONY: format neovim
format:
@for path in $(GOLD) ; do \
dos2unix ./gold/$$path; \
shfmt --write --list --indent 4 --case-indent --space-redirects ./gold/$$path; \
shellcheck ./gold/$$path --enable all; \
done
neovim:
docker build -t my-shell-setup/neovim:latest neovim
docker run --rm -it my-shell-setup/neovim:latest
GOLD = \
cleanup \
download_extensions \
download_notebooks \
install_aeneas \
install_ape_loader \
install_apptainer \
install_bflat \
install_code_server \
install_conda \
install_correctness_tools \
install_cosmopolitan \
install_creusot \
install_cuda \
install_cuda_toolkit \
install_docker \
install_dotnet \
install_dotnet_jupyter_kernel \
install_elixir \
install_elixir_jupyter_kernel \
install_extensions \
install_frama-c \
install_go_jupyter_kernel \
install_homebrew \
install_klee \
install_java \
install_latex \
install_lpython \
install_musl \
install_nim \
install_nix \
install_ohmyzsh \
install_pinokio \
install_provers \
install_prusti \
install_prusti_extension \
install_refinedrust \
install_rocq \
install_rust2ada \
install_scala_jupyter_kernel \
install_verus \
install_wasm_tools \
install_xr0 \
is_command \
is_installed \
midas \
move_lines \
remove_empty_lines \
requires \
start_docker \
start_pinokio