From b7d0892e46df4ab7321d39c9dbe7450fbafd3d0c Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Wed, 15 Aug 2012 12:24:06 +0200 Subject: [PATCH] Do not use the .bat php proxy for unixy bins --- src/Composer/Downloader/PearPackageExtractor.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Composer/Downloader/PearPackageExtractor.php b/src/Composer/Downloader/PearPackageExtractor.php index d88dee937..16df5e953 100644 --- a/src/Composer/Downloader/PearPackageExtractor.php +++ b/src/Composer/Downloader/PearPackageExtractor.php @@ -107,7 +107,11 @@ class PearPackageExtractor $pattern = $task['from']; $varName = $task['to']; if (isset($vars[$varName])) { - $replacements[$pattern] = $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);