commit 3eed090a6137a559a67a099627d226781625a6b1
parent 5d956a12e128b4c0323b327adfb282981d45f581
Author: Kyle Milz <kyle@getaddrinfo.net>
Date: Sun, 15 Mar 2015 21:36:21 -0600
gen_svg: only mkdir when we have to
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gen_svg b/gen_svg
@@ -177,9 +177,9 @@ while (my ($brand, $part_num, $description) = $parts_sth->fetchrow_array()) {
print "info: $part_num: found '/' in file name\n" if ($args{v});
my $needed_dirs = substr($part_num, 0, rindex($part_num, '/'));
- print "info: mkdiring $svg_dir/$needed_dirs\n" if ($args{v});
unless (-d "$svg_dir/$needed_dirs") {
- mkdir "$svg_dir/$needed_dirs" or die "$!";
+ print "info: mkdiring $svg_dir/$needed_dirs\n" if ($args{v});
+ mkdir -p "$svg_dir/$needed_dirs" or die "$!";
}
}
open my $svg_fh, ">", "$svg_dir/$part_num.svg" or die $!;