summaryrefslogtreecommitdiffstats
path: root/tools/binarycreator
diff options
context:
space:
mode:
authorkh1 <karsten.heimrich@digia.com>2013-03-25 15:57:10 +0100
committerKarsten Heimrich <karsten.heimrich@digia.com>2013-03-25 21:59:41 +0100
commit08ca491ca60fa59eefdf871994902ce9ed69f362 (patch)
tree05914f2c34df23a7718c1390015fdde8fe11cdab /tools/binarycreator
parent72d17b0b19222118281ea2d472cc8ceb99d5bbef (diff)
Assume offline installer if there are no repositories.
Task-number: QTIFW-224 Change-Id: I90f6b5002fde182ed59d2c26f473e258e4bdbfad Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
Diffstat (limited to 'tools/binarycreator')
-rw-r--r--tools/binarycreator/binarycreator.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/binarycreator/binarycreator.cpp b/tools/binarycreator/binarycreator.cpp
index b336a07e6..a40a2a055 100644
--- a/tools/binarycreator/binarycreator.cpp
+++ b/tools/binarycreator/binarycreator.cpp
@@ -46,6 +46,7 @@
#include <errors.h>
#include <fileutils.h>
#include <init.h>
+#include <repository.h>
#include <settings.h>
#include <utils.h>
@@ -703,6 +704,8 @@ int main(int argc, char **argv)
{
QSettings confInternal(tmpMetaDir + QLatin1String("/config/config-internal.ini")
, QSettings::IniFormat);
+ // assume offline installer if there are no repositories
+ offlineOnly |= settings.repositories().isEmpty();
confInternal.setValue(QLatin1String("offlineOnly"), offlineOnly);
}