require_once __DIR__."/../vendor/autoload.php";
$packager = new pharext\Packager;
$packager->run(5, [
- $_SERVER["argv"][0],
- "-qps",
- $url,
- "-Zzd",
+ $_SERVER["argv"][0],
+ "-qps",
+ $url,
+ "-Zzd",
$dir
]);
};
list($pkg, $ver) = explode(" ", (string) $item->title);
$url = sprintf("https://pecl.php.net/get/%s/%s", $pkg, $ver);
$skp = sprintf("%s/../skip/%s/%s", __DIR__, $pkg, $ver);
- $ext = sprintf("%s/../public/phars/%s/%s-%s.ext.phar", __DIR__, $pkg, $pkg, $ver);
+ $ext = sprintf("%s/../public/phars/%s/%s-%s.ext.phar", __DIR__, $pkg, strtolower($pkg), $ver);
$dir = dirname($ext);
if (!is_file($skp) && !is_file($ext)) {
break;
}
}
-
+
if (count($pids) > 5) {
wait($pids);
}
}
while (wait($pids))
;
-
+
}