Преглед на файлове

Move bin dir to a subdir of vendor

Jordi Boggiano преди 13 години
родител
ревизия
9028546c5a
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      src/Composer/Console/Application.php

+ 3 - 1
src/Composer/Console/Application.php

@@ -92,7 +92,6 @@ class Application extends BaseApplication
         // Configuration defaults
         $composerConfig = array(
             'vendor-dir' => 'vendor',
-            'bin-dir' => 'bin',
         );
 
         $packageConfig = $file->read();
@@ -104,6 +103,9 @@ class Application extends BaseApplication
         }
 
         $vendorDir = $packageConfig['config']['vendor-dir'];
+        if (!isset($packageConfig['config']['bin-dir'])) {
+            $packageConfig['config']['bin-dir'] = $vendorDir.'/bin';
+        }
         $binDir = $packageConfig['config']['bin-dir'];
 
         // initialize repository manager