From 2d7e95f40130ff6f369e15007467d76915d0369c Mon Sep 17 00:00:00 2001 From: Marius Gavrilescu Date: Sun, 24 Aug 2014 00:25:20 +0300 Subject: [PATCH] Skip packages that do not exist --- lib/App/Web/VPKBuilder.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/App/Web/VPKBuilder.pm b/lib/App/Web/VPKBuilder.pm index aec616d..4f6fa57 100644 --- a/lib/App/Web/VPKBuilder.pm +++ b/lib/App/Web/VPKBuilder.pm @@ -55,6 +55,7 @@ sub makepkg { my $dir = rel2abs tempdir 'workXXXX', DIR => $self->{cfg}{dir}; my $dest = catfile $dir, 'pkg'; mkdir $dest; + @pkgs = grep { exists $self->{cfg}{pkgs}{$_} } @pkgs; push @pkgs, split ',', ($self->{cfg}{pkgs}{$_}{deps} // '') for @pkgs; @pkgs = uniq @pkgs; addpkg $_, $dest for @pkgs; -- 2.30.2