[libc++] Enable tests and documentation by default when building standalone
authorLouis Dionne <ldionne@apple.com>
Mon, 29 Jun 2020 16:39:39 +0000 (12:39 -0400)
committerLouis Dionne <ldionne@apple.com>
Mon, 29 Jun 2020 16:40:07 +0000 (12:40 -0400)
Since we can always find the rest of the LLVM tree, we can always run the
tests in the standalone mode. Do it so that the default behavior is the
same in the standalone and non-standalone modes.

libcxx/cmake/Modules/HandleOutOfTreeLLVM.cmake

index d488b8e..457ad41 100644 (file)
@@ -40,10 +40,10 @@ include(AddLLVM OPTIONAL)
 
 # LLVM Options --------------------------------------------------------------
 if (NOT DEFINED LLVM_INCLUDE_TESTS)
-  set(LLVM_INCLUDE_TESTS ${LLVM_FOUND})
+  set(LLVM_INCLUDE_TESTS ON)
 endif()
 if (NOT DEFINED LLVM_INCLUDE_DOCS)
-  set(LLVM_INCLUDE_DOCS ${LLVM_FOUND})
+  set(LLVM_INCLUDE_DOCS ON)
 endif()
 if (NOT DEFINED LLVM_ENABLE_SPHINX)
   set(LLVM_ENABLE_SPHINX OFF)