forked from len0rd/rockbox
1) use buildv- as prefix for the dirs this creates while building so that it
won't conflict if running in parallel with the other builds scripts 2) mkdir the pool directory as well, to prevent me from doing this same mistake every single release where I discover that the voice builds take ages until I remember to create the pool! git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21337 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
4070f035cf
commit
3270795b48
1 changed files with 12 additions and 8 deletions
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue