summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominik Wenger <domonoky@googlemail.com>2008-08-22 17:16:45 +0000
committerDominik Wenger <domonoky@googlemail.com>2008-08-22 17:16:45 +0000
commit1d3b8ca7a2654c61fd7073ec130ac5aa034ba761 (patch)
tree2c41b310fa7a00c93dc84c7a265bf0a4e5b40ccf
parentfa41ddca924949040fb357ebb2ea2497dea60220 (diff)
downloadrockbox-1d3b8ca7a2654c61fd7073ec130ac5aa034ba761.tar.gz
rockbox-1d3b8ca7a2654c61fd7073ec130ac5aa034ba761.zip
rbutil: bootloader installation iaudio, create the FIRMWARE dir if it doesnt exist, or bootloader install will fail.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18332 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--rbutil/rbutilqt/installbootloader.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/rbutil/rbutilqt/installbootloader.cpp b/rbutil/rbutilqt/installbootloader.cpp
index ea9bf15ad1..4e44284fcc 100644
--- a/rbutil/rbutilqt/installbootloader.cpp
+++ b/rbutil/rbutilqt/installbootloader.cpp
@@ -469,8 +469,13 @@ void BootloaderInstaller::iaudioPrepare()
469void BootloaderInstaller::iaudioFinish() 469void BootloaderInstaller::iaudioFinish()
470{ 470{
471 QString firmware; 471 QString firmware;
472 QDir dir(m_mountpoint + "/FIRMWARE/");
473 if(!dir.exists())
474 {
475 dir.mkpath(m_mountpoint + "/FIRMWARE/");
476 }
472 firmware = resolvePathCase(m_mountpoint + "/FIRMWARE/") + "/" + m_bootloadername; 477 firmware = resolvePathCase(m_mountpoint + "/FIRMWARE/") + "/" + m_bootloadername;
473 478
474 //copy the firmware 479 //copy the firmware
475 if(!downloadFile.copy(firmware)) 480 if(!downloadFile.copy(firmware))
476 { 481 {