1
0
Fork 0

Fix realpath() failing on Windows

pull/5744/head^2
AnrDaemon 2016-09-29 08:05:55 +02:00 committed by Jordi Boggiano
parent 117e09ca48
commit c774d41a9c
1 changed files with 4 additions and 2 deletions

View File

@ -99,8 +99,10 @@ class AutoloadGenerator
$filesystem = new Filesystem();
$filesystem->ensureDirectoryExists($config->get('vendor-dir'));
$basePath = $filesystem->normalizePath(realpath(getcwd()));
$vendorPath = $filesystem->normalizePath(realpath($config->get('vendor-dir')));
// Do not remove double realpath() calls.
// Fixes failing Windows realpath() implementation.
$basePath = $filesystem->normalizePath(realpath(realpath(getcwd())));
$vendorPath = $filesystem->normalizePath(realpath(realpath($config->get('vendor-dir'))));
$useGlobalIncludePath = (bool) $config->get('use-include-path');
$prependAutoloader = $config->get('prepend-autoloader') === false ? 'false' : 'true';
$targetDir = $vendorPath.'/'.$targetDir;