Skip to content

Commit

Permalink
feat: allow installing snaps in parallel
Browse files Browse the repository at this point in the history
Co-authored-by: Alex Lower <[email protected]>
  • Loading branch information
mattculler and lengau committed Oct 11, 2024
1 parent eb220b6 commit e804874
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,13 @@ help: ## Show this help.
.PHONY: setup
setup: ## Set up a development environment
ifeq ($(OS),Linux)
sudo snap install codespell
sudo snap install ruff
sudo snap install shellcheck
sudo snap install --classic astral-uv
changes="`sudo snap install --no-wait codespell`"
changes="${changes} `sudo snap install --no-wait ruff`"
changes="${changes} `sudo snap install --no-wait shellcheck`"
changes="${changes} `sudo snap install --classic --no-wait astral-uv`"
for change in ${changes}; do
snap watch ${change}
done
else ifeq ($(OS),Windows_NT)
pipx install uv
choco install shellcheck
Expand Down

0 comments on commit e804874

Please sign in to comment.