Browse Source

Allow autoloader optimization right from 'update' too

Sebastian Krebs 12 years ago
parent
commit
86518a22d7
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/Composer/Command/UpdateCommand.php

+ 2 - 0
src/Composer/Command/UpdateCommand.php

@@ -37,6 +37,7 @@ class UpdateCommand extends Command
                 new InputOption('no-custom-installers', null, InputOption::VALUE_NONE, 'Disables all custom installers.'),
                 new InputOption('no-scripts', null, InputOption::VALUE_NONE, 'Skips the execution of all scripts defined in composer.json file.'),
                 new InputOption('verbose', 'v', InputOption::VALUE_NONE, 'Shows more details including new commits pulled in when updating packages.'),
+                new InputOption('optimize-autoloaders', null, InputOption::VALUE_NONE, 'Optimize autoloaders during autoloader dump')
             ))
             ->setHelp(<<<EOT
 The <info>update</info> command reads the composer.json file from the
@@ -67,6 +68,7 @@ EOT
             ->setPreferDist($input->getOption('prefer-dist'))
             ->setDevMode($input->getOption('dev'))
             ->setRunScripts(!$input->getOption('no-scripts'))
+            ->setOptimizeAutoloaders($input->getOption('optimize-autoloaders'))
             ->setUpdate(true)
             ->setUpdateWhitelist($input->getArgument('packages'))
         ;