1
0
Fork 0
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:
Dominik Riebeling 2007-12-17 21:35:25 +00:00
parent 213d9a2ca1
commit 01a8a7f7af
4 changed files with 9 additions and 12 deletions

View file

@ -0,0 +1,5 @@
<RCC>
<qresource>
<file alias="builtin/sapi_voice.vbs">../../tools/sapi_voice.vbs</file>
</qresource>
</RCC>

View file

@ -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)
}

View file

@ -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>

View 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);