Fix extensions.ts

This commit is contained in:
Shivam Mathur
2020-01-17 05:51:46 +05:30
parent 88fb99b592
commit 65ccfb36dc
3 changed files with 15 additions and 6 deletions

9
dist/index.js vendored
View File

@ -2537,6 +2537,9 @@ function addExtensionDarwin(extension_csv, version, pipe) {
case /5\.6xdebug/.test(version_extension):
install_command = 'sudo pecl install xdebug-2.5.5' + pipe;
break;
case /7\.0xdebug/.test(version_extension):
install_command = 'sudo pecl install xdebug-2.9.0' + pipe;
break;
case /5\.6redis/.test(version_extension):
install_command = 'sudo pecl install redis-2.2.8' + pipe;
break;
@ -2633,11 +2636,11 @@ function addExtensionLinux(extension_csv, version, pipe) {
break;
// match 7.0xdebug..7.4xdebug
case /^7\.[0-4]xdebug$/.test(version_extension):
script = '\nupdate_extension xdebug 2.9.0' + pipe;
script += '\nupdate_extension xdebug 2.9.0' + pipe;
return;
// match 7.0phalcon3..7.3phalcon3 and 7.2phalcon4...7.4phalcon4
case /^7\.[0-3]phalcon3$|^7\.[2-4]phalcon4$/.test(version_extension):
install_command =
script +=
'sh ' +
path.join(__dirname, '../src/scripts/ext/phalcon.sh') +
' ' +
@ -2645,7 +2648,7 @@ function addExtensionLinux(extension_csv, version, pipe) {
' ' +
version +
pipe;
break;
return;
default:
install_command =
'sudo DEBIAN_FRONTEND=noninteractive apt-get install -y php' +