forked from qt-creator/qt-creator
This patch deals with what is likely the most common use case: Filtering specific messages at a particular location. The current granularity is essentially per-file (and per-function, where possible), which seems more useful than taking line numbers into account, as that would not be robust with regards to code changes elsewhere in the file. We can fine-tune this if the need arises. Change-Id: I4e9b2671fa199339cc3b995953d072b840cd3205 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
57 lines
1.8 KiB
Prolog
57 lines
1.8 KiB
Prolog
TARGET = ClangStaticAnalyzer
|
|
TEMPLATE = lib
|
|
|
|
include(../../qtcreatorplugin.pri)
|
|
include(clangstaticanalyzer_dependencies.pri)
|
|
|
|
SOURCES += \
|
|
clangstaticanalyzerconfigwidget.cpp \
|
|
clangstaticanalyzerdiagnostic.cpp \
|
|
clangstaticanalyzerdiagnosticmodel.cpp \
|
|
clangstaticanalyzerdiagnosticview.cpp \
|
|
clangstaticanalyzerlogfilereader.cpp \
|
|
clangstaticanalyzerpathchooser.cpp \
|
|
clangstaticanalyzerplugin.cpp \
|
|
clangstaticanalyzerprojectsettings.cpp \
|
|
clangstaticanalyzerprojectsettingsmanager.cpp \
|
|
clangstaticanalyzerprojectsettingswidget.cpp \
|
|
clangstaticanalyzerruncontrol.cpp \
|
|
clangstaticanalyzerruncontrolfactory.cpp \
|
|
clangstaticanalyzerrunner.cpp \
|
|
clangstaticanalyzersettings.cpp \
|
|
clangstaticanalyzertool.cpp \
|
|
clangstaticanalyzerutils.cpp
|
|
|
|
HEADERS += \
|
|
clangstaticanalyzerconfigwidget.h \
|
|
clangstaticanalyzerconstants.h \
|
|
clangstaticanalyzerdiagnostic.h \
|
|
clangstaticanalyzerdiagnosticmodel.h \
|
|
clangstaticanalyzerdiagnosticview.h \
|
|
clangstaticanalyzer_global.h \
|
|
clangstaticanalyzerlogfilereader.h \
|
|
clangstaticanalyzerpathchooser.h \
|
|
clangstaticanalyzerplugin.h \
|
|
clangstaticanalyzerprojectsettings.h \
|
|
clangstaticanalyzerprojectsettingsmanager.h \
|
|
clangstaticanalyzerprojectsettingswidget.h \
|
|
clangstaticanalyzerruncontrolfactory.h \
|
|
clangstaticanalyzerruncontrol.h \
|
|
clangstaticanalyzerrunner.h \
|
|
clangstaticanalyzersettings.h \
|
|
clangstaticanalyzertool.h \
|
|
clangstaticanalyzerutils.h
|
|
|
|
FORMS += \
|
|
clangstaticanalyzerconfigwidget.ui \
|
|
clangstaticanalyzerprojectsettingswidget.ui
|
|
|
|
equals(TEST, 1) {
|
|
HEADERS += clangstaticanalyzerunittests.h
|
|
SOURCES += clangstaticanalyzerunittests.cpp
|
|
RESOURCES += clangstaticanalyzerunittests.qrc
|
|
}
|
|
|
|
DISTFILES += \
|
|
tests/tests.pri
|