2014-09-25 11:11:58 +02:00
|
|
|
include(../../qtcreatorplugin.pri)
|
2018-01-17 15:08:30 +01:00
|
|
|
include(../../shared/clang/clang_installation.pri)
|
|
|
|
|
|
2018-04-26 15:56:04 +02:00
|
|
|
requires(!isEmpty(LLVM_VERSION))
|
|
|
|
|
|
2018-01-17 15:08:30 +01:00
|
|
|
LIBS += $$LIBCLANG_LIBS
|
|
|
|
|
INCLUDEPATH += $$LLVM_INCLUDEPATH
|
2014-09-25 11:11:58 +02:00
|
|
|
|
|
|
|
|
SOURCES += \
|
|
|
|
|
clangstaticanalyzerconfigwidget.cpp \
|
|
|
|
|
clangstaticanalyzerdiagnosticview.cpp \
|
2015-02-19 18:08:38 +01:00
|
|
|
clangstaticanalyzerprojectsettings.cpp \
|
|
|
|
|
clangstaticanalyzerprojectsettingsmanager.cpp \
|
|
|
|
|
clangstaticanalyzerprojectsettingswidget.cpp \
|
2014-09-25 11:11:58 +02:00
|
|
|
clangstaticanalyzerruncontrol.cpp \
|
|
|
|
|
clangstaticanalyzerrunner.cpp \
|
|
|
|
|
clangstaticanalyzertool.cpp \
|
2018-01-17 15:08:30 +01:00
|
|
|
clangtidyclazyruncontrol.cpp \
|
|
|
|
|
clangtidyclazyrunner.cpp \
|
|
|
|
|
clangtidyclazytool.cpp \
|
2018-01-17 15:08:30 +01:00
|
|
|
clangtool.cpp \
|
|
|
|
|
clangtoolruncontrol.cpp \
|
|
|
|
|
clangtoolrunner.cpp \
|
|
|
|
|
clangtoolsdiagnostic.cpp \
|
|
|
|
|
clangtoolsdiagnosticmodel.cpp \
|
|
|
|
|
clangtoolslogfilereader.cpp \
|
|
|
|
|
clangtoolsplugin.cpp \
|
|
|
|
|
clangtoolssettings.cpp \
|
|
|
|
|
clangtoolsutils.cpp
|
2014-09-25 11:11:58 +02:00
|
|
|
|
|
|
|
|
HEADERS += \
|
|
|
|
|
clangstaticanalyzerconfigwidget.h \
|
|
|
|
|
clangstaticanalyzerdiagnosticview.h \
|
2015-02-19 18:08:38 +01:00
|
|
|
clangstaticanalyzerprojectsettings.h \
|
|
|
|
|
clangstaticanalyzerprojectsettingsmanager.h \
|
|
|
|
|
clangstaticanalyzerprojectsettingswidget.h \
|
2014-09-25 11:11:58 +02:00
|
|
|
clangstaticanalyzerruncontrol.h \
|
|
|
|
|
clangstaticanalyzerrunner.h \
|
|
|
|
|
clangstaticanalyzertool.h \
|
2018-01-17 15:08:30 +01:00
|
|
|
clangtidyclazyruncontrol.h \
|
|
|
|
|
clangtidyclazyrunner.h \
|
|
|
|
|
clangtidyclazytool.h \
|
2018-01-17 15:08:30 +01:00
|
|
|
clangtool.h \
|
|
|
|
|
clangtoolruncontrol.h \
|
|
|
|
|
clangtoolrunner.h \
|
|
|
|
|
clangtools_global.h \
|
|
|
|
|
clangtoolsconstants.h \
|
|
|
|
|
clangtoolsdiagnostic.h \
|
|
|
|
|
clangtoolsdiagnosticmodel.h \
|
|
|
|
|
clangtoolslogfilereader.h \
|
|
|
|
|
clangtoolsplugin.h \
|
|
|
|
|
clangtoolssettings.h \
|
|
|
|
|
clangtoolsutils.h
|
2014-09-25 11:11:58 +02:00
|
|
|
|
|
|
|
|
FORMS += \
|
2015-02-19 18:08:38 +01:00
|
|
|
clangstaticanalyzerconfigwidget.ui \
|
|
|
|
|
clangstaticanalyzerprojectsettingswidget.ui
|
2014-09-25 11:11:58 +02:00
|
|
|
|
2015-02-04 15:19:30 +01:00
|
|
|
equals(TEST, 1) {
|
2016-07-08 12:07:53 +02:00
|
|
|
HEADERS += \
|
|
|
|
|
clangstaticanalyzerpreconfiguredsessiontests.h \
|
2018-04-24 15:30:19 +02:00
|
|
|
clangtoolsunittests.h
|
2016-07-08 12:07:53 +02:00
|
|
|
|
|
|
|
|
SOURCES += \
|
|
|
|
|
clangstaticanalyzerpreconfiguredsessiontests.cpp \
|
2018-04-24 15:30:19 +02:00
|
|
|
clangtoolsunittests.cpp
|
2016-07-08 12:07:53 +02:00
|
|
|
|
2018-04-24 15:30:19 +02:00
|
|
|
RESOURCES += clangtoolsunittests.qrc
|
2015-02-04 15:19:30 +01:00
|
|
|
}
|
|
|
|
|
|
2014-09-25 11:11:58 +02:00
|
|
|
DISTFILES += \
|
2016-01-20 19:06:49 +01:00
|
|
|
tests/tests.pri \
|
|
|
|
|
$${IDE_SOURCE_TREE}/doc/src/analyze/creator-clang-static-analyzer.qdoc
|