/*============================================================================ CMake - Cross Platform Makefile Generator Copyright 2000-2009 Kitware, Inc., Insight Software Consortium Distributed under the OSI-approved BSD License (the "License"); see accompanying file Copyright.txt for details. This software is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the License for more information. ============================================================================*/ #ifndef cmVersionMacros_h #define cmVersionMacros_h #include "cmVersionConfig.h" #define CMAKE_TO_STRING(x) CMAKE_TO_STRING0(x) #define CMAKE_TO_STRING0(x) #x #define CMake_VERSION \ CMAKE_TO_STRING(CMake_VERSION_MAJOR) "." \ CMAKE_TO_STRING(CMake_VERSION_MINOR) #define CMake_VERSION_FULL \ CMAKE_TO_STRING(CMake_VERSION_MAJOR) "." \ CMAKE_TO_STRING(CMake_VERSION_MINOR) "." \ CMAKE_TO_STRING(CMake_VERSION_PATCH) #if !(CMake_VERSION_MINOR & 1) && defined(CMake_VERSION_RC) # define CMake_VERSION_RC_SUFFIX "-rc" CMAKE_TO_STRING(CMake_VERSION_RC) #else # define CMake_VERSION_RC_SUFFIX "" #endif #endif