From 6511eb51949b83aa7c47147313c5f31d8cd94258 Mon Sep 17 00:00:00 2001 From: Chris Bieneman Date: Thu, 20 Aug 2015 20:12:20 +0000 Subject: [PATCH] [CMake] Simplifying logic for USES_TERMINAL on bootstrap targets. In CMake variables that haven't been set are evaluated to empty strings, so we don't need to set the variables to empty strings. llvm-svn: 245604 --- clang/CMakeLists.txt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/clang/CMakeLists.txt b/clang/CMakeLists.txt index 4e4ee515444d..8ec02208cf17 100644 --- a/clang/CMakeLists.txt +++ b/clang/CMakeLists.txt @@ -563,10 +563,7 @@ if (CLANG_ENABLE_BOOTSTRAP) set(cmake_3_1_EXCLUDE_FROM_ALL EXCLUDE_FROM_ALL 1) endif() - if(CMAKE_VERSION VERSION_LESS 3.3.20150708) - set(cmake_3_4_USES_TERMINAL_OPTIONS) - set(cmake_3_4_USES_TERMINAL) - else() + if(CMAKE_VERSION VERSION_GREATER 3.3.20150708) set(cmake_3_4_USES_TERMINAL_OPTIONS USES_TERMINAL_CONFIGURE 1 USES_TERMINAL_BUILD 1