From 9ec851bc90e594d4e9a886a75076cabbac6b079d Mon Sep 17 00:00:00 2001 From: Brad King Date: Fri, 20 Nov 2009 12:04:08 -0500 Subject: [PATCH] KWSys: Set CMP0003 to NEW The commit "Enable loose loop constructs in KWSys" set the minimum required CMake version to 2.4.5. This regressed the setting of CMP0003, so we restore it in this commit. --- Source/kwsys/CMakeLists.txt | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Source/kwsys/CMakeLists.txt b/Source/kwsys/CMakeLists.txt index aa0233027..b48e03253 100644 --- a/Source/kwsys/CMakeLists.txt +++ b/Source/kwsys/CMakeLists.txt @@ -104,6 +104,9 @@ # written. CMAKE_MINIMUM_REQUIRED(VERSION 2.4.5 FATAL_ERROR) +IF(COMMAND CMAKE_POLICY) + CMAKE_POLICY(SET CMP0003 NEW) +ENDIF(COMMAND CMAKE_POLICY) # Allow empty endif() and such with CMake 2.4. SET(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS 1) @@ -116,11 +119,6 @@ IF(NOT KWSYS_NAMESPACE) SET(KWSYS_NAMESPACE "kwsys") SET(KWSYS_STANDALONE 1) ENDIF(NOT KWSYS_NAMESPACE) -IF(KWSYS_STANDALONE) - IF(COMMAND CMAKE_POLICY) - CMAKE_POLICY(SET CMP0003 NEW) - ENDIF(COMMAND CMAKE_POLICY) -ENDIF(KWSYS_STANDALONE) #----------------------------------------------------------------------------- # The project name is that of the specified namespace.