diff --git a/llvm/CMakeLists.txt b/llvm/CMakeLists.txt index 5496b8a6f8b4..fa1351e425ef 100644 --- a/llvm/CMakeLists.txt +++ b/llvm/CMakeLists.txt @@ -1147,6 +1147,9 @@ if( LLVM_INCLUDE_UTILS ) add_subdirectory(utils/UnicodeData) add_subdirectory(utils/yaml-bench) add_subdirectory(utils/split-file) + if( LLVM_INCLUDE_TESTS ) + add_subdirectory(utils/unittest) + endif() else() if ( LLVM_INCLUDE_TESTS ) message(FATAL_ERROR "Including tests when not building utils will not work. @@ -1191,9 +1194,6 @@ if( LLVM_INCLUDE_TESTS ) add_subdirectory(utils/lit) add_subdirectory(test) add_subdirectory(unittests) - if( LLVM_INCLUDE_UTILS ) - add_subdirectory(utils/unittest) - endif() if (WIN32) # This utility is used to prevent crashing tests from calling Dr. Watson on