1
0
Fork 0
mirror of https://github.com/composer/composer synced 2025-05-10 17:12:51 +00:00

use optimize-autoloader config param in update and install commands

This commit is contained in:
Robert Boloc 2014-01-17 15:04:10 +01:00
parent 8a221854b1
commit 5e5311a224
3 changed files with 20 additions and 5 deletions

View file

@ -76,7 +76,10 @@ EOT
$preferSource = false;
$preferDist = false;
switch ($composer->getConfig()->get('preferred-install')) {
$config = $composer->getConfig();
switch ($config->get('preferred-install')) {
case 'source':
$preferSource = true;
break;
@ -93,6 +96,8 @@ EOT
$preferDist = $input->getOption('prefer-dist');
}
$optimize = $input->getOption('optimize-autoloader') || $config->get('optimize-autoloader');
$install
->setDryRun($input->getOption('dry-run'))
->setVerbose($input->getOption('verbose'))
@ -100,7 +105,7 @@ EOT
->setPreferDist($preferDist)
->setDevMode(!$input->getOption('no-dev'))
->setRunScripts(!$input->getOption('no-scripts'))
->setOptimizeAutoloader($input->getOption('optimize-autoloader'))
->setOptimizeAutoloader($optimize)
;
if ($input->getOption('no-plugins')) {