@ -107,9 +107,13 @@ class PearPackageExtractor
$pattern = $task['from'];
$varName = $task['to'];
if (isset($vars[$varName])) {
if ($varName === 'php_bin' && false === strpos($to, '.bat')) {
$replacements[$pattern] = preg_replace('{\.bat$}', '', $vars[$varName]);
} else {
$replacements[$pattern] = $vars[$varName];
}
$content = strtr($content, $replacements);
$copied = file_put_contents($to, $content);