[test-suite] r292686 - CMakeLists.txt: FORCE the default of CMAKE_BUILD_TYPE to Release

Matthias Braun via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 20 16:25:44 PST 2017


Author: matze
Date: Fri Jan 20 18:25:43 2017
New Revision: 292686

URL: http://llvm.org/viewvc/llvm-project?rev=292686&view=rev
Log:
CMakeLists.txt: FORCE the default of CMAKE_BUILD_TYPE to Release

The existing logic to default the CMAKE_BUILT_TYPE to Release did not
actually work without the FORCE parameter on the set().

Modified:
    test-suite/trunk/CMakeLists.txt

Modified: test-suite/trunk/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/CMakeLists.txt?rev=292686&r1=292685&r2=292686&view=diff
==============================================================================
--- test-suite/trunk/CMakeLists.txt (original)
+++ test-suite/trunk/CMakeLists.txt Fri Jan 20 18:25:43 2017
@@ -8,7 +8,7 @@ project(test-suite C CXX)
 # falls over unless -DNDEBUG is set.
 if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES)
   message(STATUS "No build type selected, defaulting to Release")
-  set(CMAKE_BUILD_TYPE "Release" CACHE STRING "")
+  set(CMAKE_BUILD_TYPE "Release" CACHE STRING "" FORCE)
 endif()
 # Selecting installation directories or build types is untypical.
 mark_as_advanced(CMAKE_INSTALL_PREFIX CMAKE_BUILD_TYPE)




More information about the llvm-commits mailing list