);
if ($bytes_pct == 1) {
$done = true;
- printf("\n");
+ $this->info("\n");
}
}
});
*/
private function createPackage() {
try {
- if (($glob = glob($this->source->getBaseDir()."/LICENSE*"))) {
- $license = file_get_contents(current($glob));
- } else {
- $this->warn("Could not find any LICENSE.* files!\n");
- $license = "UNKNOWN\n";
- }
$meta = array_merge(Metadata::all(), [
"name" => $this->args->name,
"release" => $this->args->release,
- "license" => $license,
- "stub" => "pharext_installer.php",
+ "license" => $this->source->getLicense(),
"type" => $this->args->zend ? "zend_extension" : "extension",
]);
- $file = (new Task\PharBuild($this->source, $meta))->run($this->verbosity());
+ $file = (new Task\PharBuild($this->source, __DIR__."/../pharext_installer.php", $meta))->run($this->verbosity());
} catch (\Exception $e) {
$this->error("%s\n", $e->getMessage());
exit(self::EBUILD);