CMake Version Compatibility Matrix/Variables: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
(add information about cmake 2.8.4 and 2.8.5)
(Add version 2.8.6)
Line 5: Line 5:
{|
{|
! CMake Option  
! CMake Option  
! 2.8.6
! 2.8.5
! 2.8.5
! 2.8.4
! 2.8.4
Line 18: Line 19:
|-
|-
| BUILD_SHARED_LIBS
| BUILD_SHARED_LIBS
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 31: Line 33:
|-
|-
| CMAKE_BACKWARDS_COMPATIBILITY
| CMAKE_BACKWARDS_COMPATIBILITY
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 44: Line 47:
|-
|-
| CMAKE_BUILD_TYPE
| CMAKE_BUILD_TYPE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 57: Line 61:
|-
|-
| CMAKE_COLOR_MAKEFILE
| CMAKE_COLOR_MAKEFILE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 81: Line 86:
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
|-
| CMAKE_DISABLE_FIND_PACKAGE_<PackageName>
| style="background-color:green;" | X
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
|-
|-
| CMAKE_FIND_LIBRARY_PREFIXES
| CMAKE_FIND_LIBRARY_PREFIXES
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 96: Line 117:
|-
|-
| CMAKE_FIND_LIBRARY_SUFFIXES
| CMAKE_FIND_LIBRARY_SUFFIXES
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 109: Line 131:
|-
|-
| CMAKE_IGNORE_PATH
| CMAKE_IGNORE_PATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 122: Line 145:
|-
|-
| CMAKE_INCLUDE_PATH
| CMAKE_INCLUDE_PATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 135: Line 159:
|-
|-
| CMAKE_INSTALL_PREFIX
| CMAKE_INSTALL_PREFIX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 148: Line 173:
|-
|-
| CMAKE_LIBRARY_PATH
| CMAKE_LIBRARY_PATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 161: Line 187:
|-
|-
| CMAKE_MFC_FLAG
| CMAKE_MFC_FLAG
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 174: Line 201:
|-
|-
| CMAKE_MODULE_PATH
| CMAKE_MODULE_PATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 187: Line 215:
|-
|-
| CMAKE_NOT_USING_CONFIG_FLAGS
| CMAKE_NOT_USING_CONFIG_FLAGS
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 200: Line 229:
|-
|-
| CMAKE_POLICY_DEFAULT_CMP<NNNN>
| CMAKE_POLICY_DEFAULT_CMP<NNNN>
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 213: Line 243:
|-
|-
| CMAKE_PREFIX_PATH
| CMAKE_PREFIX_PATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 226: Line 257:
|-
|-
| CMAKE_PROGRAM_PATH
| CMAKE_PROGRAM_PATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 239: Line 271:
|-
|-
| CMAKE_SKIP_INSTALL_ALL_DEPENDENCY
| CMAKE_SKIP_INSTALL_ALL_DEPENDENCY
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 252: Line 285:
|-
|-
| CMAKE_SYSTEM_IGNORE_PATH
| CMAKE_SYSTEM_IGNORE_PATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 265: Line 299:
|-
|-
| CMAKE_SYSTEM_INCLUDE_PATH
| CMAKE_SYSTEM_INCLUDE_PATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 278: Line 313:
|-
|-
| CMAKE_SYSTEM_LIBRARY_PATH
| CMAKE_SYSTEM_LIBRARY_PATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 291: Line 327:
|-
|-
| CMAKE_SYSTEM_PREFIX_PATH
| CMAKE_SYSTEM_PREFIX_PATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 304: Line 341:
|-
|-
| CMAKE_SYSTEM_PROGRAM_PATH
| CMAKE_SYSTEM_PROGRAM_PATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 317: Line 355:
|-
|-
| CMAKE_USER_MAKE_RULES_OVERRIDE
| CMAKE_USER_MAKE_RULES_OVERRIDE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 334: Line 373:
{|
{|
! CMake Option  
! CMake Option  
! 2.8.6
! 2.8.5
! 2.8.5
! 2.8.4
! 2.8.4
Line 347: Line 387:
|-
|-
| APPLE
| APPLE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 360: Line 401:
|-
|-
| BORLAND
| BORLAND
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 373: Line 415:
|-
|-
| CMAKE_CL_64
| CMAKE_CL_64
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 386: Line 429:
|-
|-
| CMAKE_COMPILER_2005
| CMAKE_COMPILER_2005
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 399: Line 443:
|-
|-
| CMAKE_HOST_APPLE
| CMAKE_HOST_APPLE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 412: Line 457:
|-
|-
| CMAKE_HOST_SYSTEM
| CMAKE_HOST_SYSTEM
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 425: Line 471:
|-
|-
| CMAKE_HOST_SYSTEM_NAME
| CMAKE_HOST_SYSTEM_NAME
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 438: Line 485:
|-
|-
| CMAKE_HOST_SYSTEM_PROCESSOR
| CMAKE_HOST_SYSTEM_PROCESSOR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 451: Line 499:
|-
|-
| CMAKE_HOST_SYSTEM_VERSION
| CMAKE_HOST_SYSTEM_VERSION
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 464: Line 513:
|-
|-
| CMAKE_HOST_UNIX
| CMAKE_HOST_UNIX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 477: Line 527:
|-
|-
| CMAKE_HOST_WIN32
| CMAKE_HOST_WIN32
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 490: Line 541:
|-
|-
| CMAKE_LIBRARY_ARCHITECTURE
| CMAKE_LIBRARY_ARCHITECTURE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:red;" | -
| style="background-color:red;" | -
Line 503: Line 555:
|-
|-
| CMAKE_LIBRARY_ARCHITECTURE_REGEX
| CMAKE_LIBRARY_ARCHITECTURE_REGEX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:red;" | -
| style="background-color:red;" | -
Line 516: Line 569:
|-
|-
| CMAKE_OBJECT_PATH_MAX
| CMAKE_OBJECT_PATH_MAX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 529: Line 583:
|-
|-
| CMAKE_SYSTEM
| CMAKE_SYSTEM
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 542: Line 597:
|-
|-
| CMAKE_SYSTEM_NAME
| CMAKE_SYSTEM_NAME
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 555: Line 611:
|-
|-
| CMAKE_SYSTEM_PROCESSOR
| CMAKE_SYSTEM_PROCESSOR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 568: Line 625:
|-
|-
| CMAKE_SYSTEM_VERSION
| CMAKE_SYSTEM_VERSION
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 581: Line 639:
|-
|-
| CYGWIN
| CYGWIN
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 594: Line 653:
|-
|-
| MSVC
| MSVC
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 607: Line 667:
|-
|-
| MSVC80
| MSVC80
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 620: Line 681:
|-
|-
| MSVC_IDE
| MSVC_IDE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 633: Line 695:
|-
|-
| MSVC_VERSION
| MSVC_VERSION
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 646: Line 709:
|-
|-
| UNIX
| UNIX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 659: Line 723:
|-
|-
| WIN32
| WIN32
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 672: Line 737:
|-
|-
| XCODE_VERSION
| XCODE_VERSION
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 689: Line 755:
{|
{|
! CMake Option  
! CMake Option  
! 2.8.6
! 2.8.5
! 2.8.5
! 2.8.4
! 2.8.4
Line 702: Line 769:
|-
|-
| CMAKE_<LANG>_ARCHIVE_APPEND
| CMAKE_<LANG>_ARCHIVE_APPEND
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 715: Line 783:
|-
|-
| CMAKE_<LANG>_ARCHIVE_CREATE
| CMAKE_<LANG>_ARCHIVE_CREATE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 728: Line 797:
|-
|-
| CMAKE_<LANG>_ARCHIVE_FINISH
| CMAKE_<LANG>_ARCHIVE_FINISH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 741: Line 811:
|-
|-
| CMAKE_<LANG>_COMPILER
| CMAKE_<LANG>_COMPILER
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 754: Line 825:
|-
|-
| CMAKE_<LANG>_COMPILER_ABI
| CMAKE_<LANG>_COMPILER_ABI
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 767: Line 839:
|-
|-
| CMAKE_<LANG>_COMPILER_ID
| CMAKE_<LANG>_COMPILER_ID
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 780: Line 853:
|-
|-
| CMAKE_<LANG>_COMPILER_LOADED
| CMAKE_<LANG>_COMPILER_LOADED
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 793: Line 867:
|-
|-
| CMAKE_<LANG>_COMPILE_OBJECT
| CMAKE_<LANG>_COMPILE_OBJECT
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 806: Line 881:
|-
|-
| CMAKE_<LANG>_CREATE_SHARED_LIBRARY
| CMAKE_<LANG>_CREATE_SHARED_LIBRARY
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 819: Line 895:
|-
|-
| CMAKE_<LANG>_CREATE_SHARED_MODULE
| CMAKE_<LANG>_CREATE_SHARED_MODULE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 832: Line 909:
|-
|-
| CMAKE_<LANG>_CREATE_STATIC_LIBRARY
| CMAKE_<LANG>_CREATE_STATIC_LIBRARY
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 845: Line 923:
|-
|-
| CMAKE_<LANG>_FLAGS_DEBUG
| CMAKE_<LANG>_FLAGS_DEBUG
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 858: Line 937:
|-
|-
| CMAKE_<LANG>_FLAGS_MINSIZEREL
| CMAKE_<LANG>_FLAGS_MINSIZEREL
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 871: Line 951:
|-
|-
| CMAKE_<LANG>_FLAGS_RELEASE
| CMAKE_<LANG>_FLAGS_RELEASE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 884: Line 965:
|-
|-
| CMAKE_<LANG>_FLAGS_RELWITHDEBINFO
| CMAKE_<LANG>_FLAGS_RELWITHDEBINFO
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 897: Line 979:
|-
|-
| CMAKE_<LANG>_IGNORE_EXTENSIONS
| CMAKE_<LANG>_IGNORE_EXTENSIONS
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 910: Line 993:
|-
|-
| CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES
| CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 923: Line 1,007:
|-
|-
| CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES
| CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 936: Line 1,021:
|-
|-
| CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES
| CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 949: Line 1,035:
|-
|-
| CMAKE_<LANG>_LIBRARY_ARCHITECTURE
| CMAKE_<LANG>_LIBRARY_ARCHITECTURE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:red;" | -
| style="background-color:red;" | -
Line 962: Line 1,049:
|-
|-
| CMAKE_<LANG>_LINKER_PREFERENCE
| CMAKE_<LANG>_LINKER_PREFERENCE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 975: Line 1,063:
|-
|-
| CMAKE_<LANG>_LINKER_PREFERENCE_PROPAGATES
| CMAKE_<LANG>_LINKER_PREFERENCE_PROPAGATES
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 988: Line 1,077:
|-
|-
| CMAKE_<LANG>_LINK_EXECUTABLE  
| CMAKE_<LANG>_LINK_EXECUTABLE  
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,001: Line 1,091:
|-
|-
| CMAKE_<LANG>_OUTPUT_EXTENSION
| CMAKE_<LANG>_OUTPUT_EXTENSION
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,014: Line 1,105:
|-
|-
| CMAKE_<LANG>_PLATFORM_ID
| CMAKE_<LANG>_PLATFORM_ID
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,027: Line 1,119:
|-
|-
| CMAKE_<LANG>_SIZEOF_DATA_PTR
| CMAKE_<LANG>_SIZEOF_DATA_PTR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,040: Line 1,133:
|-
|-
| CMAKE_<LANG>_SOURCE_FILE_EXTENSIONS
| CMAKE_<LANG>_SOURCE_FILE_EXTENSIONS
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,053: Line 1,147:
|-
|-
| CMAKE_COMPILER_IS_GNU<LANG>
| CMAKE_COMPILER_IS_GNU<LANG>
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,066: Line 1,161:
|-
|-
| CMAKE_Fortran_MODDIR_DEFAULT
| CMAKE_Fortran_MODDIR_DEFAULT
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,079: Line 1,175:
|-
|-
| CMAKE_Fortran_MODDIR_FLAG
| CMAKE_Fortran_MODDIR_FLAG
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,092: Line 1,189:
|-
|-
| CMAKE_Fortran_MODOUT_FLAG
| CMAKE_Fortran_MODOUT_FLAG
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,105: Line 1,203:
|-
|-
| CMAKE_INTERNAL_PLATFORM_ABI
| CMAKE_INTERNAL_PLATFORM_ABI
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,118: Line 1,217:
|-
|-
| CMAKE_USER_MAKE_RULES_OVERRIDE_<LANG>
| CMAKE_USER_MAKE_RULES_OVERRIDE_<LANG>
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,136: Line 1,236:
{|
{|
! CMake Option  
! CMake Option  
! 2.8.6
! 2.8.5
! 2.8.5
! 2.8.4
! 2.8.4
Line 1,149: Line 1,250:
|-
|-
| CMAKE_<CONFIG>_POSTFIX
| CMAKE_<CONFIG>_POSTFIX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,173: Line 1,275:
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
|-
| CMAKE_AUTOMOC
| style="background-color:green;" | X
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
|-
|-
| CMAKE_BUILD_WITH_INSTALL_RPATH
| CMAKE_BUILD_WITH_INSTALL_RPATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,188: Line 1,306:
|-
|-
| CMAKE_DEBUG_POSTFIX
| CMAKE_DEBUG_POSTFIX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,201: Line 1,320:
|-
|-
| CMAKE_EXE_LINKER_FLAGS
| CMAKE_EXE_LINKER_FLAGS
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,225: Line 1,345:
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
|-
| CMAKE_Fortran_FORMAT
| style="background-color:green;" | X
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
|-
|-
| CMAKE_Fortran_MODULE_DIRECTORY
| CMAKE_Fortran_MODULE_DIRECTORY
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,240: Line 1,376:
|-
|-
| CMAKE_INCLUDE_CURRENT_DIR
| CMAKE_INCLUDE_CURRENT_DIR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,253: Line 1,390:
|-
|-
| CMAKE_INSTALL_NAME_DIR
| CMAKE_INSTALL_NAME_DIR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,266: Line 1,404:
|-
|-
| CMAKE_INSTALL_RPATH
| CMAKE_INSTALL_RPATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,279: Line 1,418:
|-
|-
| CMAKE_INSTALL_RPATH_USE_LINK_PATH
| CMAKE_INSTALL_RPATH_USE_LINK_PATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,292: Line 1,432:
|-
|-
| CMAKE_LIBRARY_OUTPUT_DIRECTORY
| CMAKE_LIBRARY_OUTPUT_DIRECTORY
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,305: Line 1,446:
|-
|-
| CMAKE_LIBRARY_PATH_FLAG
| CMAKE_LIBRARY_PATH_FLAG
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,318: Line 1,460:
|-
|-
| CMAKE_LINK_DEF_FILE_FLAG   
| CMAKE_LINK_DEF_FILE_FLAG   
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,331: Line 1,474:
|-
|-
| CMAKE_LINK_LIBRARY_FILE_FLAG
| CMAKE_LINK_LIBRARY_FILE_FLAG
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,344: Line 1,488:
|-
|-
| CMAKE_LINK_LIBRARY_FLAG
| CMAKE_LINK_LIBRARY_FLAG
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,357: Line 1,502:
|-
|-
| CMAKE_NO_BUILTIN_CHRPATH
| CMAKE_NO_BUILTIN_CHRPATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,370: Line 1,516:
|-
|-
| CMAKE_RUNTIME_OUTPUT_DIRECTORY
| CMAKE_RUNTIME_OUTPUT_DIRECTORY
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,383: Line 1,530:
|-
|-
| CMAKE_SKIP_BUILD_RPATH
| CMAKE_SKIP_BUILD_RPATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,396: Line 1,544:
|-
|-
| CMAKE_TRY_COMPILE_CONFIGURATION
| CMAKE_TRY_COMPILE_CONFIGURATION
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,409: Line 1,558:
|-
|-
| CMAKE_USE_RELATIVE_PATHS
| CMAKE_USE_RELATIVE_PATHS
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,422: Line 1,572:
|-
|-
| EXECUTABLE_OUTPUT_PATH
| EXECUTABLE_OUTPUT_PATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,435: Line 1,586:
|-
|-
| LIBRARY_OUTPUT_PATH
| LIBRARY_OUTPUT_PATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,453: Line 1,605:
{|
{|
! CMake Option  
! CMake Option  
! 2.8.6
! 2.8.5
! 2.8.5
! 2.8.4
! 2.8.4
Line 1,466: Line 1,619:
|-
|-
| CMAKE_AR
| CMAKE_AR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,479: Line 1,633:
|-
|-
| CMAKE_ARGC
| CMAKE_ARGC
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:red;" | -
| style="background-color:red;" | -
Line 1,492: Line 1,647:
|-
|-
| CMAKE_ARGV0
| CMAKE_ARGV0
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:red;" | -
| style="background-color:red;" | -
Line 1,505: Line 1,661:
|-
|-
| CMAKE_BINARY_DIR
| CMAKE_BINARY_DIR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,518: Line 1,675:
|-
|-
| CMAKE_BUILD_TOOL
| CMAKE_BUILD_TOOL
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,531: Line 1,689:
|-
|-
| CMAKE_CACHEFILE_DIR
| CMAKE_CACHEFILE_DIR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,544: Line 1,703:
|-
|-
| CMAKE_CACHE_MAJOR_VERSION
| CMAKE_CACHE_MAJOR_VERSION
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,557: Line 1,717:
|-
|-
| CMAKE_CACHE_MINOR_VERSION
| CMAKE_CACHE_MINOR_VERSION
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,570: Line 1,731:
|-
|-
| CMAKE_CACHE_PATCH_VERSION
| CMAKE_CACHE_PATCH_VERSION
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,583: Line 1,745:
|-
|-
| CMAKE_CACHE_RELEASE_VERSION
| CMAKE_CACHE_RELEASE_VERSION
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
| style="background-color:red;" | -
Line 1,596: Line 1,759:
|-
|-
| CMAKE_CFG_INTDIR
| CMAKE_CFG_INTDIR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,609: Line 1,773:
|-
|-
| CMAKE_COMMAND
| CMAKE_COMMAND
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,622: Line 1,787:
|-
|-
| CMAKE_CROSSCOMPILING
| CMAKE_CROSSCOMPILING
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,635: Line 1,801:
|-
|-
| CMAKE_CTEST_COMMAND
| CMAKE_CTEST_COMMAND
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,648: Line 1,815:
|-
|-
| CMAKE_CURRENT_BINARY_DIR
| CMAKE_CURRENT_BINARY_DIR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,661: Line 1,829:
|-
|-
| CMAKE_CURRENT_LIST_DIR
| CMAKE_CURRENT_LIST_DIR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,674: Line 1,843:
|-
|-
| CMAKE_CURRENT_LIST_FILE
| CMAKE_CURRENT_LIST_FILE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,687: Line 1,857:
|-
|-
| CMAKE_CURRENT_LIST_LINE
| CMAKE_CURRENT_LIST_LINE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,700: Line 1,871:
|-
|-
| CMAKE_CURRENT_SOURCE_DIR
| CMAKE_CURRENT_SOURCE_DIR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,713: Line 1,885:
|-
|-
| CMAKE_DL_LIBS
| CMAKE_DL_LIBS
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,726: Line 1,899:
|-
|-
| CMAKE_EDIT_COMMAND
| CMAKE_EDIT_COMMAND
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,739: Line 1,913:
|-
|-
| CMAKE_EXECUTABLE_SUFFIX
| CMAKE_EXECUTABLE_SUFFIX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,752: Line 1,927:
|-
|-
| CMAKE_EXTRA_GENERATOR
| CMAKE_EXTRA_GENERATOR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,765: Line 1,941:
|-
|-
| CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES
| CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,778: Line 1,955:
|-
|-
| CMAKE_GENERATOR
| CMAKE_GENERATOR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,791: Line 1,969:
|-
|-
| CMAKE_HOME_DIRECTORY
| CMAKE_HOME_DIRECTORY
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,804: Line 1,983:
|-
|-
| CMAKE_IMPORT_LIBRARY_PREFIX
| CMAKE_IMPORT_LIBRARY_PREFIX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,817: Line 1,997:
|-
|-
| CMAKE_IMPORT_LIBRARY_SUFFIX
| CMAKE_IMPORT_LIBRARY_SUFFIX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,830: Line 2,011:
|-
|-
| CMAKE_LINK_LIBRARY_SUFFIX
| CMAKE_LINK_LIBRARY_SUFFIX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,843: Line 2,025:
|-
|-
| CMAKE_MAJOR_VERSION
| CMAKE_MAJOR_VERSION
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,856: Line 2,039:
|-
|-
| CMAKE_MAKE_PROGRAM
| CMAKE_MAKE_PROGRAM
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,869: Line 2,053:
|-
|-
| CMAKE_MINOR_VERSION
| CMAKE_MINOR_VERSION
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,882: Line 2,067:
|-
|-
| CMAKE_PARENT_LIST_FILE
| CMAKE_PARENT_LIST_FILE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,895: Line 2,081:
|-
|-
| CMAKE_PATCH_VERSION
| CMAKE_PATCH_VERSION
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,908: Line 2,095:
|-
|-
| CMAKE_PROJECT_NAME
| CMAKE_PROJECT_NAME
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,921: Line 2,109:
|-
|-
| CMAKE_RANLIB
| CMAKE_RANLIB
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,934: Line 2,123:
|-
|-
| CMAKE_ROOT
| CMAKE_ROOT
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,947: Line 2,137:
|-
|-
| CMAKE_SCRIPT_MODE_FILE
| CMAKE_SCRIPT_MODE_FILE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:red;" | -
| style="background-color:red;" | -
Line 1,960: Line 2,151:
|-
|-
| CMAKE_SHARED_LIBRARY_PREFIX
| CMAKE_SHARED_LIBRARY_PREFIX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,973: Line 2,165:
|-
|-
| CMAKE_SHARED_LIBRARY_SUFFIX
| CMAKE_SHARED_LIBRARY_SUFFIX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,986: Line 2,179:
|-
|-
| CMAKE_SHARED_MODULE_PREFIX
| CMAKE_SHARED_MODULE_PREFIX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,999: Line 2,193:
|-
|-
| CMAKE_SHARED_MODULE_SUFFIX
| CMAKE_SHARED_MODULE_SUFFIX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 2,012: Line 2,207:
|-
|-
| CMAKE_SIZEOF_VOID_P
| CMAKE_SIZEOF_VOID_P
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 2,025: Line 2,221:
|-
|-
| CMAKE_SKIP_RPATH
| CMAKE_SKIP_RPATH
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 2,038: Line 2,235:
|-
|-
| CMAKE_SOURCE_DIR
| CMAKE_SOURCE_DIR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 2,051: Line 2,249:
|-
|-
| CMAKE_STANDARD_LIBRARIES
| CMAKE_STANDARD_LIBRARIES
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 2,064: Line 2,263:
|-
|-
| CMAKE_STATIC_LIBRARY_PREFIX
| CMAKE_STATIC_LIBRARY_PREFIX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 2,077: Line 2,277:
|-
|-
| CMAKE_STATIC_LIBRARY_SUFFIX
| CMAKE_STATIC_LIBRARY_SUFFIX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 2,090: Line 2,291:
|-
|-
| CMAKE_TWEAK_VERSION
| CMAKE_TWEAK_VERSION
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 2,103: Line 2,305:
|-
|-
| CMAKE_USING_VC_FREE_TOOLS
| CMAKE_USING_VC_FREE_TOOLS
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 2,116: Line 2,319:
|-
|-
| CMAKE_VERBOSE_MAKEFILE
| CMAKE_VERBOSE_MAKEFILE
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 2,129: Line 2,333:
|-
|-
| CMAKE_VERSION
| CMAKE_VERSION
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 2,142: Line 2,347:
|-
|-
| PROJECT_BINARY_DIR
| PROJECT_BINARY_DIR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 2,155: Line 2,361:
|-
|-
| PROJECT_NAME
| PROJECT_NAME
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 2,168: Line 2,375:
|-
|-
| PROJECT_SOURCE_DIR
| PROJECT_SOURCE_DIR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 2,181: Line 2,389:
|-
|-
| [Project name]_BINARY_DIR
| [Project name]_BINARY_DIR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 2,194: Line 2,403:
|-
|-
| [Project name]_SOURCE_DIR
| [Project name]_SOURCE_DIR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X

Revision as of 18:38, 28 October 2011

Variables

Variables That Change Behavior

CMake Option 2.8.6 2.8.5 2.8.4 2.8.3 2.8.2 2.8.1 2.8.0 2.6-patch 4 2.6-patch 3 2.6-patch 2 2.6-patch 1 2.6-patch 0
BUILD_SHARED_LIBS X X X X X X X X X X X X
CMAKE_BACKWARDS_COMPATIBILITY X X X X X X X X X X X X
CMAKE_BUILD_TYPE X X X X X X X X X X X X
CMAKE_COLOR_MAKEFILE X X X X X X X X X - - -
CMAKE_CONFIGURATION_TYPES X X X X X X X X X X X X
CMAKE_DISABLE_FIND_PACKAGE_<PackageName> X - - - - - - - - - - -
CMAKE_FIND_LIBRARY_PREFIXES X X X X X X X X X X X X
CMAKE_FIND_LIBRARY_SUFFIXES X X X X X X X X X X X X
CMAKE_IGNORE_PATH X X X X - - - - - - - -
CMAKE_INCLUDE_PATH X X X X X X X X X X X -
CMAKE_INSTALL_PREFIX X X X X X X X X X X X X
CMAKE_LIBRARY_PATH X X X X X X X X X X X -
CMAKE_MFC_FLAG X X X X X X X X X X X X
CMAKE_MODULE_PATH X X X X X X X X X X X X
CMAKE_NOT_USING_CONFIG_FLAGS X X X X X X X X X X X X
CMAKE_POLICY_DEFAULT_CMP<NNNN> X X X - - - - - - - - -
CMAKE_PREFIX_PATH X X X X X X X X X X X -
CMAKE_PROGRAM_PATH X X X X X X X X X X X -
CMAKE_SKIP_INSTALL_ALL_DEPENDENCY X X X X X X X - - - - -
CMAKE_SYSTEM_IGNORE_PATH X X X X - - - - - - - -
CMAKE_SYSTEM_INCLUDE_PATH X X X X X X X X X X X -
CMAKE_SYSTEM_LIBRARY_PATH X X X X X X X X X X X -
CMAKE_SYSTEM_PREFIX_PATH X X X X X X X X X X X -
CMAKE_SYSTEM_PROGRAM_PATH X X X X X X X X X X X -
CMAKE_USER_MAKE_RULES_OVERRIDE X X X X X X X X X X X X


Variables That Describe the System

CMake Option 2.8.6 2.8.5 2.8.4 2.8.3 2.8.2 2.8.1 2.8.0 2.6-patch 4 2.6-patch 3 2.6-patch 2 2.6-patch 1 2.6-patch 0
APPLE X X X X X X X X X X X X
BORLAND X X X X X X X X X X X X
CMAKE_CL_64 X X X X X X X X X X X X
CMAKE_COMPILER_2005 X X X X X X X X X X X X
CMAKE_HOST_APPLE X X X X X X X X X X X X
CMAKE_HOST_SYSTEM X X X X X X X X X X X X
CMAKE_HOST_SYSTEM_NAME X X X X X X X X X X X X
CMAKE_HOST_SYSTEM_PROCESSOR X X X X X X X X X X X X
CMAKE_HOST_SYSTEM_VERSION X X X X X X X X X X X X
CMAKE_HOST_UNIX X X X X X X X X X X X X
CMAKE_HOST_WIN32 X X X X X X X X X X X X
CMAKE_LIBRARY_ARCHITECTURE X X - - - - - - - - - -
CMAKE_LIBRARY_ARCHITECTURE_REGEX X X - - - - - - - - - -
CMAKE_OBJECT_PATH_MAX X X X X X X X X X X - -
CMAKE_SYSTEM X X X X X X X X X X X X
CMAKE_SYSTEM_NAME X X X X X X X X X X X X
CMAKE_SYSTEM_PROCESSOR X X X X X X X X X X X X
CMAKE_SYSTEM_VERSION X X X X X X X X X X X X
CYGWIN X X X X X X X X X X X X
MSVC X X X X X X X X X X X X
MSVC80 X X X X X X X X X X X X
MSVC_IDE X X X X X X X X X X X X
MSVC_VERSION X X X X X X X X X X X X
UNIX X X X X X X X X X X X X
WIN32 X X X X X X X X X X X X
XCODE_VERSION X X X X X X X - - - - -

Variables for Languages

CMake Option 2.8.6 2.8.5 2.8.4 2.8.3 2.8.2 2.8.1 2.8.0 2.6-patch 4 2.6-patch 3 2.6-patch 2 2.6-patch 1 2.6-patch 0
CMAKE_<LANG>_ARCHIVE_APPEND X X X X X X X X X X X X
CMAKE_<LANG>_ARCHIVE_CREATE X X X X X X X X X X X X
CMAKE_<LANG>_ARCHIVE_FINISH X X X X X X X X X X X X
CMAKE_<LANG>_COMPILER X X X X X X X X X X X X
CMAKE_<LANG>_COMPILER_ABI X X X X X X X X X X X X
CMAKE_<LANG>_COMPILER_ID X X X X X X X X X X X X
CMAKE_<LANG>_COMPILER_LOADED X X X X X X X - - - - -
CMAKE_<LANG>_COMPILE_OBJECT X X X X X X X X X X X X
CMAKE_<LANG>_CREATE_SHARED_LIBRARY X X X X X X X X X X X X
CMAKE_<LANG>_CREATE_SHARED_MODULE X X X X X X X X X X X X
CMAKE_<LANG>_CREATE_STATIC_LIBRARY X X X X X X X X X X X X
CMAKE_<LANG>_FLAGS_DEBUG X X X X X X X X X X X X
CMAKE_<LANG>_FLAGS_MINSIZEREL X X X X X X X X X X X X
CMAKE_<LANG>_FLAGS_RELEASE X X X X X X X X X X X X
CMAKE_<LANG>_FLAGS_RELWITHDEBINFO X X X X X X X X X X X X
CMAKE_<LANG>_IGNORE_EXTENSIONS X X X X X X X X X X X X
CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES X X X X X X X X - - - -
CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES X X X X X X X - - - - -
CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES X X X X X X X - - - - -
CMAKE_<LANG>_LIBRARY_ARCHITECTURE X X - - - - - - - - - -
CMAKE_<LANG>_LINKER_PREFERENCE X X X X X X X X (changed semantics) X X X X
CMAKE_<LANG>_LINKER_PREFERENCE_PROPAGATES X X X X X X X - - - - -
CMAKE_<LANG>_LINK_EXECUTABLE X X X X X X X X X X X X
CMAKE_<LANG>_OUTPUT_EXTENSION X X X X X X X X X X X X
CMAKE_<LANG>_PLATFORM_ID X X X X X X X X X X X X
CMAKE_<LANG>_SIZEOF_DATA_PTR X X X X X X X X X X X X
CMAKE_<LANG>_SOURCE_FILE_EXTENSIONS X X X X X X X X X X X X
CMAKE_COMPILER_IS_GNU<LANG> X X X X X X X X X X X X
CMAKE_Fortran_MODDIR_DEFAULT X X X - - - - - - - - -
CMAKE_Fortran_MODDIR_FLAG X X X - - - - - - - - -
CMAKE_Fortran_MODOUT_FLAG X X X - - - - - - - - -
CMAKE_INTERNAL_PLATFORM_ABI X X X X X X X X X X X X
CMAKE_USER_MAKE_RULES_OVERRIDE_<LANG> X X X X X X X X X X X X


Variables that Control the Build

CMake Option 2.8.6 2.8.5 2.8.4 2.8.3 2.8.2 2.8.1 2.8.0 2.6-patch 4 2.6-patch 3 2.6-patch 2 2.6-patch 1 2.6-patch 0
CMAKE_<CONFIG>_POSTFIX X X X X X X X X X - - -
CMAKE_ARCHIVE_OUTPUT_DIRECTORY X X X X X X X X X X X X
CMAKE_AUTOMOC X - - - - - - - - - - -
CMAKE_BUILD_WITH_INSTALL_RPATH X X X X X X X X X X X X
CMAKE_DEBUG_POSTFIX X X X X X X X X X X X X
CMAKE_EXE_LINKER_FLAGS X X X X X X X X X X X X
CMAKE_EXE_LINKER_FLAGS_[CMAKE_BUILD_TYPE] X X X X X X X X X X X X
CMAKE_Fortran_FORMAT X - - - - - - - - - - -
CMAKE_Fortran_MODULE_DIRECTORY X X X X X X X X X X X X
CMAKE_INCLUDE_CURRENT_DIR X X X X X X X - - - - -
CMAKE_INSTALL_NAME_DIR X X X X X X X X X X X X
CMAKE_INSTALL_RPATH X X X X X X X X X X X X
CMAKE_INSTALL_RPATH_USE_LINK_PATH X X X X X X X X X X X X
CMAKE_LIBRARY_OUTPUT_DIRECTORY X X X X X X X X X X X X
CMAKE_LIBRARY_PATH_FLAG X X X X X X X X X X X X
CMAKE_LINK_DEF_FILE_FLAG X X X X X X X X X X X X
CMAKE_LINK_LIBRARY_FILE_FLAG X X X X X X X X X X X X
CMAKE_LINK_LIBRARY_FLAG X X X X X X X X X X X X
CMAKE_NO_BUILTIN_CHRPATH X X X X X X X - - - - -
CMAKE_RUNTIME_OUTPUT_DIRECTORY X X X X X X X X X X X X
CMAKE_SKIP_BUILD_RPATH X X X X X X X X X X X X
CMAKE_TRY_COMPILE_CONFIGURATION X X X - - - - - - - - -
CMAKE_USE_RELATIVE_PATHS X X X X X X X X X X X X
EXECUTABLE_OUTPUT_PATH X X X X X X X X X X X X
LIBRARY_OUTPUT_PATH X X X X X X X X X X X X


Variables that Provide Information

CMake Option 2.8.6 2.8.5 2.8.4 2.8.3 2.8.2 2.8.1 2.8.0 2.6-patch 4 2.6-patch 3 2.6-patch 2 2.6-patch 1 2.6-patch 0
CMAKE_AR X X X X X X X X X X X X
CMAKE_ARGC X X - - - - - - - - - -
CMAKE_ARGV0 X X - - - - - - - - - -
CMAKE_BINARY_DIR X X X X X X X X X X X X
CMAKE_BUILD_TOOL X X X X X X X X X X X X
CMAKE_CACHEFILE_DIR X X X X X X X X X X X X
CMAKE_CACHE_MAJOR_VERSION X X X X X X X X X X X X
CMAKE_CACHE_MINOR_VERSION X X X X X X X X X X X X
CMAKE_CACHE_PATCH_VERSION X X X X X X X - - - - -
CMAKE_CACHE_RELEASE_VERSION - - - - - - - (deprecated) X X X X X
CMAKE_CFG_INTDIR X X X X X X X X X X X X
CMAKE_COMMAND X X X X X X X X X X X X
CMAKE_CROSSCOMPILING X X X X X X X X X X X X
CMAKE_CTEST_COMMAND X X X X X X X X X X X X
CMAKE_CURRENT_BINARY_DIR X X X X X X X X X X X X
CMAKE_CURRENT_LIST_DIR X X X X - - - - - - - -
CMAKE_CURRENT_LIST_FILE X X X X X X X X X X X X
CMAKE_CURRENT_LIST_LINE X X X X X X X X X X X X
CMAKE_CURRENT_SOURCE_DIR X X X X X X X X X X X X
CMAKE_DL_LIBS X X X X X X X X X X X X
CMAKE_EDIT_COMMAND X X X X X X X X X X X X
CMAKE_EXECUTABLE_SUFFIX X X X X X X X X X X X X
CMAKE_EXTRA_GENERATOR X X X X X X - - - - - -
CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES X X X X X X X - - - - -
CMAKE_GENERATOR X X X X X X X X X X X X
CMAKE_HOME_DIRECTORY X X X X X X X X X X X X
CMAKE_IMPORT_LIBRARY_PREFIX X X X X X X X X X X X X
CMAKE_IMPORT_LIBRARY_SUFFIX X X X X X X X X X X X X
CMAKE_LINK_LIBRARY_SUFFIX X X X X X X X X X X X X
CMAKE_MAJOR_VERSION X X X X X X X X X X X X
CMAKE_MAKE_PROGRAM X X X X X X X X X X X X
CMAKE_MINOR_VERSION X X X X X X X X X X X X
CMAKE_PARENT_LIST_FILE X X X X X X X X X X X X
CMAKE_PATCH_VERSION X X X X X X X X X - - -
CMAKE_PROJECT_NAME X X X X X X X X X X X X
CMAKE_RANLIB X X X X X X X X X X X X
CMAKE_ROOT X X X X X X X X X X X X
CMAKE_SCRIPT_MODE_FILE X X - - - - - - - - - -
CMAKE_SHARED_LIBRARY_PREFIX X X X X X X X X X X X X
CMAKE_SHARED_LIBRARY_SUFFIX X X X X X X X X X X X X
CMAKE_SHARED_MODULE_PREFIX X X X X X X X X X X X X
CMAKE_SHARED_MODULE_SUFFIX X X X X X X X X X X X X
CMAKE_SIZEOF_VOID_P X X X X X X X X X X X X
CMAKE_SKIP_RPATH X X X X X X X X X X X X
CMAKE_SOURCE_DIR X X X X X X X X X X X X
CMAKE_STANDARD_LIBRARIES X X X X X X X X X X X X
CMAKE_STATIC_LIBRARY_PREFIX X X X X X X X X X X X X
CMAKE_STATIC_LIBRARY_SUFFIX X X X X X X X X X X X X
CMAKE_TWEAK_VERSION X X X X X - - - - - - -
CMAKE_USING_VC_FREE_TOOLS X X X X X X X X X X X X
CMAKE_VERBOSE_MAKEFILE X X X X X X X X X X X X
CMAKE_VERSION X X X X X X X X X - - -
PROJECT_BINARY_DIR X X X X X X X X X X X X
PROJECT_NAME X X X X X X X X X X X X
PROJECT_SOURCE_DIR X X X X X X X X X X X X
[Project name]_BINARY_DIR X X X X X X X X X X X X
[Project name]_SOURCE_DIR X X X X X X X X X X X X