1
0
Fork 0

Merge pull request #2414 from matthieuauger/fix/2359/config-option-overwrite-cli

If installer sets prefer to false, the manager should too. Fixes #2359
pull/2421/head
Jordi Boggiano 2013-11-13 03:15:10 -08:00
commit c5be60b5c8
1 changed files with 2 additions and 6 deletions

View File

@ -171,12 +171,8 @@ class Installer
unset($devRepo, $package); unset($devRepo, $package);
// end BC // end BC
if ($this->preferSource) { $this->downloadManager->setPreferSource($this->preferSource);
$this->downloadManager->setPreferSource(true); $this->downloadManager->setPreferDist($this->preferDist);
}
if ($this->preferDist) {
$this->downloadManager->setPreferDist(true);
}
// clone root package to have one in the installed repo that does not require anything // clone root package to have one in the installed repo that does not require anything
// we don't want it to be uninstallable, but its requirements should not conflict // we don't want it to be uninstallable, but its requirements should not conflict