forked from qt-creator/qt-creator
There was no proper separation of responsibilities between these plugins. In particular, CppTools had lots of editor-related functionality, so it's not clear why it was separated out in the first place. In fact, for a lot of code, it seemed quite arbitrary where it was put (just one example: switchHeaderSource() was in CppTools, wheras switchDeclarationDefinition() was in CppEditor). Merging the plugins will enable us to get rid of various convoluted pseudo-abstractions that were only introduced to keep up the artificial separation. Change-Id: Iafc3bce625b4794f6d4aa03df6cddc7f2d26716a Reviewed-by: Christian Stenger <christian.stenger@qt.io>
26 lines
1.2 KiB
Plaintext
26 lines
1.2 KiB
Plaintext
include($$PWD/../../../src/libs/utils/utils-lib.pri)
|
|
|
|
include($$PWD/../../../src/libs/3rdparty/yaml-cpp/yaml-cpp.pri)
|
|
include($$PWD/../../../src/libs/sqlite/sqlite-lib.pri)
|
|
include($$PWD/../../../src/libs/clangsupport/clangsupport-lib.pri)
|
|
include($$PWD/../../../src/plugins/coreplugin/corepluginunittestfiles.pri)
|
|
include($$PWD/../../../src/plugins/cppeditor/cppeditorunittestfiles.pri)
|
|
include($$PWD/../../../src/plugins/debugger/debuggerunittestfiles.pri)
|
|
include($$PWD/../../../src/plugins/qmldesigner/qmldesignerunittestfiles.pri)
|
|
!isEmpty(QTC_UNITTEST_BUILD_CPP_PARSER):include(cplusplus.pri)
|
|
!isEmpty(LLVM_VERSION) {
|
|
include($$PWD/../../../src/plugins/clangtools/clangtoolsunittestfiles.pri)
|
|
include($$PWD/../../../src/shared/clang/clang_defines.pri)
|
|
include($$PWD/../../../src/tools/clangbackend/source/clangbackendclangipc-source.pri)
|
|
include($$PWD/../../../src/plugins/clangcodemodel/clangcodemodelunittestfiles.pri)
|
|
!isEmpty(CLANGFORMAT_LIBS): include($$PWD/../../../src/plugins/clangformat/clangformat-source.pri)
|
|
} else {
|
|
DEFINES += CLANG_VERSION=\\\"6.0.0\\\"
|
|
DEFINES += "\"CLANG_INCLUDE_DIR=\\\"/usr/include\\\"\""
|
|
}
|
|
|
|
INCLUDEPATH += \
|
|
$$PWD/../../../src/libs \
|
|
$$PWD/../../../src/libs/3rdparty \
|
|
$$PWD/../../../src/plugins
|