Skip to content

Commit bea4065

Browse files
committed
Update dependencies as per runner on macOS
1 parent c387540 commit bea4065

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/scripts/darwin.sh

+12
Original file line numberDiff line numberDiff line change
@@ -192,8 +192,20 @@ add_pecl() {
192192
add_log "$tick" "PECL" "Added"
193193
}
194194

195+
# Function to update dependencies
196+
update_dependencies() {
197+
if [ "$version" = '8.0' ]; then
198+
while read -r formula; do
199+
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" &
200+
to_wait+=( $! )
201+
done < "$(brew --prefix)/Homebrew/Library/Taps/shivammathur/homebrew-php/.github/deps/${ImageOS:?}_${ImageVersion:?}"
202+
wait "${to_wait[@]}"
203+
fi
204+
}
205+
195206
# Function to setup PHP and composer
196207
setup_php() {
208+
update_dependencies
197209
export HOMEBREW_NO_INSTALL_CLEANUP=TRUE
198210
brew tap --shallow shivammathur/homebrew-php
199211
brew install shivammathur/php/php@"$version"

0 commit comments

Comments
 (0)