コード例 #1
0
 public static function updateBinary(Package $package)
 {
     $binaries = $package->getBinaries();
     if (isset($binaries[0]) && self::getOS() !== 'windows') {
         $binDir = rtrim(self::$composer->getConfig()->get('bin-dir'), '/') . '/';
         if (!@chmod($binDir . 'mystem', 0555)) {
             throw new Exception("Can't chmod binary file '{$binDir}mystem'");
         }
     }
 }