[UPDATE] Use Arch packaged rustup
This commit is contained in:
parent
00f2f47a8b
commit
4cad6e9f68
10
Makefile
10
Makefile
|
@ -46,6 +46,7 @@ CLI_DEPENDENCIES := \
|
||||||
community/mypy \
|
community/mypy \
|
||||||
community/pandoc \
|
community/pandoc \
|
||||||
community/ripgrep \
|
community/ripgrep \
|
||||||
|
community/rustup \
|
||||||
community/shellcheck \
|
community/shellcheck \
|
||||||
community/shfmt \
|
community/shfmt \
|
||||||
community/stack \
|
community/stack \
|
||||||
|
@ -98,10 +99,6 @@ VISUAL_DEPENDENCIES := \
|
||||||
extra/thunderbird \
|
extra/thunderbird \
|
||||||
extra/vlc \
|
extra/vlc \
|
||||||
|
|
||||||
RUST_DEPENDENCIES := \
|
|
||||||
clippy \
|
|
||||||
rustfmt \
|
|
||||||
|
|
||||||
HASKELL_DEPENDENCIES := \
|
HASKELL_DEPENDENCIES := \
|
||||||
brittany \
|
brittany \
|
||||||
hlint \
|
hlint \
|
||||||
|
@ -202,11 +199,10 @@ unstow-tmux:
|
||||||
$(STOW) -D tmux
|
$(STOW) -D tmux
|
||||||
rm -rf ~/.config/tmux/plugins/
|
rm -rf ~/.config/tmux/plugins/
|
||||||
|
|
||||||
# Development related installations
|
# The `rustup` package does not install a toolchain by default
|
||||||
.PHONY: rust
|
.PHONY: rust
|
||||||
rust:
|
rust:
|
||||||
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
rustup default stable
|
||||||
rustup component add $(RUST_DEPENDENCIES)
|
|
||||||
|
|
||||||
.PHONY: haskell
|
.PHONY: haskell
|
||||||
haskell:
|
haskell:
|
||||||
|
|
Loading…
Reference in a new issue