forked from len0rd/rockbox
move w32-specific resources to a separate file to prevent building them on other platforms. Use an alias in the resource file to remove the need of copying the file.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15949 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
213d9a2ca1
commit
01a8a7f7af
4 changed files with 9 additions and 12 deletions
5
rbutil/rbutilqt/rbutilqt-win.qrc
Normal file
5
rbutil/rbutilqt/rbutilqt-win.qrc
Normal file
|
@ -0,0 +1,5 @@
|
|||
<RCC>
|
||||
<qresource>
|
||||
<file alias="builtin/sapi_voice.vbs">../../tools/sapi_voice.vbs</file>
|
||||
</qresource>
|
||||
</RCC>
|
|
@ -118,6 +118,9 @@ FORMS += rbutilqtfrm.ui \
|
|||
sapicfgfrm.ui
|
||||
|
||||
RESOURCES += rbutilqt.qrc
|
||||
win32 {
|
||||
RESOURCES += rbutilqt-win.qrc
|
||||
}
|
||||
|
||||
TRANSLATIONS += rbutil_de.ts \
|
||||
rbutil_fr.ts \
|
||||
|
@ -155,11 +158,3 @@ static {
|
|||
message("using static plugin")
|
||||
}
|
||||
|
||||
# copy sapi script
|
||||
win32 {
|
||||
system(copy ..\..\tools\sapi_voice.vbs builtin\sapi_voice.vbs)
|
||||
}
|
||||
!win32 {
|
||||
system(mkdir builtin)
|
||||
system(cp ../../tools/sapi_voice.vbs builtin/sapi_voice.vbs)
|
||||
}
|
|
@ -1,7 +1,4 @@
|
|||
<RCC>
|
||||
<qresource prefix="/builtin" >
|
||||
<file>builtin/sapi_voice.vbs</file>
|
||||
</qresource>
|
||||
<qresource prefix="/docs" >
|
||||
<file>CREDITS</file>
|
||||
<file>gpl-2.0.html</file>
|
||||
|
|
|
@ -260,7 +260,7 @@ bool TTSSapi::start()
|
|||
m_TTSLanguage =userSettings->value("ttslanguage","").toString();
|
||||
userSettings->endGroup();
|
||||
|
||||
QFile::copy(":/builtin/builtin/sapi_voice.vbs",QDir::tempPath() + "/sapi_voice.vbs");
|
||||
QFile::copy(":/builtin/sapi_voice.vbs",QDir::tempPath() + "/sapi_voice.vbs");
|
||||
m_TTSexec = QDir::tempPath() +"/sapi_voice.vbs";
|
||||
|
||||
QFileInfo tts(m_TTSexec);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue