Make plugin compatible with other extra plugins.

So the build script can unconditionally call
export QTC_BUILD=foo
export QTC_SOURCE=bar
qmake -r QTC_PREFIX=/baz CONFIG+=release
make docs
make install
make install_docs

Change-Id: I77bf458b980eb45896d02df5a2c5c0cdc28749d1
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
This commit is contained in:
Eike Ziller
2013-06-18 15:39:56 +02:00
committed by Kai Koehne
parent 490bfe3160
commit 9b8aa933f4
3 changed files with 10 additions and 8 deletions

View File

@@ -4,3 +4,5 @@ CONFIG += ordered
SUBDIRS += libs/qmldebug \
plugins/qmlprofiler \
plugins/qmlprofilerextended
QMAKE_EXTRA_TARGETS = docs install_docs # dummy targets for consistency

View File

@@ -1,7 +1,7 @@
IDE_SOURCE_TREE=$$(IDE_SOURCE_TREE)
IDE_BUILD_TREE=$$(IDE_BUILD_TREE)
IDE_SOURCE_TREE=$$(QTC_SOURCE)
IDE_BUILD_TREE=$$(QTC_BUILD)
isEmpty(IDE_SOURCE_TREE):error(Set IDE_SOURCE_TREE environment variable)
isEmpty(IDE_BUILD_TREE):error(Set IDE_BUILD_TREE environment variable)
isEmpty(IDE_SOURCE_TREE):error(Set QTC_SOURCE environment variable)
isEmpty(IDE_BUILD_TREE):error(Set QTC_BUILD environment variable)
include($$IDE_SOURCE_TREE/src/qtcreatorlibrary.pri)

View File

@@ -1,8 +1,8 @@
IDE_SOURCE_TREE=$$(IDE_SOURCE_TREE)
IDE_BUILD_TREE=$$(IDE_BUILD_TREE)
IDE_SOURCE_TREE=$$(QTC_SOURCE)
IDE_BUILD_TREE=$$(QTC_BUILD)
isEmpty(IDE_SOURCE_TREE):error(Set IDE_SOURCE_TREE environment variable)
isEmpty(IDE_BUILD_TREE):error(Set IDE_BUILD_TREE environment variable)
isEmpty(IDE_SOURCE_TREE):error(Set QTC_SOURCE environment variable)
isEmpty(IDE_BUILD_TREE):error(Set QTC_BUILD environment variable)
INCLUDEPATH+=$$PWD/libs $$PWD/plugins
include($$IDE_SOURCE_TREE/src/qtcreatorplugin.pri)