Skip to content

Commit

Permalink
Update dependencies as per runner on macOS
Browse files Browse the repository at this point in the history
  • Loading branch information
shivammathur committed Oct 23, 2020
1 parent c387540 commit bea4065
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions src/scripts/darwin.sh
Original file line number Diff line number Diff line change
Expand Up @@ -192,8 +192,20 @@ add_pecl() {
add_log "$tick" "PECL" "Added"
}

# Function to update dependencies
update_dependencies() {
if [ "$version" = '8.0' ]; then
while read -r formula; do
curl -o "$(brew --prefix)/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/$formula.rb" "${curl_opts[@]}" "https://raw.githubusercontent.com/Homebrew/homebrew-core/master/Formula/$formula.rb" &
to_wait+=( $! )
done < "$(brew --prefix)/Homebrew/Library/Taps/shivammathur/homebrew-php/.github/deps/${ImageOS:?}_${ImageVersion:?}"
wait "${to_wait[@]}"
fi
}

# Function to setup PHP and composer
setup_php() {
update_dependencies
export HOMEBREW_NO_INSTALL_CLEANUP=TRUE
brew tap --shallow shivammathur/homebrew-php
brew install shivammathur/php/php@"$version"
Expand Down

0 comments on commit bea4065

Please sign in to comment.