forked from len0rd/rockbox
voice: Don't generate talkclips for directories with 'talkclip.ignore'
Add one of these to the .rockbox directory Change-Id: Ibc9733ba31d1b2c49b69ab833d284faa84f5cedd
This commit is contained in:
parent
64e4f81ffc
commit
6bb6c20479
2 changed files with 10 additions and 7 deletions
|
|
@ -582,13 +582,13 @@ sub gentalkclips {
|
|||
if ($file eq '.' || $file eq '..' || $file =~ /\.talk$/) {
|
||||
next;
|
||||
}
|
||||
# Element is a dir
|
||||
if ( -d $path) {
|
||||
|
||||
if ( -d $path) { # Element is a dir
|
||||
$enc = sprintf("%s/_dirname.talk", $path);
|
||||
gentalkclips($path, $tts_object, $encoder, $encoder_opts, $tts_engine_opts, $i);
|
||||
}
|
||||
# Element is a file
|
||||
else {
|
||||
if (! -e "$path/talkclips.ignore") { # Skip directories containing "talkclips.ignore"
|
||||
gentalkclips($path, $tts_object, $encoder, $encoder_opts, $tts_engine_opts, $i);
|
||||
}
|
||||
} else { # Element is a file
|
||||
$enc = sprintf("%s.talk", $path);
|
||||
$voice =~ s/\.[^\.]*$//; # Trim extension
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue