Patch attached.

Thanks,

Steve.
>From 387a6231ddf59b312cb23fbc511a91aee4088e5e Mon Sep 17 00:00:00 2001
From: Stephen Kelly <[email protected]>
Date: Fri, 14 Jun 2013 11:30:07 +0200
Subject: [PATCH] Fix build with CLANG_ENABLE_STATIC_ANALYZER

---
 lib/FrontendTool/CMakeLists.txt | 11 ++++++++---
 tools/CMakeLists.txt            |  4 +++-
 2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/lib/FrontendTool/CMakeLists.txt b/lib/FrontendTool/CMakeLists.txt
index 176511b..3e6aba4 100644
--- a/lib/FrontendTool/CMakeLists.txt
+++ b/lib/FrontendTool/CMakeLists.txt
@@ -14,8 +14,13 @@ target_link_libraries(clangFrontendTool
   clangRewriteCore
   clangRewriteFrontend
   clangCodeGen
-  clangStaticAnalyzerFrontend
-  clangStaticAnalyzerCheckers
-  clangStaticAnalyzerCore
   clangARCMigrate
   )
+
+if(CLANG_ENABLE_STATIC_ANALYZER)
+  target_link_libraries(clangFrontendTool
+    clangStaticAnalyzerFrontend
+    clangStaticAnalyzerCheckers
+    clangStaticAnalyzerCore
+    )
+endif()
diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt
index eb5e366..13f4666 100644
--- a/tools/CMakeLists.txt
+++ b/tools/CMakeLists.txt
@@ -4,7 +4,9 @@ add_subdirectory(arcmt-test)
 add_subdirectory(c-arcmt-test)
 add_subdirectory(diagtool)
 add_subdirectory(driver)
-add_subdirectory(clang-check)
+if(CLANG_ENABLE_STATIC_ANALYZER)
+  add_subdirectory(clang-check)
+endif()
 add_subdirectory(clang-format)
 
 # We support checking out the clang-tools-extra repository into the 'extra'
-- 
1.8.1.2


_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to