forked from qt-creator/qt-creator
make library and plugin dependencies declarative
instead of directly including the respective pri files in *_dependencies.pri, set variables and let qtcreator.pri resolve them to includes. this will allow us to re-use the dependency info elsewhere. Change-Id: Iaa33924e428ac0409660f42df2f98a7978452d3e Reviewed-by: Eike Ziller <eike.ziller@digia.com> Reviewed-by: Tobias Hunger <tobias.hunger@digia.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
This commit is contained in:
@@ -191,3 +191,31 @@ qt:greaterThan(QT_MAJOR_VERSION, 4) {
|
|||||||
|
|
||||||
QBSFILE = $$replace(_PRO_FILE_, \\.pro$, .qbs)
|
QBSFILE = $$replace(_PRO_FILE_, \\.pro$, .qbs)
|
||||||
exists($$QBSFILE):OTHER_FILES += $$QBSFILE
|
exists($$QBSFILE):OTHER_FILES += $$QBSFILE
|
||||||
|
|
||||||
|
# recursively resolve plugin deps
|
||||||
|
done_plugins =
|
||||||
|
for(ever) {
|
||||||
|
isEmpty(QTC_PLUGIN_DEPENDS): \
|
||||||
|
break()
|
||||||
|
done_plugins += $$QTC_PLUGIN_DEPENDS
|
||||||
|
for(dep, QTC_PLUGIN_DEPENDS) {
|
||||||
|
include($$PWD/src/plugins/$$dep/$${dep}_dependencies.pri)
|
||||||
|
LIBS += -l$$qtLibraryName($$QTC_PLUGIN_NAME)
|
||||||
|
}
|
||||||
|
QTC_PLUGIN_DEPENDS = $$unique(QTC_PLUGIN_DEPENDS)
|
||||||
|
QTC_PLUGIN_DEPENDS -= $$unique(done_plugins)
|
||||||
|
}
|
||||||
|
|
||||||
|
# recursively resolve library deps
|
||||||
|
done_libs =
|
||||||
|
for(ever) {
|
||||||
|
isEmpty(QTC_LIB_DEPENDS): \
|
||||||
|
break()
|
||||||
|
done_libs += $$QTC_LIB_DEPENDS
|
||||||
|
for(dep, QTC_LIB_DEPENDS) {
|
||||||
|
include($$PWD/src/libs/$$dep/$${dep}_dependencies.pri)
|
||||||
|
LIBS += -l$$qtLibraryName($$QTC_LIB_NAME)
|
||||||
|
}
|
||||||
|
QTC_LIB_DEPENDS = $$unique(QTC_LIB_DEPENDS)
|
||||||
|
QTC_LIB_DEPENDS -= $$unique(done_libs)
|
||||||
|
}
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
LIBS *= -l$$qtLibraryName(Aggregation)
|
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
QTC_LIB_NAME = Aggregation
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
LIBS *= -l$$qtLibraryName(CPlusPlus)
|
|
||||||
@@ -1,2 +1,4 @@
|
|||||||
include(../languageutils/languageutils.pri)
|
QTC_LIB_NAME = CPlusPlus
|
||||||
|
QTC_LIB_DEPENDS += \
|
||||||
|
languageutils
|
||||||
INCLUDEPATH *= $$IDE_SOURCE_TREE/src/libs/3rdparty
|
INCLUDEPATH *= $$IDE_SOURCE_TREE/src/libs/3rdparty
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(extensionsystem_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(ExtensionSystem)
|
|
||||||
@@ -1 +1,3 @@
|
|||||||
include(../aggregation/aggregation.pri)
|
QTC_LIB_NAME = ExtensionSystem
|
||||||
|
QTC_LIB_DEPENDS += \
|
||||||
|
aggregation
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
LIBS *= -l$$qtLibraryName(GLSL)
|
|
||||||
@@ -1 +1,3 @@
|
|||||||
include(../utils/utils.pri)
|
QTC_LIB_NAME = GLSL
|
||||||
|
QTC_LIB_DEPENDS += \
|
||||||
|
utils
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
LIBS *= -l$$qtLibraryName(LanguageUtils)
|
|
||||||
@@ -1 +1,3 @@
|
|||||||
include(../utils/utils.pri)
|
QTC_LIB_NAME = LanguageUtils
|
||||||
|
QTC_LIB_DEPENDS += \
|
||||||
|
utils
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
LIBS *= -l$$qtLibraryName(QmlDebug)
|
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
QTC_LIB_NAME = QmlDebug
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
LIBS *= -l$$qtLibraryName(QmlEditorWidgets)
|
|
||||||
@@ -1,3 +1,5 @@
|
|||||||
include(../qmljs/qmljs.pri)
|
QTC_LIB_NAME = QmlEditorWidgets
|
||||||
include(../utils/utils.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
|
qmljs \
|
||||||
|
utils
|
||||||
QT *= declarative
|
QT *= declarative
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
LIBS *= -l$$qtLibraryName(QmlJS)
|
|
||||||
@@ -1,2 +1,4 @@
|
|||||||
include(../utils/utils.pri)
|
QTC_LIB_NAME = QmlJS
|
||||||
include(../languageutils/languageutils.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
|
utils \
|
||||||
|
languageutils
|
||||||
|
|||||||
@@ -1,2 +0,0 @@
|
|||||||
include(ssh_dependencies.pri)
|
|
||||||
LIBS *= -l$$qtLibraryName(QtcSsh)
|
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
QTC_LIB_NAME = QtcSsh
|
||||||
|
|||||||
@@ -1,2 +0,0 @@
|
|||||||
include(utils_dependencies.pri)
|
|
||||||
LIBS *= -l$$qtLibraryName(Utils)
|
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
QTC_LIB_NAME = Utils
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
LIBS *= -l$$qtLibraryName(zeroconf)
|
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
QTC_LIB_NAME = zeroconf
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(analyzerbase_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(AnalyzerBase)
|
|
||||||
@@ -1,5 +1,8 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = AnalyzerBase
|
||||||
include(../../libs/cplusplus/cplusplus.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
cplusplus
|
||||||
include(../../plugins/remotelinux/remotelinux.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/cpptools/cpptools.pri)
|
coreplugin \
|
||||||
|
projectexplorer \
|
||||||
|
remotelinux \
|
||||||
|
cpptools
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(android_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(Android)
|
|
||||||
@@ -1,4 +1,6 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = Android
|
||||||
include(../../plugins/debugger/debugger.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
coreplugin \
|
||||||
include(../../plugins/qt4projectmanager/qt4projectmanager.pri)
|
debugger \
|
||||||
|
projectexplorer \
|
||||||
|
qt4projectmanager
|
||||||
|
|||||||
@@ -1,4 +1,6 @@
|
|||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_NAME = AutotoolsProjectManager
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/cpptools/cpptools.pri)
|
projectexplorer \
|
||||||
include(../../plugins/qtsupport/qtsupport.pri)
|
coreplugin \
|
||||||
|
cpptools \
|
||||||
|
qtsupport
|
||||||
|
|||||||
@@ -1,5 +1,8 @@
|
|||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_NAME = Bazaar
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
utils
|
||||||
include(../../plugins/vcsbase/vcsbase.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../libs/utils/utils.pri)
|
projectexplorer \
|
||||||
|
texteditor \
|
||||||
|
coreplugin \
|
||||||
|
vcsbase
|
||||||
|
|||||||
@@ -1,3 +1,6 @@
|
|||||||
include(../../libs/utils/utils.pri)
|
QTC_PLUGIN_NAME = BinEditor
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
utils
|
||||||
|
QTC_PLUGIN_DEPENDS += \
|
||||||
|
texteditor \
|
||||||
|
coreplugin
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_NAME = Bookmarks
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
projectexplorer \
|
||||||
|
coreplugin \
|
||||||
|
texteditor
|
||||||
|
|||||||
@@ -1,5 +1,8 @@
|
|||||||
include(../../libs/utils/utils.pri)
|
QTC_PLUGIN_NAME = ClassView
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/cpptools/cpptools.pri)
|
utils
|
||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
coreplugin \
|
||||||
|
cpptools \
|
||||||
|
projectexplorer \
|
||||||
|
texteditor
|
||||||
|
|||||||
@@ -1,5 +1,8 @@
|
|||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_NAME = ClearCase
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
utils
|
||||||
include(../../plugins/vcsbase/vcsbase.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../libs/utils/utils.pri)
|
projectexplorer \
|
||||||
|
texteditor \
|
||||||
|
coreplugin \
|
||||||
|
vcsbase
|
||||||
|
|||||||
@@ -1,4 +1,6 @@
|
|||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_NAME = CMakeProjectManager
|
||||||
include(../../plugins/cpptools/cpptools.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
projectexplorer \
|
||||||
include(../../plugins/qtsupport/qtsupport.pri)
|
cpptools \
|
||||||
|
texteditor \
|
||||||
|
qtsupport
|
||||||
|
|||||||
@@ -1,2 +0,0 @@
|
|||||||
include(coreplugin_dependencies.pri)
|
|
||||||
LIBS *= -l$$qtLibraryName(Core)
|
|
||||||
@@ -1,2 +1,4 @@
|
|||||||
include(../../libs/extensionsystem/extensionsystem.pri)
|
QTC_PLUGIN_NAME = Core
|
||||||
include(../../libs/utils/utils.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
|
extensionsystem \
|
||||||
|
utils
|
||||||
|
|||||||
@@ -1,2 +1,4 @@
|
|||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_PLUGIN_NAME = CodePaster
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
|
texteditor \
|
||||||
|
coreplugin
|
||||||
|
|||||||
@@ -1,15 +1,18 @@
|
|||||||
TEMPLATE = app
|
TEMPLATE = app
|
||||||
TARGET=cpaster
|
TARGET=cpaster
|
||||||
|
|
||||||
|
QTC_LIB_DEPENDS += \
|
||||||
|
extensionsystem \
|
||||||
|
utils
|
||||||
|
|
||||||
include(../../../../qtcreator.pri)
|
include(../../../../qtcreator.pri)
|
||||||
include(../../../rpath.pri)
|
include(../../../rpath.pri)
|
||||||
include(../../../plugins/coreplugin/coreplugin.pri)
|
|
||||||
|
|
||||||
CONFIG += console
|
CONFIG += console
|
||||||
CONFIG -= app_bundle
|
CONFIG -= app_bundle
|
||||||
QT += network
|
QT += network
|
||||||
|
|
||||||
LIBS *= -L$$IDE_PLUGIN_PATH/QtProject
|
LIBS *= -L$$IDE_PLUGIN_PATH/QtProject -l$$qtLibraryName(Core)
|
||||||
QMAKE_RPATHDIR *= $$IDE_PLUGIN_PATH/QtProject
|
QMAKE_RPATHDIR *= $$IDE_PLUGIN_PATH/QtProject
|
||||||
|
|
||||||
DESTDIR=$$IDE_LIBEXEC_PATH
|
DESTDIR=$$IDE_LIBEXEC_PATH
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(cppeditor_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(CppEditor)
|
|
||||||
@@ -1,5 +1,8 @@
|
|||||||
include(../../libs/utils/utils.pri)
|
QTC_PLUGIN_NAME = CppEditor
|
||||||
include(../../libs/cplusplus/cplusplus.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
utils \
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
cplusplus
|
||||||
include(../../plugins/cpptools/cpptools.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
|
texteditor \
|
||||||
|
coreplugin \
|
||||||
|
cpptools
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(cpptools_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(CppTools)
|
|
||||||
@@ -1,6 +1,9 @@
|
|||||||
include($$IDE_SOURCE_TREE/src/libs/languageutils/languageutils.pri)
|
QTC_PLUGIN_NAME = CppTools
|
||||||
include($$IDE_SOURCE_TREE/src/libs/cplusplus/cplusplus.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include($$IDE_SOURCE_TREE/src/plugins/projectexplorer/projectexplorer.pri)
|
languageutils \
|
||||||
include($$IDE_SOURCE_TREE/src/plugins/texteditor/texteditor.pri)
|
cplusplus
|
||||||
include($$IDE_SOURCE_TREE/src/plugins/locator/locator.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include($$IDE_SOURCE_TREE/src/plugins/find/find.pri)
|
projectexplorer \
|
||||||
|
texteditor \
|
||||||
|
locator \
|
||||||
|
find
|
||||||
|
|||||||
@@ -1,5 +1,8 @@
|
|||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_NAME = CVS
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
utils
|
||||||
include(../../plugins/vcsbase/vcsbase.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../libs/utils/utils.pri)
|
projectexplorer \
|
||||||
|
texteditor \
|
||||||
|
coreplugin \
|
||||||
|
vcsbase
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(debugger_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(Debugger)
|
|
||||||
@@ -1,10 +1,13 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = Debugger
|
||||||
include(../../plugins/cpptools/cpptools.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/find/find.pri)
|
cplusplus \
|
||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
utils \
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
qmldebug \
|
||||||
include(../../libs/cplusplus/cplusplus.pri)
|
qmljs \
|
||||||
include(../../libs/utils/utils.pri)
|
ssh
|
||||||
include(../../libs/qmljs/qmljs.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../libs/qmldebug/qmldebug.pri)
|
coreplugin \
|
||||||
include(../../libs/ssh/ssh.pri)
|
cpptools \
|
||||||
|
find \
|
||||||
|
projectexplorer \
|
||||||
|
texteditor
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(designer_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(Designer)
|
|
||||||
@@ -1,5 +1,8 @@
|
|||||||
include(../../libs/cplusplus/cplusplus.pri)
|
QTC_PLUGIN_NAME = Designer
|
||||||
include(../../plugins/cpptools/cpptools.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
cplusplus \
|
||||||
include(../../libs/utils/utils.pri)
|
utils
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
|
cpptools \
|
||||||
|
texteditor \
|
||||||
|
coreplugin
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(diffeditor_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(DiffEditor)
|
|
||||||
@@ -1,3 +1,6 @@
|
|||||||
include(../../libs/utils/utils.pri)
|
QTC_PLUGIN_NAME = DiffEditor
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
utils
|
||||||
|
QTC_PLUGIN_DEPENDS += \
|
||||||
|
texteditor \
|
||||||
|
coreplugin
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = FakeVim
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/find/find.pri)
|
coreplugin \
|
||||||
|
texteditor \
|
||||||
|
find
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(find_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(Find)
|
|
||||||
@@ -1,2 +1,5 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = Find
|
||||||
include(../../libs/utils/utils.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
|
utils
|
||||||
|
QTC_PLUGIN_DEPENDS += \
|
||||||
|
coreplugin
|
||||||
|
|||||||
@@ -1,4 +1,6 @@
|
|||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_NAME = GenericProjectManager
|
||||||
include(../../plugins/cpptools/cpptools.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
projectexplorer \
|
||||||
include(../../plugins/qtsupport/qtsupport.pri)
|
cpptools \
|
||||||
|
texteditor \
|
||||||
|
qtsupport
|
||||||
|
|||||||
@@ -1,5 +1,8 @@
|
|||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_NAME = Git
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
utils
|
||||||
include(../../plugins/vcsbase/vcsbase.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../libs/utils/utils.pri)
|
projectexplorer \
|
||||||
|
texteditor \
|
||||||
|
coreplugin \
|
||||||
|
vcsbase
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(qmljseditor_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(QmlJSEditor)
|
|
||||||
@@ -1,7 +1,10 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = GLSLEditor
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
glsl \
|
||||||
include(../../plugins/cpptools/cpptools.pri)
|
utils \
|
||||||
include(../../libs/glsl/glsl.pri)
|
cplusplus
|
||||||
include(../../libs/utils/utils.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../libs/cplusplus/cplusplus.pri)
|
coreplugin \
|
||||||
|
texteditor \
|
||||||
|
projectexplorer \
|
||||||
|
cpptools
|
||||||
|
|||||||
@@ -1 +1,6 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = HelloWorld
|
||||||
|
QTC_LIB_DEPENDS += \
|
||||||
|
# nothing here at this time
|
||||||
|
|
||||||
|
QTC_PLUGIN_DEPENDS += \
|
||||||
|
coreplugin
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(help_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryTarget(Help)
|
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = Help
|
||||||
include(../../plugins/find/find.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/locator/locator.pri)
|
coreplugin \
|
||||||
|
find \
|
||||||
|
locator
|
||||||
|
|||||||
@@ -1,2 +1,5 @@
|
|||||||
include(../../libs/utils/utils.pri)
|
QTC_PLUGIN_NAME = ImageViewer
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
|
utils
|
||||||
|
QTC_PLUGIN_DEPENDS += \
|
||||||
|
coreplugin
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(locator_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(Locator)
|
|
||||||
@@ -1 +1,3 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = Locator
|
||||||
|
QTC_PLUGIN_DEPENDS += \
|
||||||
|
coreplugin
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(macros_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryTarget(Macros)
|
|
||||||
@@ -1,4 +1,6 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = Macros
|
||||||
include(../../plugins/locator/locator.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/find/find.pri)
|
coreplugin \
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
locator \
|
||||||
|
find \
|
||||||
|
texteditor
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(madde_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(Madde)
|
|
||||||
@@ -1,2 +1,4 @@
|
|||||||
include(../../plugins/qt4projectmanager/qt4projectmanager.pri)
|
QTC_PLUGIN_NAME = Madde
|
||||||
include(../../plugins/remotelinux/remotelinux.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
|
qt4projectmanager \
|
||||||
|
remotelinux
|
||||||
|
|||||||
@@ -1,5 +1,8 @@
|
|||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_NAME = Mercurial
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
utils
|
||||||
include(../../plugins/vcsbase/vcsbase.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../libs/utils/utils.pri)
|
projectexplorer \
|
||||||
|
texteditor \
|
||||||
|
coreplugin \
|
||||||
|
vcsbase
|
||||||
|
|||||||
@@ -1,5 +1,8 @@
|
|||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_NAME = Perforce
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
utils
|
||||||
include(../../plugins/vcsbase/vcsbase.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../libs/utils/utils.pri)
|
projectexplorer \
|
||||||
|
texteditor \
|
||||||
|
coreplugin \
|
||||||
|
vcsbase
|
||||||
|
|||||||
@@ -1,2 +0,0 @@
|
|||||||
include(projectexplorer_dependencies.pri)
|
|
||||||
LIBS *= -l$$qtLibraryName(ProjectExplorer)
|
|
||||||
@@ -1,7 +1,10 @@
|
|||||||
include(../../libs/utils/utils.pri)
|
QTC_PLUGIN_NAME = ProjectExplorer
|
||||||
include(../../libs/ssh/ssh.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/locator/locator.pri)
|
ssh \
|
||||||
include(../../plugins/find/find.pri)
|
utils
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
locator \
|
||||||
|
find \
|
||||||
|
coreplugin \
|
||||||
|
texteditor
|
||||||
QT *= network
|
QT *= network
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = PythonEditor
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/cpptools/cpptools.pri)
|
coreplugin \
|
||||||
|
texteditor \
|
||||||
|
cpptools
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_NAME = QbsProjectManager
|
||||||
include(../../plugins/cpptools/cpptools.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
projectexplorer \
|
||||||
include(../../plugins/qtsupport/qtsupport.pri)
|
cpptools \
|
||||||
include(../../plugins/qmljstools/qmljstools.pri)
|
texteditor \
|
||||||
|
qtsupport \
|
||||||
|
qmljstools
|
||||||
|
|||||||
@@ -1,13 +0,0 @@
|
|||||||
include(qmldesigner_dependencies.pri)
|
|
||||||
include(designercore/designercore.pri)
|
|
||||||
LIBS *= -l$$qtLibraryName(QmlDesigner)
|
|
||||||
INCLUDEPATH *= $$PWD/components/componentcore
|
|
||||||
INCLUDEPATH *= $$PWD/components/formeditor
|
|
||||||
INCLUDEPATH *= $$PWD/components/itemlibrary
|
|
||||||
INCLUDEPATH *= $$PWD/components/navigator
|
|
||||||
INCLUDEPATH *= $$PWD/components/propertyeditor
|
|
||||||
INCLUDEPATH *= $$PWD/components/stateseditor
|
|
||||||
INCLUDEPATH *= $$PWD/components/debugview
|
|
||||||
INCLUDEPATH *= $$PWD/components/integration
|
|
||||||
INCLUDEPATH *= $$PWD/components/logger
|
|
||||||
INCLUDEPATH *= $$QTCREATOR_SOURCES/share/qtcreator/qml/qmlpuppet/interfaces
|
|
||||||
@@ -1,9 +1,12 @@
|
|||||||
include(../../libs/utils/utils.pri)
|
QTC_PLUGIN_NAME = QmlDesigner
|
||||||
include(../../libs/qmljs/qmljs.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../libs/qmleditorwidgets/qmleditorwidgets.pri)
|
utils \
|
||||||
include(../coreplugin/coreplugin.pri)
|
qmljs \
|
||||||
include(../texteditor/texteditor.pri)
|
qmleditorwidgets
|
||||||
include(../qmljseditor/qmljseditor.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../qt4projectmanager/qt4projectmanager.pri)
|
coreplugin \
|
||||||
include(../qmlprojectmanager/qmlprojectmanager.pri)
|
texteditor \
|
||||||
include(../projectexplorer/projectexplorer.pri)
|
qmljseditor \
|
||||||
|
qt4projectmanager \
|
||||||
|
qmlprojectmanager \
|
||||||
|
projectexplorer
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(qmljseditor_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(QmlJSEditor)
|
|
||||||
@@ -1,6 +1,9 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = QmlJSEditor
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
utils \
|
||||||
include(../../plugins/qmljstools/qmljstools.pri)
|
qmleditorwidgets
|
||||||
include(../../libs/utils/utils.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../libs/qmleditorwidgets/qmleditorwidgets.pri)
|
coreplugin \
|
||||||
|
texteditor \
|
||||||
|
projectexplorer \
|
||||||
|
qmljstools
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(qmljstools_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(QmlJSTools)
|
|
||||||
@@ -1,7 +1,10 @@
|
|||||||
include($$IDE_SOURCE_TREE/src/libs/languageutils/languageutils.pri)
|
QTC_PLUGIN_NAME = QmlJSTools
|
||||||
include($$IDE_SOURCE_TREE/src/libs/cplusplus/cplusplus.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include($$IDE_SOURCE_TREE/src/libs/qmljs/qmljs.pri)
|
languageutils \
|
||||||
include($$IDE_SOURCE_TREE/src/plugins/projectexplorer/projectexplorer.pri)
|
cplusplus \
|
||||||
include($$IDE_SOURCE_TREE/src/plugins/qtsupport/qtsupport.pri)
|
qmljs
|
||||||
include($$IDE_SOURCE_TREE/src/plugins/texteditor/texteditor.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include($$IDE_SOURCE_TREE/src/plugins/cpptools/cpptools.pri)
|
projectexplorer \
|
||||||
|
qtsupport \
|
||||||
|
texteditor \
|
||||||
|
cpptools
|
||||||
|
|||||||
@@ -1,8 +1,11 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = QmlProfiler
|
||||||
include(../../plugins/analyzerbase/analyzerbase.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/qmlprojectmanager/qmlprojectmanager.pri)
|
qmldebug \
|
||||||
include(../../plugins/qt4projectmanager/qt4projectmanager.pri)
|
extensionsystem
|
||||||
include(../../plugins/qmljstools/qmljstools.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/remotelinux/remotelinux.pri)
|
coreplugin \
|
||||||
include(../../libs/qmldebug/qmldebug.pri)
|
analyzerbase \
|
||||||
include(../../libs/extensionsystem/extensionsystem.pri)
|
qmlprojectmanager \
|
||||||
|
qt4projectmanager \
|
||||||
|
qmljstools \
|
||||||
|
remotelinux
|
||||||
|
|||||||
@@ -1,2 +0,0 @@
|
|||||||
include(qmlprojectmanager_dependencies.pri)
|
|
||||||
LIBS *= -l$$qtLibraryName(QmlProjectManager)
|
|
||||||
@@ -1,6 +1,8 @@
|
|||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_NAME = QmlProjectManager
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/qmljseditor/qmljseditor.pri)
|
projectexplorer \
|
||||||
include(../../plugins/qmljstools/qmljstools.pri)
|
texteditor \
|
||||||
include(../../plugins/debugger/debugger.pri)
|
qmljseditor \
|
||||||
include(../../plugins/qtsupport/qtsupport.pri)
|
qmljstools \
|
||||||
|
debugger \
|
||||||
|
qtsupport
|
||||||
|
|||||||
@@ -1,4 +1,6 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = Qnx
|
||||||
include(../../plugins/qt4projectmanager/qt4projectmanager.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/remotelinux/remotelinux.pri)
|
coreplugin \
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
qt4projectmanager \
|
||||||
|
remotelinux \
|
||||||
|
texteditor
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(qt4projectmanager_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(Qt4ProjectManager)
|
|
||||||
@@ -1,6 +1,9 @@
|
|||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_NAME = Qt4ProjectManager
|
||||||
include(../../plugins/qtsupport/qtsupport.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/cpptools/cpptools.pri)
|
qmljs
|
||||||
include(../../plugins/debugger/debugger.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../libs/qmljs/qmljs.pri)
|
projectexplorer \
|
||||||
include(../../plugins/qmljstools/qmljstools.pri)
|
qtsupport \
|
||||||
|
cpptools \
|
||||||
|
debugger \
|
||||||
|
qmljstools
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(qtsupport_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(QtSupport)
|
|
||||||
@@ -1,6 +1,9 @@
|
|||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_NAME = QtSupport
|
||||||
include(../../libs/qmljs/qmljs.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../libs/utils/utils.pri)
|
qmljs \
|
||||||
|
utils
|
||||||
|
QTC_PLUGIN_DEPENDS += \
|
||||||
|
projectexplorer
|
||||||
DEFINES *= \
|
DEFINES *= \
|
||||||
QMAKE_AS_LIBRARY \
|
QMAKE_AS_LIBRARY \
|
||||||
PROPARSER_THREAD_SAFE \
|
PROPARSER_THREAD_SAFE \
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(remotelinux_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(RemoteLinux)
|
|
||||||
@@ -1,4 +1,6 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = RemoteLinux
|
||||||
include(../../plugins/debugger/debugger.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
coreplugin \
|
||||||
include(../../plugins/qtsupport/qtsupport.pri)
|
debugger \
|
||||||
|
projectexplorer \
|
||||||
|
qtsupport
|
||||||
|
|||||||
@@ -1,3 +1,6 @@
|
|||||||
include(../../libs/utils/utils.pri)
|
QTC_PLUGIN_NAME = ResourceEditor
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/find/find.pri)
|
utils
|
||||||
|
QTC_PLUGIN_DEPENDS += \
|
||||||
|
coreplugin \
|
||||||
|
find
|
||||||
|
|||||||
@@ -1,5 +1,8 @@
|
|||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_NAME = Subversion
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
utils
|
||||||
include(../../plugins/vcsbase/vcsbase.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../libs/utils/utils.pri)
|
projectexplorer \
|
||||||
|
texteditor \
|
||||||
|
coreplugin \
|
||||||
|
vcsbase
|
||||||
|
|||||||
@@ -1,2 +1,4 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = TaskList
|
||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
|
coreplugin \
|
||||||
|
projectexplorer
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(texteditor_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(TextEditor)
|
|
||||||
@@ -1,4 +1,7 @@
|
|||||||
include(../../libs/utils/utils.pri)
|
QTC_PLUGIN_NAME = TextEditor
|
||||||
include(../../plugins/find/find.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/locator/locator.pri)
|
utils
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
|
find \
|
||||||
|
locator \
|
||||||
|
coreplugin
|
||||||
|
|||||||
@@ -1,5 +1,8 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = Todo
|
||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
qmljs
|
||||||
include(../../plugins/cpptools/cpptools.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../libs/qmljs/qmljs.pri)
|
coreplugin \
|
||||||
|
projectexplorer \
|
||||||
|
texteditor \
|
||||||
|
cpptools
|
||||||
|
|||||||
@@ -1,2 +1,5 @@
|
|||||||
include(../../libs/extensionsystem/extensionsystem.pri)
|
QTC_PLUGIN_NAME = UpdateInfo
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
|
extensionsystem
|
||||||
|
QTC_PLUGIN_DEPENDS += \
|
||||||
|
coreplugin
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(valgrind_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(Valgrind)
|
|
||||||
@@ -1,6 +1,9 @@
|
|||||||
include(../../libs/cplusplus/cplusplus.pri)
|
QTC_PLUGIN_NAME = Valgrind
|
||||||
include(../../plugins/analyzerbase/analyzerbase.pri)
|
QTC_LIB_DEPENDS += \
|
||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
cplusplus \
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
utils
|
||||||
include(../../plugins/remotelinux/remotelinux.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../libs/utils/utils.pri)
|
analyzerbase \
|
||||||
|
coreplugin \
|
||||||
|
texteditor \
|
||||||
|
remotelinux
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(vcsbase_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryName(VcsBase)
|
|
||||||
@@ -1,5 +1,7 @@
|
|||||||
include(../../plugins/coreplugin/coreplugin.pri)
|
QTC_PLUGIN_NAME = VcsBase
|
||||||
include(../../plugins/texteditor/texteditor.pri)
|
QTC_PLUGIN_DEPENDS += \
|
||||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
coreplugin \
|
||||||
include(../../plugins/find/find.pri)
|
texteditor \
|
||||||
include(../../plugins/cpptools/cpptools.pri)
|
projectexplorer \
|
||||||
|
find \
|
||||||
|
cpptools
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
include(welcome_dependencies.pri)
|
|
||||||
|
|
||||||
LIBS *= -l$$qtLibraryTarget(Welcome)
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user