forked from qt-creator/qt-creator
These test the complete workflow as the user experiences it when
clicking "Start".
Intended usage:
(1) Run sdktool to set up a kit with the toolchain you want
to test against (using a temporary directory).
The tests assume exactly one Kit to be present.
(2) Start Creator with a matching settings path and
"-load ClangStaticAnalyzer -test ClangStaticAnalyzer".
(3) Repeat until all toolchains have been tested.
The initial implementation tests one trivial source file
with both qbs and qmake.
Change-Id: I810f23e2990a789a4dd9f1dd16335fbcf5c5f39f
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
48 lines
1.4 KiB
Prolog
48 lines
1.4 KiB
Prolog
TARGET = ClangStaticAnalyzer
|
|
TEMPLATE = lib
|
|
|
|
include(../../qtcreatorplugin.pri)
|
|
include(clangstaticanalyzer_dependencies.pri)
|
|
|
|
SOURCES += \
|
|
clangstaticanalyzerconfigwidget.cpp \
|
|
clangstaticanalyzerdiagnostic.cpp \
|
|
clangstaticanalyzerdiagnosticmodel.cpp \
|
|
clangstaticanalyzerdiagnosticview.cpp \
|
|
clangstaticanalyzerlogfilereader.cpp \
|
|
clangstaticanalyzerplugin.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 \
|
|
clangstaticanalyzerplugin.h \
|
|
clangstaticanalyzerruncontrolfactory.h \
|
|
clangstaticanalyzerruncontrol.h \
|
|
clangstaticanalyzerrunner.h \
|
|
clangstaticanalyzersettings.h \
|
|
clangstaticanalyzertool.h \
|
|
clangstaticanalyzerutils.h
|
|
|
|
FORMS += \
|
|
clangstaticanalyzerconfigwidget.ui
|
|
|
|
equals(TEST, 1) {
|
|
HEADERS += clangstaticanalyzerunittests.h
|
|
SOURCES += clangstaticanalyzerunittests.cpp
|
|
RESOURCES += clangstaticanalyzerunittests.qrc
|
|
}
|
|
|
|
DISTFILES += \
|
|
tests/tests.pri
|