X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Fpharext%2FPackager.php;h=a848e2d39ce672fc5a0ff67dfb652376d526c2e8;hb=fda687da4dad697df7d06753ade76014a5899599;hp=4379bb6ee093c78ed63bfa19776ffbf0e49707ba;hpb=3dfe0bf2f02bbcf39a3b137913823c62fa03b694;p=pharext%2Fpharext diff --git a/src/pharext/Packager.php b/src/pharext/Packager.php index 4379bb6..a848e2d 100644 --- a/src/pharext/Packager.php +++ b/src/pharext/Packager.php @@ -158,13 +158,21 @@ class Packager implements Command } if ($this->args->gzip) { $this->info("Compressing with gzip ... "); - $package->compress(Phar::GZ); - $this->info("OK\n"); + try { + $package->compress(Phar::GZ); + $this->info("OK\n"); + } catch (\Exception $e) { + $this->error("%s\n", $e->getMessage()); + } } if ($this->args->bzip) { $this->info("Compressing with bzip ... "); - $package->compress(Phar::BZ2); - $this->info("OK\n"); + try { + $package->compress(Phar::BZ2); + $this->info("OK\n"); + } catch (\Exception $e) { + $this->error("%s\n", $e->getMessage()); + } } unset($package);