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)
|
||||
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
|
||||
|
||||
@@ -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)
|
||||
include(../utils/utils.pri)
|
||||
QTC_LIB_NAME = QmlEditorWidgets
|
||||
QTC_LIB_DEPENDS += \
|
||||
qmljs \
|
||||
utils
|
||||
QT *= declarative
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
LIBS *= -l$$qtLibraryName(QmlJS)
|
||||
@@ -1,2 +1,4 @@
|
||||
include(../utils/utils.pri)
|
||||
include(../languageutils/languageutils.pri)
|
||||
QTC_LIB_NAME = QmlJS
|
||||
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)
|
||||
include(../../libs/cplusplus/cplusplus.pri)
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/remotelinux/remotelinux.pri)
|
||||
include(../../plugins/cpptools/cpptools.pri)
|
||||
QTC_PLUGIN_NAME = AnalyzerBase
|
||||
QTC_LIB_DEPENDS += \
|
||||
cplusplus
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
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)
|
||||
include(../../plugins/debugger/debugger.pri)
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/qt4projectmanager/qt4projectmanager.pri)
|
||||
QTC_PLUGIN_NAME = Android
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
coreplugin \
|
||||
debugger \
|
||||
projectexplorer \
|
||||
qt4projectmanager
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/cpptools/cpptools.pri)
|
||||
include(../../plugins/qtsupport/qtsupport.pri)
|
||||
QTC_PLUGIN_NAME = AutotoolsProjectManager
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
projectexplorer \
|
||||
coreplugin \
|
||||
cpptools \
|
||||
qtsupport
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/vcsbase/vcsbase.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
QTC_PLUGIN_NAME = Bazaar
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
projectexplorer \
|
||||
texteditor \
|
||||
coreplugin \
|
||||
vcsbase
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
include(../../libs/utils/utils.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
QTC_PLUGIN_NAME = BinEditor
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
texteditor \
|
||||
coreplugin
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
QTC_PLUGIN_NAME = Bookmarks
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
projectexplorer \
|
||||
coreplugin \
|
||||
texteditor
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
include(../../libs/utils/utils.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/cpptools/cpptools.pri)
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
QTC_PLUGIN_NAME = ClassView
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
coreplugin \
|
||||
cpptools \
|
||||
projectexplorer \
|
||||
texteditor
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/vcsbase/vcsbase.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
QTC_PLUGIN_NAME = ClearCase
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
projectexplorer \
|
||||
texteditor \
|
||||
coreplugin \
|
||||
vcsbase
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/cpptools/cpptools.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/qtsupport/qtsupport.pri)
|
||||
QTC_PLUGIN_NAME = CMakeProjectManager
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
projectexplorer \
|
||||
cpptools \
|
||||
texteditor \
|
||||
qtsupport
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
include(coreplugin_dependencies.pri)
|
||||
LIBS *= -l$$qtLibraryName(Core)
|
||||
@@ -1,2 +1,4 @@
|
||||
include(../../libs/extensionsystem/extensionsystem.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
QTC_PLUGIN_NAME = Core
|
||||
QTC_LIB_DEPENDS += \
|
||||
extensionsystem \
|
||||
utils
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
QTC_PLUGIN_NAME = CodePaster
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
texteditor \
|
||||
coreplugin
|
||||
|
||||
@@ -1,15 +1,18 @@
|
||||
TEMPLATE = app
|
||||
TARGET=cpaster
|
||||
|
||||
QTC_LIB_DEPENDS += \
|
||||
extensionsystem \
|
||||
utils
|
||||
|
||||
include(../../../../qtcreator.pri)
|
||||
include(../../../rpath.pri)
|
||||
include(../../../plugins/coreplugin/coreplugin.pri)
|
||||
|
||||
CONFIG += console
|
||||
CONFIG -= app_bundle
|
||||
QT += network
|
||||
|
||||
LIBS *= -L$$IDE_PLUGIN_PATH/QtProject
|
||||
LIBS *= -L$$IDE_PLUGIN_PATH/QtProject -l$$qtLibraryName(Core)
|
||||
QMAKE_RPATHDIR *= $$IDE_PLUGIN_PATH/QtProject
|
||||
|
||||
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)
|
||||
include(../../libs/cplusplus/cplusplus.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/cpptools/cpptools.pri)
|
||||
QTC_PLUGIN_NAME = CppEditor
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils \
|
||||
cplusplus
|
||||
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)
|
||||
include($$IDE_SOURCE_TREE/src/libs/cplusplus/cplusplus.pri)
|
||||
include($$IDE_SOURCE_TREE/src/plugins/projectexplorer/projectexplorer.pri)
|
||||
include($$IDE_SOURCE_TREE/src/plugins/texteditor/texteditor.pri)
|
||||
include($$IDE_SOURCE_TREE/src/plugins/locator/locator.pri)
|
||||
include($$IDE_SOURCE_TREE/src/plugins/find/find.pri)
|
||||
QTC_PLUGIN_NAME = CppTools
|
||||
QTC_LIB_DEPENDS += \
|
||||
languageutils \
|
||||
cplusplus
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
projectexplorer \
|
||||
texteditor \
|
||||
locator \
|
||||
find
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/vcsbase/vcsbase.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
QTC_PLUGIN_NAME = CVS
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
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)
|
||||
include(../../plugins/cpptools/cpptools.pri)
|
||||
include(../../plugins/find/find.pri)
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../libs/cplusplus/cplusplus.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
include(../../libs/qmljs/qmljs.pri)
|
||||
include(../../libs/qmldebug/qmldebug.pri)
|
||||
include(../../libs/ssh/ssh.pri)
|
||||
QTC_PLUGIN_NAME = Debugger
|
||||
QTC_LIB_DEPENDS += \
|
||||
cplusplus \
|
||||
utils \
|
||||
qmldebug \
|
||||
qmljs \
|
||||
ssh
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
coreplugin \
|
||||
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)
|
||||
include(../../plugins/cpptools/cpptools.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
QTC_PLUGIN_NAME = Designer
|
||||
QTC_LIB_DEPENDS += \
|
||||
cplusplus \
|
||||
utils
|
||||
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)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
QTC_PLUGIN_NAME = DiffEditor
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
texteditor \
|
||||
coreplugin
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/find/find.pri)
|
||||
QTC_PLUGIN_NAME = FakeVim
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
coreplugin \
|
||||
texteditor \
|
||||
find
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
include(find_dependencies.pri)
|
||||
|
||||
LIBS *= -l$$qtLibraryName(Find)
|
||||
@@ -1,2 +1,5 @@
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
QTC_PLUGIN_NAME = Find
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
coreplugin
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/cpptools/cpptools.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/qtsupport/qtsupport.pri)
|
||||
QTC_PLUGIN_NAME = GenericProjectManager
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
projectexplorer \
|
||||
cpptools \
|
||||
texteditor \
|
||||
qtsupport
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/vcsbase/vcsbase.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
QTC_PLUGIN_NAME = Git
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
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)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/cpptools/cpptools.pri)
|
||||
include(../../libs/glsl/glsl.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
include(../../libs/cplusplus/cplusplus.pri)
|
||||
QTC_PLUGIN_NAME = GLSLEditor
|
||||
QTC_LIB_DEPENDS += \
|
||||
glsl \
|
||||
utils \
|
||||
cplusplus
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
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)
|
||||
include(../../plugins/find/find.pri)
|
||||
include(../../plugins/locator/locator.pri)
|
||||
|
||||
QTC_PLUGIN_NAME = Help
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
coreplugin \
|
||||
find \
|
||||
locator
|
||||
|
||||
@@ -1,2 +1,5 @@
|
||||
include(../../libs/utils/utils.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
QTC_PLUGIN_NAME = ImageViewer
|
||||
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)
|
||||
include(../../plugins/locator/locator.pri)
|
||||
include(../../plugins/find/find.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
QTC_PLUGIN_NAME = Macros
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
coreplugin \
|
||||
locator \
|
||||
find \
|
||||
texteditor
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
include(madde_dependencies.pri)
|
||||
|
||||
LIBS *= -l$$qtLibraryName(Madde)
|
||||
@@ -1,2 +1,4 @@
|
||||
include(../../plugins/qt4projectmanager/qt4projectmanager.pri)
|
||||
include(../../plugins/remotelinux/remotelinux.pri)
|
||||
QTC_PLUGIN_NAME = Madde
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
qt4projectmanager \
|
||||
remotelinux
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/vcsbase/vcsbase.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
QTC_PLUGIN_NAME = Mercurial
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
projectexplorer \
|
||||
texteditor \
|
||||
coreplugin \
|
||||
vcsbase
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/vcsbase/vcsbase.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
QTC_PLUGIN_NAME = Perforce
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
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)
|
||||
include(../../libs/ssh/ssh.pri)
|
||||
include(../../plugins/locator/locator.pri)
|
||||
include(../../plugins/find/find.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
QTC_PLUGIN_NAME = ProjectExplorer
|
||||
QTC_LIB_DEPENDS += \
|
||||
ssh \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
locator \
|
||||
find \
|
||||
coreplugin \
|
||||
texteditor
|
||||
QT *= network
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/cpptools/cpptools.pri)
|
||||
QTC_PLUGIN_NAME = PythonEditor
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
coreplugin \
|
||||
texteditor \
|
||||
cpptools
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/cpptools/cpptools.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/qtsupport/qtsupport.pri)
|
||||
include(../../plugins/qmljstools/qmljstools.pri)
|
||||
QTC_PLUGIN_NAME = QbsProjectManager
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
projectexplorer \
|
||||
cpptools \
|
||||
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)
|
||||
include(../../libs/qmljs/qmljs.pri)
|
||||
include(../../libs/qmleditorwidgets/qmleditorwidgets.pri)
|
||||
include(../coreplugin/coreplugin.pri)
|
||||
include(../texteditor/texteditor.pri)
|
||||
include(../qmljseditor/qmljseditor.pri)
|
||||
include(../qt4projectmanager/qt4projectmanager.pri)
|
||||
include(../qmlprojectmanager/qmlprojectmanager.pri)
|
||||
include(../projectexplorer/projectexplorer.pri)
|
||||
QTC_PLUGIN_NAME = QmlDesigner
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils \
|
||||
qmljs \
|
||||
qmleditorwidgets
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
coreplugin \
|
||||
texteditor \
|
||||
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)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/qmljstools/qmljstools.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
include(../../libs/qmleditorwidgets/qmleditorwidgets.pri)
|
||||
QTC_PLUGIN_NAME = QmlJSEditor
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils \
|
||||
qmleditorwidgets
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
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)
|
||||
include($$IDE_SOURCE_TREE/src/libs/cplusplus/cplusplus.pri)
|
||||
include($$IDE_SOURCE_TREE/src/libs/qmljs/qmljs.pri)
|
||||
include($$IDE_SOURCE_TREE/src/plugins/projectexplorer/projectexplorer.pri)
|
||||
include($$IDE_SOURCE_TREE/src/plugins/qtsupport/qtsupport.pri)
|
||||
include($$IDE_SOURCE_TREE/src/plugins/texteditor/texteditor.pri)
|
||||
include($$IDE_SOURCE_TREE/src/plugins/cpptools/cpptools.pri)
|
||||
QTC_PLUGIN_NAME = QmlJSTools
|
||||
QTC_LIB_DEPENDS += \
|
||||
languageutils \
|
||||
cplusplus \
|
||||
qmljs
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
projectexplorer \
|
||||
qtsupport \
|
||||
texteditor \
|
||||
cpptools
|
||||
|
||||
@@ -1,8 +1,11 @@
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/analyzerbase/analyzerbase.pri)
|
||||
include(../../plugins/qmlprojectmanager/qmlprojectmanager.pri)
|
||||
include(../../plugins/qt4projectmanager/qt4projectmanager.pri)
|
||||
include(../../plugins/qmljstools/qmljstools.pri)
|
||||
include(../../plugins/remotelinux/remotelinux.pri)
|
||||
include(../../libs/qmldebug/qmldebug.pri)
|
||||
include(../../libs/extensionsystem/extensionsystem.pri)
|
||||
QTC_PLUGIN_NAME = QmlProfiler
|
||||
QTC_LIB_DEPENDS += \
|
||||
qmldebug \
|
||||
extensionsystem
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
coreplugin \
|
||||
analyzerbase \
|
||||
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)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/qmljseditor/qmljseditor.pri)
|
||||
include(../../plugins/qmljstools/qmljstools.pri)
|
||||
include(../../plugins/debugger/debugger.pri)
|
||||
include(../../plugins/qtsupport/qtsupport.pri)
|
||||
QTC_PLUGIN_NAME = QmlProjectManager
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
projectexplorer \
|
||||
texteditor \
|
||||
qmljseditor \
|
||||
qmljstools \
|
||||
debugger \
|
||||
qtsupport
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/qt4projectmanager/qt4projectmanager.pri)
|
||||
include(../../plugins/remotelinux/remotelinux.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
QTC_PLUGIN_NAME = Qnx
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
coreplugin \
|
||||
qt4projectmanager \
|
||||
remotelinux \
|
||||
texteditor
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
include(qt4projectmanager_dependencies.pri)
|
||||
|
||||
LIBS *= -l$$qtLibraryName(Qt4ProjectManager)
|
||||
@@ -1,6 +1,9 @@
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/qtsupport/qtsupport.pri)
|
||||
include(../../plugins/cpptools/cpptools.pri)
|
||||
include(../../plugins/debugger/debugger.pri)
|
||||
include(../../libs/qmljs/qmljs.pri)
|
||||
include(../../plugins/qmljstools/qmljstools.pri)
|
||||
QTC_PLUGIN_NAME = Qt4ProjectManager
|
||||
QTC_LIB_DEPENDS += \
|
||||
qmljs
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
projectexplorer \
|
||||
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)
|
||||
include(../../libs/qmljs/qmljs.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
QTC_PLUGIN_NAME = QtSupport
|
||||
QTC_LIB_DEPENDS += \
|
||||
qmljs \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
projectexplorer
|
||||
DEFINES *= \
|
||||
QMAKE_AS_LIBRARY \
|
||||
PROPARSER_THREAD_SAFE \
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
include(remotelinux_dependencies.pri)
|
||||
|
||||
LIBS *= -l$$qtLibraryName(RemoteLinux)
|
||||
@@ -1,4 +1,6 @@
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/debugger/debugger.pri)
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/qtsupport/qtsupport.pri)
|
||||
QTC_PLUGIN_NAME = RemoteLinux
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
coreplugin \
|
||||
debugger \
|
||||
projectexplorer \
|
||||
qtsupport
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
include(../../libs/utils/utils.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/find/find.pri)
|
||||
QTC_PLUGIN_NAME = ResourceEditor
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
coreplugin \
|
||||
find
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/vcsbase/vcsbase.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
QTC_PLUGIN_NAME = Subversion
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
projectexplorer \
|
||||
texteditor \
|
||||
coreplugin \
|
||||
vcsbase
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
QTC_PLUGIN_NAME = TaskList
|
||||
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)
|
||||
include(../../plugins/find/find.pri)
|
||||
include(../../plugins/locator/locator.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
QTC_PLUGIN_NAME = TextEditor
|
||||
QTC_LIB_DEPENDS += \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
find \
|
||||
locator \
|
||||
coreplugin
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/cpptools/cpptools.pri)
|
||||
include(../../libs/qmljs/qmljs.pri)
|
||||
QTC_PLUGIN_NAME = Todo
|
||||
QTC_LIB_DEPENDS += \
|
||||
qmljs
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
coreplugin \
|
||||
projectexplorer \
|
||||
texteditor \
|
||||
cpptools
|
||||
|
||||
@@ -1,2 +1,5 @@
|
||||
include(../../libs/extensionsystem/extensionsystem.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
QTC_PLUGIN_NAME = UpdateInfo
|
||||
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)
|
||||
include(../../plugins/analyzerbase/analyzerbase.pri)
|
||||
include(../../plugins/coreplugin/coreplugin.pri)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/remotelinux/remotelinux.pri)
|
||||
include(../../libs/utils/utils.pri)
|
||||
QTC_PLUGIN_NAME = Valgrind
|
||||
QTC_LIB_DEPENDS += \
|
||||
cplusplus \
|
||||
utils
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
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)
|
||||
include(../../plugins/texteditor/texteditor.pri)
|
||||
include(../../plugins/projectexplorer/projectexplorer.pri)
|
||||
include(../../plugins/find/find.pri)
|
||||
include(../../plugins/cpptools/cpptools.pri)
|
||||
QTC_PLUGIN_NAME = VcsBase
|
||||
QTC_PLUGIN_DEPENDS += \
|
||||
coreplugin \
|
||||
texteditor \
|
||||
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