diff options
author | Roman Divacky <rdivacky@freebsd.org> | 2013-05-29 21:09:18 +0000 |
---|---|---|
committer | Roman Divacky <rdivacky@freebsd.org> | 2013-05-29 21:09:18 +0000 |
commit | 95ad7794a95e9e0845e680aebab77c5a822802f7 (patch) | |
tree | d0fceea7eb15a129fe8ff6e239d9188e19810dfe /clang/lib/CMakeLists.txt | |
parent | 1bd1927a142089b7c0121102950163df5cc8ba13 (diff) |
Turn CLANG_ENABLE_{ARCMT,REWRITER,STATIC_ANALYZER} into proper options so that
users can disable those. Just like in autoconf generated makefiles.
llvm-svn: 182881
Diffstat (limited to 'clang/lib/CMakeLists.txt')
-rw-r--r-- | clang/lib/CMakeLists.txt | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/clang/lib/CMakeLists.txt b/clang/lib/CMakeLists.txt index 053320ced1d0..a0645ca26fce 100644 --- a/clang/lib/CMakeLists.txt +++ b/clang/lib/CMakeLists.txt @@ -3,7 +3,9 @@ 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) @@ -15,5 +17,7 @@ add_subdirectory(Serialization) add_subdirectory(Frontend) add_subdirectory(FrontendTool) add_subdirectory(Tooling) -add_subdirectory(StaticAnalyzer) +if(CLANG_ENABLE_STATIC_ANALYZER) + add_subdirectory(StaticAnalyzer) +endif() add_subdirectory(Format) |