forked from qt-creator/qt-creator
Change-Id: I9862231f0aa8e8274e8529e57e80eac5ececded9 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
94 lines
2.4 KiB
Prolog
94 lines
2.4 KiB
Prolog
include(../../qtcreatorplugin.pri)
|
|
include(../../shared/clang/clang_installation.pri)
|
|
include(../../shared/clang/clang_defines.pri)
|
|
|
|
requires(!isEmpty(LLVM_VERSION))
|
|
|
|
include(../../shared/yaml-cpp/yaml-cpp_installation.pri)
|
|
isEmpty(EXTERNAL_YAML_CPP_FOUND) {
|
|
DEFINES += YAML_CPP_DLL
|
|
} else {
|
|
LIBS += $$EXTERNAL_YAML_CPP_LIBS
|
|
QMAKE_CXXFLAGS += $$EXTERNAL_YAML_CPP_CXXFLAGS
|
|
}
|
|
|
|
SOURCES += \
|
|
clangfixitsrefactoringchanges.cpp \
|
|
clangselectablefilesdialog.cpp \
|
|
clangtoolsdiagnosticview.cpp \
|
|
clangtoolsprojectsettingswidget.cpp \
|
|
clangtidyclazyrunner.cpp \
|
|
clangtool.cpp \
|
|
clangtoolruncontrol.cpp \
|
|
clangtoolrunner.cpp \
|
|
clangtoolsdiagnostic.cpp \
|
|
clangtoolsdiagnosticmodel.cpp \
|
|
clangtoolslogfilereader.cpp \
|
|
clangtoolsplugin.cpp \
|
|
clangtoolsprojectsettings.cpp \
|
|
clangtoolssettings.cpp \
|
|
clangtoolsutils.cpp \
|
|
diagnosticconfigswidget.cpp \
|
|
diagnosticmark.cpp \
|
|
documentclangtoolrunner.cpp \
|
|
documentquickfixfactory.cpp \
|
|
executableinfo.cpp \
|
|
filterdialog.cpp \
|
|
runsettingswidget.cpp \
|
|
settingswidget.cpp \
|
|
virtualfilesystemoverlay.cpp \
|
|
|
|
HEADERS += \
|
|
clangfileinfo.h \
|
|
clangfixitsrefactoringchanges.h \
|
|
clangselectablefilesdialog.h \
|
|
clangtoolsdiagnosticview.h \
|
|
clangtoolsprojectsettingswidget.h \
|
|
clangtidyclazyrunner.h \
|
|
clangtool.h \
|
|
clangtoolruncontrol.h \
|
|
clangtoolrunner.h \
|
|
clangtools_global.h \
|
|
clangtoolsconstants.h \
|
|
clangtoolsdiagnostic.h \
|
|
clangtoolsdiagnosticmodel.h \
|
|
clangtoolslogfilereader.h \
|
|
clangtoolsplugin.h \
|
|
clangtoolsprojectsettings.h \
|
|
clangtoolssettings.h \
|
|
clangtoolsutils.h \
|
|
diagnosticconfigswidget.h \
|
|
diagnosticmark.h \
|
|
documentclangtoolrunner.h \
|
|
documentquickfixfactory.h \
|
|
executableinfo.h \
|
|
filterdialog.h \
|
|
runsettingswidget.h \
|
|
settingswidget.h \
|
|
virtualfilesystemoverlay.h \
|
|
|
|
FORMS += \
|
|
clangselectablefilesdialog.ui \
|
|
clangtoolsprojectsettingswidget.ui \
|
|
clazychecks.ui \
|
|
filterdialog.ui \
|
|
runsettingswidget.ui \
|
|
settingswidget.ui \
|
|
tidychecks.ui \
|
|
|
|
equals(TEST, 1) {
|
|
HEADERS += \
|
|
clangtoolspreconfiguredsessiontests.h \
|
|
clangtoolsunittests.h
|
|
|
|
SOURCES += \
|
|
clangtoolspreconfiguredsessiontests.cpp \
|
|
clangtoolsunittests.cpp
|
|
|
|
RESOURCES += clangtoolsunittests.qrc
|
|
}
|
|
|
|
DISTFILES += \
|
|
tests/tests.pri \
|
|
$${IDE_SOURCE_TREE}/doc/src/analyze/creator-clang-static-analyzer.qdoc
|