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 | ff62d64c63cbae47ed768638aa9c621eccff030c (patch) | |
tree | 9484dc9528d18d66c81276bbcce3233b7c074e82 /lib/CMakeLists.txt | |
parent | 1acb394679b6e644044a0f6c358229759009b1a6 (diff) |
Turn CLANG_ENABLE_{ARCMT,REWRITER,STATIC_ANALYZER} into proper options so that
users can disable those. Just like in autoconf generated makefiles.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@182881 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CMakeLists.txt')
-rw-r--r-- | lib/CMakeLists.txt | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt index 053320ced1..a0645ca26f 100644 --- a/lib/CMakeLists.txt +++ b/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) |