blob: 5e7dd8f18cd7318ebee05082f75d079054613a16 [file] [log] [blame]
Argyrios Kyrtzidis9d5235d2011-02-17 18:40:33 +00001include_directories( ${CMAKE_CURRENT_BINARY_DIR}/../Checkers )
2
NAKAMURA Takumi65d42bc2013-12-09 19:04:43 +00003set(LLVM_LINK_COMPONENTS
4 Support
5 )
6
Argyrios Kyrtzidisecd33342011-02-14 18:13:01 +00007add_clang_library(clangStaticAnalyzerFrontend
8 AnalysisConsumer.cpp
Argyrios Kyrtzidis556c45e2011-02-14 18:13:31 +00009 CheckerRegistration.cpp
Kristof Umann76a21502018-12-15 16:23:51 +000010 CheckerRegistry.cpp
Argyrios Kyrtzidisae92c952011-02-14 18:13:06 +000011 FrontendActions.cpp
Nico Weber4c28cfe2018-04-07 04:25:01 +000012 ModelConsumer.cpp
Ted Kremenekeeccb302014-08-27 15:14:15 +000013 ModelInjector.cpp
Argyrios Kyrtzidisecd33342011-02-14 18:13:01 +000014
NAKAMURA Takumi96986862014-02-26 06:41:29 +000015 LINK_LIBS
Chandler Carruth28969b42012-06-21 01:30:21 +000016 clangAST
NAKAMURA Takumi65d42bc2013-12-09 19:04:43 +000017 clangAnalysis
18 clangBasic
Ilya Biryukov8b9b3bd2018-03-01 14:54:16 +000019 clangCrossTU
Chandler Carruth28969b42012-06-21 01:30:21 +000020 clangFrontend
NAKAMURA Takumi37011a12014-08-28 12:42:28 +000021 clangLex
Chandler Carruth28969b42012-06-21 01:30:21 +000022 clangStaticAnalyzerCheckers
NAKAMURA Takumi65d42bc2013-12-09 19:04:43 +000023 clangStaticAnalyzerCore
Chandler Carruth28969b42012-06-21 01:30:21 +000024 )