pricecharts

track prices of consumer electronics
Log | Files | Refs | README

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:
Mgen_svg | 4++--
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 $!;