[clang-tidy] Fix the condition for building CTTestTidyModule
authorMartin Storsjö <martin@martin.st>
Fri, 25 Mar 2022 19:22:34 +0000 (21:22 +0200)
committerMartin Storsjö <martin@martin.st>
Fri, 25 Mar 2022 19:22:46 +0000 (21:22 +0200)
This is the correct intended condition; the problematic case where
we don't want to try to build the plugin is "WIN32 AND LLVM_LINK_LLVM_DYLIB"
and thus the negation is "NOT WIN32 OR NOT LLVM_LINK_LLVM_DYLIB".

Differential Revision: https://reviews.llvm.org/D121687

clang-tools-extra/test/CMakeLists.txt

index d64366c..2cdf186 100644 (file)
@@ -73,7 +73,7 @@ foreach(dep ${LLVM_UTILS_DEPS})
 endforeach()
 
 if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
-  if (NOT WIN32 AND NOT LLVM_LINK_LLVM_DYLIB)
+  if (NOT WIN32 OR NOT LLVM_LINK_LLVM_DYLIB)
     llvm_add_library(
         CTTestTidyModule
         MODULE clang-tidy/CTTestTidyModule.cpp