llvm-project/clang/lib/StaticAnalyzer/CMakeLists.txt

43 lines
936 B
CMake

set(LLVM_NO_RTTI 1)
set(LLVM_USED_LIBS clangBasic clangLex clangAST clangFrontend clangRewrite)
add_clang_library(clangStaticAnalyzerCore
AggExprVisitor.cpp
AnalysisManager.cpp
AnalyzerStatsChecker.cpp
BasicConstraintManager.cpp
BasicStore.cpp
BasicValueFactory.cpp
BugReporter.cpp
BugReporterVisitors.cpp
CFRefCount.cpp
Checker.cpp
CheckerHelpers.cpp
Environment.cpp
ExplodedGraph.cpp
FlatStore.cpp
BlockCounter.cpp
CXXExprEngine.cpp
CoreEngine.cpp
GRState.cpp
HTMLDiagnostics.cpp
ManagerRegistry.cpp
MemRegion.cpp
ObjCMessage.cpp
PathDiagnostic.cpp
PlistDiagnostics.cpp
RangeConstraintManager.cpp
RegionStore.cpp
SimpleConstraintManager.cpp
SimpleSValBuilder.cpp
Store.cpp
SValBuilder.cpp
SVals.cpp
SymbolManager.cpp
TextPathDiagnostics.cpp
)
add_dependencies(clangStaticAnalyzerCore ClangAttrClasses ClangAttrList ClangDeclNodes
ClangStmtNodes)