Assorted fixes

This commit is contained in:
Shivam Mathur
2021-02-22 15:37:36 +05:30
parent d27996462b
commit 0c0ae39775
5 changed files with 27 additions and 17 deletions
+3 -3
View File
@@ -36,7 +36,7 @@ export async function addExtensionDarwin(
version_extension
):
case /(7\.[1-4]|8\.0])pcov/.test(version_extension):
command = 'add_brew_extension ' + extension_name;
command = 'add_brew_extension ' + extension_name.replace('pecl_', '');
break;
// match sqlite
case /^sqlite$/.test(extension):
@@ -93,7 +93,7 @@ export async function addExtensionWindows(
script +=
'\nAdd-Extension mysql\nAdd-Extension mysqli\nAdd-Extension mysqlnd';
break;
// match 7.2xdebug
// match 7.2xdebug2 to 7.4xdebug2
case /7\.[2-4]xdebug2/.test(version_extension):
script += '\nAdd-Extension xdebug stable 2.9.8';
break;
@@ -177,7 +177,7 @@ export async function addExtensionLinux(
' ' +
version;
return;
// match 7.2xdebug
// match 7.2xdebug2 to 7.4xdebug2
case /^7\.[2-4]xdebug2$/.test(version_extension):
script += '\nadd_pecl_extension xdebug 2.9.8 ' + ext_prefix;
return;