summaryrefslogtreecommitdiff
path: root/src/qtcreatorplugin.pri
diff options
context:
space:
mode:
Diffstat (limited to 'src/qtcreatorplugin.pri')
-rw-r--r--src/qtcreatorplugin.pri10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/qtcreatorplugin.pri b/src/qtcreatorplugin.pri
index ea0360753b..1c1d6b8558 100644
--- a/src/qtcreatorplugin.pri
+++ b/src/qtcreatorplugin.pri
@@ -33,11 +33,21 @@ isEmpty(TARGET) {
error("qtcreatorplugin.pri: You must provide a TARGET")
}
+isEqual(QT_MAJOR_VERSION, 5) {
+
+defineReplace(stripOutDir) {
+ return($$relative_path($$1, $$OUT_PWD))
+}
+
+} else { # qt5
+
defineReplace(stripOutDir) {
1 ~= s|^$$re_escape($$OUT_PWD/)||$$i_flag
return($$1)
}
+} # qt5
+
PLUGINSPEC = $$_PRO_FILE_PWD_/$${TARGET}.pluginspec
PLUGINSPEC_IN = $${PLUGINSPEC}.in
exists($$PLUGINSPEC_IN) {