aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2017-12-11 09:41:20 +0100
committerEike Ziller <eike.ziller@qt.io>2017-12-12 09:30:04 +0000
commit09ff10871db7a77af7d647af3da1c75e469bbe91 (patch)
treee09587aa4a6b19bd0dc6022f5ce0b5525ff8603f
parent5e4b6d54b2440bc180fb534f84b93fd213058ab1 (diff)
Make sdktool default data path overridable at build time
By setting a relative path in SDKTOOL_DATA_PATH Change-Id: Ib61921f396f4eaf72fa240c3edb3795fda800609 Reviewed-by: Iikka Eklund <iikka.eklund@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
-rw-r--r--src/tools/sdktool/sdktool.pro10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/tools/sdktool/sdktool.pro b/src/tools/sdktool/sdktool.pro
index 2167329752..d3d1babf2e 100644
--- a/src/tools/sdktool/sdktool.pro
+++ b/src/tools/sdktool/sdktool.pro
@@ -78,6 +78,10 @@ appversion.output = $$OUT_PWD/app/app_version.h
QMAKE_SUBSTITUTES += appversion
INCLUDEPATH += $$OUT_PWD
-macos:DEFINES += $$shell_quote(DATA_PATH=\".\")
-else:win32:DEFINES += $$shell_quote(DATA_PATH=\"../share/qtcreator\")
-else:DEFINES += $$shell_quote(DATA_PATH=\"../../share/qtcreator\")
+isEmpty(SDKTOOL_DATA_PATH) {
+ macos:DEFINES += $$shell_quote(DATA_PATH=\".\")
+ else:win32:DEFINES += $$shell_quote(DATA_PATH=\"../share/qtcreator\")
+ else:DEFINES += $$shell_quote(DATA_PATH=\"../../share/qtcreator\")
+} else {
+ DEFINES += $$shell_quote(DATA_PATH=\"$$SDKTOOL_DATA_PATH\")
+}