summaryrefslogtreecommitdiffstats
path: root/src/sdk
diff options
context:
space:
mode:
authorKatja Marttila <katja.marttila@qt.io>2020-05-15 10:51:37 +0300
committerKatja Marttila <katja.marttila@qt.io>2020-05-26 08:38:42 +0300
commit0fcfdebf88372d527008ff0a080bf0f9eb493c9a (patch)
treedd4daaec97ff27ea00d57122d41ab4823643f456 /src/sdk
parent298fd64d3ddbe6de3607b51c4b71b221de07ce2a (diff)
Add new no-default-installations option
This option can be used both from CLI and from GUI. Option will overwrite Default true in component.xml, which means that in GUI the components are not selected by default, and in CLI the components are not installed unless those are given as argument to install -command. Task-number:QTIFW-1630 Change-Id: I5dc16b14fc136f421980a55bb5fc6a74213309dc Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
Diffstat (limited to 'src/sdk')
-rw-r--r--src/sdk/sdkapp.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sdk/sdkapp.h b/src/sdk/sdkapp.h
index dc4641f24..ecaee3758 100644
--- a/src/sdk/sdkapp.h
+++ b/src/sdk/sdkapp.h
@@ -265,6 +265,8 @@ public:
QInstaller::PackageManagerCore::setNoForceInstallation(m_parser
.isSet(CommandLineOptions::scNoForceInstallationLong));
+ QInstaller::PackageManagerCore::setNoDefaultInstallation(m_parser
+ .isSet(CommandLineOptions::scNoDefaultInstallationLong));
QInstaller::PackageManagerCore::setCreateLocalRepositoryFromBinary(m_parser
.isSet(CommandLineOptions::scCreateLocalRepositoryLong)
|| m_core->settings().createLocalRepository());