File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -130,6 +130,11 @@ sub parse {
130130 $descr -> {' sources' } = [map {$descr -> {$_ }} grep {/ ^source/ } @skeys ];
131131 $descr -> {' patches' } = [map {$descr -> {$_ }} grep {/ ^patch/ } @skeys ];
132132 $descr -> {' icons' } = [map {@{$descr -> {$_ }}} grep {/ ^icon/ } @skeys ];
133+ for my $file (@{$descr -> {' moveassets' } || []}) {
134+ my $basename = $file ;
135+ $basename =~ s / .*\/ // ;
136+ $descr -> {' sources' } = [grep {$_ ne $basename } @{$descr -> {' sources' }}];
137+ };
133138 return $descr ;
134139}
135140
@@ -148,6 +153,7 @@ sub print_subpacks {
148153sub print_sources {
149154 my ($descr ) = @_ ;
150155 print " @{$descr ->{'sources'}} " if @{$descr -> {' sources' }};
156+ print " @{$descr ->{'dirassets'}} " if $descr -> {' dirassets' };
151157 print " @{$descr ->{'patches'}} " if @{$descr -> {' patches' }};
152158 print " @{$descr ->{'icons'}}" if @{$descr -> {' icons' }};
153159 print " \n " ;
You can’t perform that action at this time.
0 commit comments