8000 Improve `bootstrap`. by rgoldberg · Pull Request #581 · mas-cli/mas · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Improve bootstrap. #581

New issue
Merged
merged 2 commits into from
Oct 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion Brewfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,6 @@ brew "trash"
# brew "swiftlint"

tap "peripheryapp/periphery"
cask "periphery"
if OS.mac? && MacOS.version >= :ventura
cask "periphery"
end
25 changes: 9 additions & 16 deletions script/bootstrap
Original file line number Diff line number Diff line change
Expand Up @@ -13,22 +13,15 @@ if ! cd -- "${mas_dir}"; then
exit 1
fi

main() {
script/clean
script/clean

printf $'==> 👢 Bootstrapping\n'
printf $'==> 👢 Bootstrapping (%s)\n' "$(script/version)"

# Install Homebrew tools
rm -f Brewfile.lock.json
brew bundle install --no-upgrade --verbose
# Install Homebrew tools
rm -f Brewfile.lock.json
brew bundle install --no-upgrade --verbose

# Already installed on GitHub Actions runner.
if [[ ! -x "$(command -v swiftlint)" ]]; then
brew install swiftlint
fi

# Generate Package.swift
script/version
}

main
# swiftlint is already installed on GitHub Actions runners.
if [[ ! -x "$(command -v swiftlint)" ]]; then
brew install swiftlint
fi
Loading
0