diff options
author | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2007-08-30 19:20:10 +0000 |
---|---|---|
committer | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2007-08-30 19:20:10 +0000 |
commit | 771752010280ac3c10fcb46e14cb622249bc56d9 (patch) | |
tree | eef195da99b7a4d94b317a238450c8a81b5c9840 | |
parent | fae8e3fe4f558f7e689731b0c49d3edb31b31e13 (diff) | |
download | rockbox-771752010280ac3c10fcb46e14cb622249bc56d9.tar.gz rockbox-771752010280ac3c10fcb46e14cb622249bc56d9.zip |
When installing builds use the real platform name, not the configuration section one. Fixes installation of X5V builds.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14540 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | rbutil/rbutilqt/install.cpp | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/rbutil/rbutilqt/install.cpp b/rbutil/rbutilqt/install.cpp index 76baac44e0..5edef5b6ee 100644 --- a/rbutil/rbutilqt/install.cpp +++ b/rbutil/rbutilqt/install.cpp | |||
@@ -58,33 +58,31 @@ void Install::accept() | |||
58 | } | 58 | } |
59 | 59 | ||
60 | QString myversion; | 60 | QString myversion; |
61 | QString buildname; | ||
62 | devices->beginGroup(userSettings->value("defaults/platform").toString()); | ||
63 | buildname = devices->value("platform").toString(); | ||
64 | devices->endGroup(); | ||
61 | if(ui.radioStable->isChecked()) { | 65 | if(ui.radioStable->isChecked()) { |
62 | file = QString("%1/rockbox-%2-%3.zip") | 66 | file = QString("%1/rockbox-%2-%3.zip") |
63 | .arg(devices->value("download_url").toString(), | 67 | .arg(devices->value("download_url").toString(), |
64 | devices->value("last_release").toString(), | 68 | devices->value("last_release").toString(), buildname); |
65 | userSettings->value("defaults/platform").toString()); | ||
66 | fileName = QString("rockbox-%1-%2.zip") | 69 | fileName = QString("rockbox-%1-%2.zip") |
67 | .arg(devices->value("last_release").toString(), | 70 | .arg(devices->value("last_release").toString(), buildname); |
68 | userSettings->value("defaults/platform").toString()); | ||
69 | userSettings->setValue("defaults/build", "stable"); | 71 | userSettings->setValue("defaults/build", "stable"); |
70 | myversion = version.value("rel_rev"); | 72 | myversion = version.value("rel_rev"); |
71 | } | 73 | } |
72 | else if(ui.radioArchived->isChecked()) { | 74 | else if(ui.radioArchived->isChecked()) { |
73 | file = QString("%1%2/rockbox-%3-%4.zip") | 75 | file = QString("%1%2/rockbox-%3-%4.zip") |
74 | .arg(devices->value("daily_url").toString(), | 76 | .arg(devices->value("daily_url").toString(), |
75 | userSettings->value("defaults/platform").toString(), | 77 | buildname, buildname, version.value("arch_date")); |
76 | userSettings->value("defaults/platform").toString(), | ||
77 | version.value("arch_date")); | ||
78 | fileName = QString("rockbox-%1-%2.zip") | 78 | fileName = QString("rockbox-%1-%2.zip") |
79 | .arg(userSettings->value("defaults/platform").toString(), | 79 | .arg(buildname, version.value("arch_date")); |
80 | version.value("arch_date")); | ||
81 | userSettings->setValue("defaults/build", "archived"); | 80 | userSettings->setValue("defaults/build", "archived"); |
82 | myversion = "r" + version.value("arch_rev") + "-" + version.value("arch_date"); | 81 | myversion = "r" + version.value("arch_rev") + "-" + version.value("arch_date"); |
83 | } | 82 | } |
84 | else if(ui.radioCurrent->isChecked()) { | 83 | else if(ui.radioCurrent->isChecked()) { |
85 | file = QString("%1%2/rockbox.zip") | 84 | file = QString("%1%2/rockbox.zip") |
86 | .arg(devices->value("bleeding_url").toString(), | 85 | .arg(devices->value("bleeding_url").toString(), buildname); |
87 | userSettings->value("defaults/platform").toString()); | ||
88 | fileName = QString("rockbox.zip"); | 86 | fileName = QString("rockbox.zip"); |
89 | userSettings->setValue("defaults/build", "current"); | 87 | userSettings->setValue("defaults/build", "current"); |
90 | myversion = "r" + version.value("bleed_rev"); | 88 | myversion = "r" + version.value("bleed_rev"); |