X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=icons%2Fimport%2Fimport_oxygen.pl;h=8db7d6617cab3f41dffd2b5a7f985fd99222f23c;hp=16c4116fb2ec43e7eb3705c5525b206255e2e644;hb=cf3fd5bc243a1a96105b79cd890784a32865581f;hpb=8e2fa5fff58dc2397d91f3e75a40c884fa7d1ceb diff --git a/icons/import/import_oxygen.pl b/icons/import/import_oxygen.pl index 16c4116f..8db7d661 100755 --- a/icons/import/import_oxygen.pl +++ b/icons/import/import_oxygen.pl @@ -88,6 +88,8 @@ foreach my $size (keys %req_icons) { opendir (BASEDIR, "$oxygen/$sizestr") or die "Could not open dir for size $size\n"; foreach my $cat (readdir BASEDIR) { next if $cat eq '.' or $cat eq '..'; + system "mkdir -p $output/$sizestr/$cat" and die "Could not create category dir\n"; + system "mkdir -p $output/scalable/$cat" and die "Could not create category dir\n"; opendir (CATDIR, "$oxygen/$sizestr/$cat") or die "Could not open category dir\n"; foreach my $icon (readdir CATDIR) { $icon =~ s/\.png$//; @@ -95,6 +97,7 @@ foreach my $size (keys %req_icons) { $scalables{"$cat/$icon"} = 1; system "cp -a $oxygen/$sizestr/$cat/$icon.png $output/$sizestr/$cat" and die "Error while copying file $sizestr/$cat/$icon.png\n"; + # print "Copy: $oxygen/$sizestr/$cat/$icon.png\n"; delete $req_icons{$size}{$icon}; } closedir CATDIR;