From 1d14348bd866a6231c9804d7fe73299d13adcf59 Mon Sep 17 00:00:00 2001 From: mudler Date: Wed, 24 Feb 2016 17:52:33 +0100 Subject: [PATCH] adding --remove to remove packages with equo before the build --- builder | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/builder b/builder index 4efd49e..9b33545 100755 --- a/builder +++ b/builder @@ -21,7 +21,7 @@ my $make_conf = $ENV{MAKE_CONF}; my @overlays; -GetOptions( 'layman|overlay:s{,}' => \@overlays, 'equo|install:s{,}' => \@equo_install ); +GetOptions( 'layman|overlay:s{,}' => \@overlays, 'equo|install:s{,}' => \@equo_install,'equorm|remove:s{,}' => \@equo_remove ); if ( @ARGV == 0 ) { help(); @@ -197,9 +197,11 @@ if ($use_equo) { say "", "[install] Installing missing dependencies with equo", @packages_deps, ""; if ($equo_split_install) { system("equo i --bdeps $_") for (@packages_deps,@equo_install); + system("equo rm --nodeps $_") for (@equo_remove); } else { system("equo i --bdeps @packages_deps @equo_install"); + system("equo rm --nodeps @equo_remove"); } }