Skip to content

Commit

Permalink
Fix extension_version on windows
Browse files Browse the repository at this point in the history
  • Loading branch information
shivammathur committed Feb 14, 2020
1 parent 2c559ea commit d99c873
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 15 deletions.
8 changes: 1 addition & 7 deletions dist/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -2765,13 +2765,7 @@ function addExtensionWindows(extension_csv, version, pipe) {
break;
// match exact versions
case /.*-\d+\.\d+\.\d+/.test(version_extension):
script +=
'\nAdd-Extension ' +
extension_name +
' ' +
'stable' +
' ' +
stability;
script += '\nAdd-Extension ' + extension_name + ' stable ' + stability;
return;
// match 7.0phalcon3...7.3phalcon3 and 7.2phalcon4...7.4phalcon4
case /^7\.[0-3]phalcon3$|^7\.[2-4]phalcon4$/.test(version_extension):
Expand Down
8 changes: 1 addition & 7 deletions src/extensions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -104,13 +104,7 @@ export async function addExtensionWindows(
break;
// match exact versions
case /.*-\d+\.\d+\.\d+/.test(version_extension):
script +=
'\nAdd-Extension ' +
extension_name +
' ' +
'stable' +
' ' +
stability;
script += '\nAdd-Extension ' + extension_name + ' stable ' + stability;
return;
// match 7.0phalcon3...7.3phalcon3 and 7.2phalcon4...7.4phalcon4
case /^7\.[0-3]phalcon3$|^7\.[2-4]phalcon4$/.test(version_extension):
Expand Down
5 changes: 4 additions & 1 deletion src/scripts/win32.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,10 @@ Function Add-Extension {
}
}
else {
Install-PhpExtension -Extension $extension -MinimumStability $mininum_stability -Version $extension_version -Path $php_dir
if($extension_version -ne '') {
$extension = "$extension -Version $extension_version"
}
Install-PhpExtension -Extension $extension -MinimumStability $mininum_stability -Path $php_dir
Add-Log $tick $extension "Installed and enabled"
}
}
Expand Down

0 comments on commit d99c873

Please sign in to comment.