diff options
Diffstat (limited to 'lib/CMakeLists.txt')
-rw-r--r-- | lib/CMakeLists.txt | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt index 053320c..7bb65e9 100644 --- a/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt @@ -3,17 +3,24 @@ add_subdirectory(Basic) add_subdirectory(Lex) add_subdirectory(Parse) add_subdirectory(AST) -add_subdirectory(ASTMatchers) +if(CLANG_ENABLE_REWRITER) + add_subdirectory(ASTMatchers) +endif() add_subdirectory(Sema) add_subdirectory(CodeGen) add_subdirectory(Analysis) add_subdirectory(Edit) add_subdirectory(Rewrite) -add_subdirectory(ARCMigrate) +if(CLANG_ENABLE_ARCMT) + add_subdirectory(ARCMigrate) +endif() add_subdirectory(Driver) add_subdirectory(Serialization) add_subdirectory(Frontend) add_subdirectory(FrontendTool) add_subdirectory(Tooling) -add_subdirectory(StaticAnalyzer) +add_subdirectory(Index) +if(CLANG_ENABLE_STATIC_ANALYZER) + add_subdirectory(StaticAnalyzer) +endif() add_subdirectory(Format) |