diff options
-rwxr-xr-x | tools/release/voices.pl | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/tools/release/voices.pl b/tools/release/voices.pl index a05f706111..f23c96cb69 100755 --- a/tools/release/voices.pl +++ b/tools/release/voices.pl @@ -23,16 +23,16 @@ sub runone { return; } - mkdir "build-$dir"; - chdir "build-$dir"; - print "Build in build-$dir\n" if($verbose); + mkdir "buildv-$dir"; + chdir "buildv-$dir"; + print "Build in buildv-$dir\n" if($verbose); # build the manual(s) $a = buildit($dir, $select, $newl); chdir ".."; - my $o="build-$dir/english.voice"; + my $o="buildv-$dir/english.voice"; if (-f $o) { my $newo="output/$dir-$version-english.zip"; system("cp $o output/$dir-$version-english.voice"); @@ -43,8 +43,8 @@ sub runone { print "moved $o to $newo\n" if($verbose); } - print "remove all contents in build-$dir\n" if($verbose); - system("rm -rf build-$dir"); + print "remove all contents in buildv-$dir\n" if($verbose); + system("rm -rf buildv-$dir"); return $a; }; @@ -68,8 +68,12 @@ sub buildit { # run make in tools first to make sure they're up-to-date `(cd tools && make ) >/dev/null 2>&1`; -`rm -f /home/dast/tmp/rockbox-voices-$version/voice-pool/*`; -$ENV{'POOL'}="/home/dast/tmp/rockbox-voices-$version/voice-pool"; +my $home=$ENV{'HOME'}; + +my $pool="$home/tmp/rockbox-voices-$version/voice-pool"; +`mkdir -p $pool`; +`rm -f $pool/*`; +$ENV{'POOL'}="$pool"; runone("player", "player", 1); runone("recorder", "recorder", 1); |