diff options
author | Frederik Gladhorn <frederik.gladhorn@digia.com> | 2013-08-29 11:06:17 +0200 |
---|---|---|
committer | Jędrzej Nowacki <jedrzej.nowacki@digia.com> | 2013-08-29 11:16:29 +0200 |
commit | fe5ab6561eca37430448c3da8efa428f6ab0970b (patch) | |
tree | 40786751d918559218167c7c5c67900386aa147d /dist | |
parent | e80747a8a41ab01b0e891a5ee2c894b3ac3c50fd (diff) | |
download | qtenginio-fe5ab6561eca37430448c3da8efa428f6ab0970b.tar.gz |
Only elevate installer privs on Windows
Change-Id: I3d1774419a315b1e3017916751e3719dd2ed1b10
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@digia.com>
Diffstat (limited to 'dist')
-rw-r--r-- | dist/packages/com.digia.enginio/meta/installscript.qs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/dist/packages/com.digia.enginio/meta/installscript.qs b/dist/packages/com.digia.enginio/meta/installscript.qs index 00efa2f..d4c0e83 100644 --- a/dist/packages/com.digia.enginio/meta/installscript.qs +++ b/dist/packages/com.digia.enginio/meta/installscript.qs @@ -87,11 +87,11 @@ Component.prototype.createOperationsForArchive = function(archive) path = component.userInterface("QtSelectionPage").qmakePathLineEdit.text; // remove bin/qmake* from path path = path.replace(/bin.*/, ""); - if (installer.value("os") === "mac") { - // On Mac the privilege elevation is automatic. - component.addOperation("Extract", archive, path); - } else { + if (installer.value("os") === "win") { + // On windows Qt is often installed in c:\qt which needs elevated privs component.addElevatedOperation("Extract", archive, path); + } else { + component.addOperation("Extract", archive, path); } } else { component.addOperation("Extract", archive, "@TargetDir@"); |