X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Fpharext%2FPackager.php;h=cd3b4d660fdd62e70bec8e3459946a41c684b34f;hb=c61404bba9e446429740a134deb5cf8f29f1e0f3;hp=c08fce0946abed5ff2ce76bef09de3d32880d6ce;hpb=1409885bcef1c517fc0bd23adb6a108aecb98afe;p=pharext%2Fpharext diff --git a/src/pharext/Packager.php b/src/pharext/Packager.php index c08fce0..cd3b4d6 100644 --- a/src/pharext/Packager.php +++ b/src/pharext/Packager.php @@ -243,11 +243,16 @@ class Packager implements Command */ private function createPackage() { try { - $meta = array_merge($this->metadata(), [ - "date" => date("Y-m-d"), + 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" => @file_get_contents(current(glob($this->source->getBaseDir()."/LICENSE*"))), + "license" => $license, "stub" => "pharext_installer.php", "type" => $this->args->zend ? "zend_extension" : "extension", ]);