diff options
author | Eike Ziller <eike.ziller@qt.io> | 2016-11-02 11:51:19 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2016-12-01 14:24:53 +0000 |
commit | 36b443dfba3c5cb29b343249810d4513b66fa4b3 (patch) | |
tree | 979b6c7b1411841264952e87857824bc2643a7b6 /qtcreator.pri | |
parent | b3a9031b9fd97907fdad2c36e5a78c531607ac4e (diff) |
Add defines for relative data paths
Derive the relative paths used in code from the paths used by the build
system.
Change-Id: I208ee55d3c1ee76921734f5c1c6c40d3fcb9724c
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'qtcreator.pri')
-rw-r--r-- | qtcreator.pri | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/qtcreator.pri b/qtcreator.pri index 1cabd49f06..cf6e7fc934 100644 --- a/qtcreator.pri +++ b/qtcreator.pri @@ -147,6 +147,15 @@ osx { INSTALL_APP_PATH = $$QTC_PREFIX/bin } +RELATIVE_PLUGIN_PATH = $$relative_path($$IDE_PLUGIN_PATH, $$IDE_BIN_PATH) +RELATIVE_LIBEXEC_PATH = $$relative_path($$IDE_LIBEXEC_PATH, $$IDE_BIN_PATH) +RELATIVE_DATA_PATH = $$relative_path($$IDE_DATA_PATH, $$IDE_BIN_PATH) +RELATIVE_DOC_PATH = $$relative_path($$IDE_DOC_PATH, $$IDE_BIN_PATH) +DEFINES += $$shell_quote(RELATIVE_PLUGIN_PATH=\"$$RELATIVE_PLUGIN_PATH\") +DEFINES += $$shell_quote(RELATIVE_LIBEXEC_PATH=\"$$RELATIVE_LIBEXEC_PATH\") +DEFINES += $$shell_quote(RELATIVE_DATA_PATH=\"$$RELATIVE_DATA_PATH\") +DEFINES += $$shell_quote(RELATIVE_DOC_PATH=\"$$RELATIVE_DOC_PATH\") + INCLUDEPATH += \ $$IDE_BUILD_TREE/src \ # for <app/app_version.h> in case of actual build directory $$IDE_SOURCE_TREE/src \ # for <app/app_version.h> in case of binary package with dev package |