Update ini files for all available SAPI

This commit is contained in:
Shivam Mathur
2020-12-02 05:50:56 +05:30
parent 5a15252e66
commit f0fb8731a5
7 changed files with 41 additions and 22 deletions

View File

@ -5,7 +5,7 @@ add_blackfire() {
no_dot_version=${version/./}
platform=$(uname -s | tr '[:upper:]' '[:lower:]')
extension_version=$(echo "$extension" | cut -d '-' -f 2)
blackfire_ini_file="${scan_dir:?}/50-blackfire.ini"
blackfire_ini_file="${pecl_file:-${ini_file[@]}}"
if [ ! -e "${ext_dir:?}/blackfire.so" ]; then
if [ "$extension_version" = "blackfire" ]; then
extension_version=$(get -s -n "" https://blackfire.io/api/v1/releases | grep -Eo 'php":"([0-9]+.[0-9]+.[0-9]+)' | cut -d '"' -f 3)

View File

@ -9,7 +9,6 @@ add_phalcon_helper() {
${apt_install:?} "php${version:?}-$extension"
fi
else
phalcon_ini_file=${ini_file:?}
sed -i '' '/extension.*psr/d' "${ini_file:?}"
brew tap shivammathur/homebrew-phalcon
brew install phalcon@"${version:?}"_"$extension_major_version"
@ -29,7 +28,7 @@ add_phalcon3() {
fi
else
add_phalcon_helper
fi
fi
}
# Function to add phalcon4.
@ -50,7 +49,7 @@ add_phalcon4() {
fi
else
add_phalcon_helper
fi
fi
}
# Function to add phalcon.
@ -58,7 +57,7 @@ add_phalcon() {
extension=$1
status='Enabled'
os_name=$(uname -s)
phalcon_ini_file="${scan_dir:?}/50-phalcon.ini"
phalcon_ini_file="${pecl_file:-${ini_file[@]}}"
extension_major_version=${extension: -1}
if [ "$extension_major_version" = "4" ]; then
add_phalcon4 >/dev/null 2>&1