From fda687da4dad697df7d06753ade76014a5899599 Mon Sep 17 00:00:00 2001 From: Michael Wallner Date: Thu, 5 Mar 2015 09:12:26 +0100 Subject: [PATCH] do not exit on compression failure --- bin/pharext | Bin 30420 -> 30606 bytes src/pharext/Packager.php | 16 ++++++++++++---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/bin/pharext b/bin/pharext index aa352e6dbfe579226d5fb4fdd002a19603d28cd6..1d0ed19cfaa22712c9e73d3f8071c7730db041ed 100755 GIT binary patch delta 216 zcmccema*?Wd{FDa^2sOI9FoRzCK znI%_pvVWf3QXJgp{%~Fg!E=xO=jpw8-QQQi4oh_$D8gG6qpUq;x@)y0kus zijW5L+NHGw1M)We$S4I)PRx^JagWlpo|J1m ySvt=e$XA}snk&2cb6!1%jONKM@5&HeOL2?8M-Rz%$j|EDu!)I*fx+F$*9id2>N@EF 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); -- 2.30.2