소스 검색

Autoload dev packages as well for script execution, refs #1430

Jordi Boggiano 12 년 전
부모
커밋
64ca297f97
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      src/Composer/Script/EventDispatcher.php

+ 4 - 1
src/Composer/Script/EventDispatcher.php

@@ -140,7 +140,10 @@ class EventDispatcher
         }
 
         $generator = new AutoloadGenerator;
-        $packages = $this->composer->getRepositoryManager()->getLocalRepository()->getPackages();
+        $packages = array_merge(
+            $this->composer->getRepositoryManager()->getLocalRepository()->getPackages(),
+            $this->composer->getRepositoryManager()->getLocalDevRepository()->getPackages()
+        );
         $packageMap = $generator->buildPackageMap($this->composer->getInstallationManager(), $package, $packages);
         $map = $generator->parseAutoloads($packageMap, $package);
         $this->loader = $generator->createLoader($map);