diff options
Diffstat (limited to 'src/qtcreatorplugin.pri')
-rw-r--r-- | src/qtcreatorplugin.pri | 10 |
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) { |