summaryrefslogtreecommitdiff
path: root/dist
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@digia.com>2013-08-29 11:06:17 +0200
committerJędrzej Nowacki <jedrzej.nowacki@digia.com>2013-08-29 11:16:29 +0200
commitfe5ab6561eca37430448c3da8efa428f6ab0970b (patch)
tree40786751d918559218167c7c5c67900386aa147d /dist
parente80747a8a41ab01b0e891a5ee2c894b3ac3c50fd (diff)
downloadqtenginio-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.qs8
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@");