CMake Version Compatibility Matrix/Variables: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
(split Version compatibility matrix into subpages/fix wrong pasted text)
(add information about cmake 2.8.4 and 2.8.5)
Line 5: Line 5:
{|
{|
! CMake Option  
! CMake Option  
! 2.8.5
! 2.8.4
! 2.8.3
! 2.8.3
! 2.8.2
! 2.8.2
Line 16: Line 18:
|-
|-
| 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
| style="background-color:green;" | X
Line 27: Line 31:
|-
|-
| 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
| style="background-color:green;" | X
Line 38: Line 44:
|-
|-
| 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
| style="background-color:green;" | X
Line 49: Line 57:
|-
|-
| 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
| style="background-color:green;" | X
Line 60: Line 70:
|-
|-
| CMAKE_CONFIGURATION_TYPES
| CMAKE_CONFIGURATION_TYPES
| 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
| style="background-color:green;" | X
Line 71: Line 83:
|-
|-
| 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
| style="background-color:green;" | X
Line 82: Line 96:
|-
|-
| 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
| style="background-color:green;" | X
Line 93: Line 109:
|-
|-
| 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:red;" | -
| style="background-color:red;" | -
Line 104: Line 122:
|-
|-
| 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
| style="background-color:green;" | X
Line 115: Line 135:
|-
|-
| 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
| style="background-color:green;" | X
Line 126: Line 148:
|-
|-
| 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
| style="background-color:green;" | X
Line 137: Line 161:
|-
|-
| 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
| style="background-color:green;" | X
Line 148: Line 174:
|-
|-
| 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
| style="background-color:green;" | X
Line 168: Line 196:
| 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_PREFIX_PATH
| style="background-color:green;" | X
|-
| CMAKE_POLICY_DEFAULT_CMP<NNNN>
| style="background-color:green;" | X
| 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;" | -
|-
| 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
| style="background-color:green;" | X
Line 181: Line 226:
|-
|-
| 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
| style="background-color:green;" | X
Line 192: Line 239:
|-
|-
| 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
| style="background-color:green;" | X
Line 203: Line 252:
|-
|-
| 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:red;" | -
| style="background-color:red;" | -
Line 214: Line 265:
|-
|-
| 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
| style="background-color:green;" | X
Line 225: Line 278:
|-
|-
| 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
| style="background-color:green;" | X
Line 236: Line 291:
|-
|-
| 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
| style="background-color:green;" | X
Line 247: Line 304:
|-
|-
| 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
| style="background-color:green;" | X
Line 258: Line 317:
|-
|-
| 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
| style="background-color:green;" | X
Line 273: Line 334:
{|
{|
! CMake Option  
! CMake Option  
! 2.8.5
! 2.8.4
! 2.8.3
! 2.8.3
! 2.8.2
! 2.8.2
Line 284: Line 347:
|-
|-
| 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
| style="background-color:green;" | X
Line 295: Line 360:
|-
|-
| 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
| style="background-color:green;" | X
Line 306: Line 373:
|-
|-
| 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
| style="background-color:green;" | X
Line 317: Line 386:
|-
|-
| 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
| style="background-color:green;" | X
Line 328: Line 399:
|-
|-
| 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
| style="background-color:green;" | X
Line 339: Line 412:
|-
|-
| 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
| style="background-color:green;" | X
Line 350: Line 425:
|-
|-
| 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
| style="background-color:green;" | X
Line 361: Line 438:
|-
|-
| 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
| style="background-color:green;" | X
Line 372: Line 451:
|-
|-
| 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
| style="background-color:green;" | X
Line 383: Line 464:
|-
|-
| 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
| style="background-color:green;" | X
Line 399: Line 482:
| 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
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
|-
| CMAKE_OBJECT_PATH_MAX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 411: Line 488:
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
|-
| CMAKE_LIBRARY_ARCHITECTURE
| style="background-color:green;" | X
| 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;" | -
|-
| CMAKE_LIBRARY_ARCHITECTURE_REGEX
| 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;" | -
| style="background-color:red;" | -
|-
|-
| CMAKE_SYSTEM
| CMAKE_OBJECT_PATH_MAX
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 425: Line 525:
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:red;" | -
| style="background-color:red;" | -
|-
|-
| CMAKE_SYSTEM_NAME
| 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
| style="background-color:green;" | X
Line 437: Line 541:
| style="background-color:green;" | X
| style="background-color:green;" | X
|-
|-
| CMAKE_SYSTEM_PROCESSOR
| 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
| 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
| style="background-color:green;" | X
|-
| 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
| style="background-color:green;" | X
Line 449: Line 568:
|-
|-
| 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
| style="background-color:green;" | X
Line 460: Line 581:
|-
|-
| 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
| style="background-color:green;" | X
Line 471: Line 594:
|-
|-
| 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
| style="background-color:green;" | X
Line 482: Line 607:
|-
|-
| 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
| style="background-color:green;" | X
Line 493: Line 620:
|-
|-
| 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
| style="background-color:green;" | X
Line 504: Line 633:
|-
|-
| 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
| style="background-color:green;" | X
Line 515: Line 646:
|-
|-
| 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
| style="background-color:green;" | X
Line 526: Line 659:
|-
|-
| 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
| style="background-color:green;" | X
Line 537: Line 672:
|-
|-
| 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
| style="background-color:green;" | X
Line 552: Line 689:
{|
{|
! CMake Option  
! CMake Option  
! 2.8.5
! 2.8.4
! 2.8.3
! 2.8.3
! 2.8.2
! 2.8.2
Line 563: Line 702:
|-
|-
| 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
| style="background-color:green;" | X
Line 574: Line 715:
|-
|-
| 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
| style="background-color:green;" | X
Line 585: Line 728:
|-
|-
| 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
| style="background-color:green;" | X
Line 596: Line 741:
|-
|-
| 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
| style="background-color:green;" | X
Line 607: Line 754:
|-
|-
| 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
| style="background-color:green;" | X
Line 618: Line 767:
|-
|-
| 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
| style="background-color:green;" | X
Line 629: Line 780:
|-
|-
| 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
| style="background-color:green;" | X
Line 640: Line 793:
|-
|-
| 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
| style="background-color:green;" | X
Line 651: Line 806:
|-
|-
| 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
| style="background-color:green;" | X
Line 662: Line 819:
|-
|-
| 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
| style="background-color:green;" | X
Line 673: Line 832:
|-
|-
| 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
| style="background-color:green;" | X
Line 684: Line 845:
|-
|-
| 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
| style="background-color:green;" | X
Line 695: Line 858:
|-
|-
| 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
| style="background-color:green;" | X
Line 706: Line 871:
|-
|-
| 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
| style="background-color:green;" | X
Line 717: Line 884:
|-
|-
| 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
| style="background-color:green;" | X
Line 728: Line 897:
|-
|-
| 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
| style="background-color:green;" | X
Line 739: Line 910:
|-
|-
| 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
| style="background-color:green;" | X
Line 750: Line 923:
|-
|-
| 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
| style="background-color:green;" | X
Line 765: Line 940:
| 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
| 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;" | -
|-
| CMAKE_<LANG>_LIBRARY_ARCHITECTURE
| 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;" | -
Line 772: Line 962:
|-
|-
| 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
| style="background-color:green;" | X
Line 783: Line 975:
|-
|-
| 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
| style="background-color:green;" | X
Line 794: Line 988:
|-
|-
| 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
| style="background-color:green;" | X
Line 805: Line 1,001:
|-
|-
| 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
| style="background-color:green;" | X
Line 816: Line 1,014:
|-
|-
| 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
| style="background-color:green;" | X
Line 827: Line 1,027:
|-
|-
| 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
| style="background-color:green;" | X
Line 838: Line 1,040:
|-
|-
| 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
| style="background-color:green;" | X
Line 858: Line 1,062:
| 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_INTERNAL_PLATFORM_ABI
| style="background-color:green;" | X
|-
| CMAKE_Fortran_MODDIR_DEFAULT
| style="background-color:green;" | X
| 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;" | -
|-
| CMAKE_Fortran_MODDIR_FLAG
| style="background-color:green;" | X
| 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;" | -
|-
| CMAKE_Fortran_MODOUT_FLAG
| style="background-color:green;" | X
| 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;" | -
|-
| 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
| style="background-color:green;" | X
Line 871: Line 1,118:
|-
|-
| 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
| style="background-color:green;" | X
Line 887: Line 1,136:
{|
{|
! CMake Option  
! CMake Option  
! 2.8.5
! 2.8.4
! 2.8.3
! 2.8.3
! 2.8.2
! 2.8.2
Line 898: Line 1,149:
|-
|-
| 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
| style="background-color:green;" | X
Line 909: Line 1,162:
|-
|-
| CMAKE_ARCHIVE_OUTPUT_DIRECTORY
| CMAKE_ARCHIVE_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
| style="background-color:green;" | X
Line 920: Line 1,175:
|-
|-
| 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
| style="background-color:green;" | X
Line 931: Line 1,188:
|-
|-
| 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
| style="background-color:green;" | X
Line 942: Line 1,201:
|-
|-
| 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
| style="background-color:green;" | X
Line 953: Line 1,214:
|-
|-
| CMAKE_EXE_LINKER_FLAGS_[CMAKE_BUILD_TYPE]
| CMAKE_EXE_LINKER_FLAGS_[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
| style="background-color:green;" | X
Line 964: Line 1,227:
|-
|-
| 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
| style="background-color:green;" | X
Line 975: Line 1,240:
|-
|-
| 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
| style="background-color:green;" | X
Line 986: Line 1,253:
|-
|-
| 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
| style="background-color:green;" | X
Line 997: Line 1,266:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,008: Line 1,279:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,019: Line 1,292:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,030: Line 1,305:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,041: Line 1,318:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,052: Line 1,331:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,063: Line 1,344:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,074: Line 1,357:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,085: Line 1,370:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,105: Line 1,392:
| 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_USE_RELATIVE_PATHS
| style="background-color:green;" | X
|-
| CMAKE_TRY_COMPILE_CONFIGURATION
| style="background-color:green;" | X
| 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;" | -
|-
| 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
| style="background-color:green;" | X
Line 1,118: Line 1,422:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,129: Line 1,435:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,145: Line 1,453:
{|
{|
! CMake Option  
! CMake Option  
! 2.8.5
! 2.8.4
! 2.8.3
! 2.8.3
! 2.8.2
! 2.8.2
Line 1,163: Line 1,473:
| 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
| style="background-color:green;" | X
|-
| 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
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
|-
| CMAKE_ARGC
| style="background-color:green;" | X
| 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;" | -
|-
| CMAKE_ARGV0
| 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;" | -
|-
| 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
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
|-
| CMAKE_BUILD_TOOL
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,185: Line 1,516:
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
|-
| CMAKE_BUILD_TOOL
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
|-
| CMAKE_CACHEFILE_DIR
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
| style="background-color:green;" | X
Line 1,199: Line 1,530:
| style="background-color:green;" | X
| style="background-color:green;" | X
|-
|-
| CMAKE_CACHE_MAJOR_VERSION
| 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
| 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
| style="background-color:green;" | X
|-
| 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
| style="background-color:green;" | X
Line 1,211: Line 1,557:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,222: Line 1,570:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,233: Line 1,583:
|-
|-
| 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;" | -
| style="background-color:red;" | -
Line 1,244: Line 1,596:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,255: Line 1,609:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,266: Line 1,622:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,277: Line 1,635:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,288: Line 1,648:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,299: Line 1,661:
|-
|-
| 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:red;" | -
| style="background-color:red;" | -
Line 1,310: Line 1,674:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,321: Line 1,687:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,332: Line 1,700:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,343: Line 1,713:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,354: Line 1,726:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,365: Line 1,739:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,376: Line 1,752:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,387: Line 1,765:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,398: Line 1,778:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,409: Line 1,791:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,420: Line 1,804:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,431: Line 1,817:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,442: Line 1,830:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,453: Line 1,843:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,464: Line 1,856:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,475: Line 1,869:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,486: Line 1,882:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,497: Line 1,895:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,508: Line 1,908:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,519: Line 1,921:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,539: Line 1,943:
| 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
| style="background-color:green;" | X
|-
| CMAKE_SCRIPT_MODE_FILE
| 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;" | -
|-
|-
| 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
| style="background-color:green;" | X
Line 1,552: Line 1,973:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,563: Line 1,986:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,574: Line 1,999:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,585: Line 2,012:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,596: Line 2,025:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,607: Line 2,038:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,618: Line 2,051:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,629: Line 2,064:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,640: Line 2,077:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,651: Line 2,090:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,662: Line 2,103:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,673: Line 2,116:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,684: Line 2,129:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,695: Line 2,142:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,706: Line 2,155:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,717: Line 2,168:
|-
|-
| 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
| style="background-color:green;" | X
Line 1,728: Line 2,181:
|-
|-
| [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
| style="background-color:green;" | X
Line 1,739: Line 2,194:
|-
|-
| [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
| style="background-color:green;" | X

Revision as of 18:39, 4 August 2011

Variables

Variables That Change Behavior

CMake Option 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
CMAKE_BACKWARDS_COMPATIBILITY 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
CMAKE_COLOR_MAKEFILE X X X X X X X X - - -
CMAKE_CONFIGURATION_TYPES X X X X X X X X X X X
CMAKE_FIND_LIBRARY_PREFIXES 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
CMAKE_IGNORE_PATH X X X - - - - - - - -
CMAKE_INCLUDE_PATH X X X X X X X X X X -
CMAKE_INSTALL_PREFIX X X X X X X X X X X X
CMAKE_LIBRARY_PATH X X X X X X X X X X -
CMAKE_MFC_FLAG 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
CMAKE_NOT_USING_CONFIG_FLAGS X X X X X X X X X X X
CMAKE_POLICY_DEFAULT_CMP<NNNN> X X - - - - - - - - -
CMAKE_PREFIX_PATH X X X X X X X X X X -
CMAKE_PROGRAM_PATH X X X X X X X X X X -
CMAKE_SKIP_INSTALL_ALL_DEPENDENCY X X X X X X - - - - -
CMAKE_SYSTEM_IGNORE_PATH X X X - - - - - - - -
CMAKE_SYSTEM_INCLUDE_PATH X X X X X X X X X X -
CMAKE_SYSTEM_LIBRARY_PATH X X X X X X X X X X -
CMAKE_SYSTEM_PREFIX_PATH X X X X X X X X X X -
CMAKE_SYSTEM_PROGRAM_PATH 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


Variables That Describe the System

CMake Option 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
BORLAND 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
CMAKE_COMPILER_2005 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
CMAKE_HOST_SYSTEM 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
CMAKE_HOST_SYSTEM_PROCESSOR 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
CMAKE_HOST_UNIX 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
CMAKE_LIBRARY_ARCHITECTURE X - - - - - - - - - -
CMAKE_LIBRARY_ARCHITECTURE_REGEX X - - - - - - - - - -
CMAKE_OBJECT_PATH_MAX X X X X X X X X X - -
CMAKE_SYSTEM 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
CMAKE_SYSTEM_PROCESSOR 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
CYGWIN X X X X X X X X X X X
MSVC X X X X X X X X X X X
MSVC80 X X X X X X X X X X X
MSVC_IDE X X X X X X X X X X X
MSVC_VERSION X X X X X X X X X X X
UNIX X X X X X X X X X X X
WIN32 X X X X X X X X X X X
XCODE_VERSION X X X X X X - - - - -

Variables for Languages

CMake Option 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
CMAKE_<LANG>_ARCHIVE_CREATE 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
CMAKE_<LANG>_COMPILER 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
CMAKE_<LANG>_COMPILER_ID X X X X X X X X X X X
CMAKE_<LANG>_COMPILER_LOADED X X X X X X - - - - -
CMAKE_<LANG>_COMPILE_OBJECT 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
CMAKE_<LANG>_CREATE_SHARED_MODULE 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
CMAKE_<LANG>_FLAGS_DEBUG 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
CMAKE_<LANG>_FLAGS_RELEASE 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
CMAKE_<LANG>_IGNORE_EXTENSIONS X X X X X X X X X X X
CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES X X X X X X X - - - -
CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES X X X X X X - - - - -
CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES X X X X X X - - - - -
CMAKE_<LANG>_LIBRARY_ARCHITECTURE X - - - - - - - - - -
CMAKE_<LANG>_LINKER_PREFERENCE X X X X X X X (changed semantics) X X X X
CMAKE_<LANG>_LINKER_PREFERENCE_PROPAGATES X X X X X X - - - - -
CMAKE_<LANG>_LINK_EXECUTABLE 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
CMAKE_<LANG>_PLATFORM_ID 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
CMAKE_<LANG>_SOURCE_FILE_EXTENSIONS 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
CMAKE_Fortran_MODDIR_DEFAULT X X - - - - - - - - -
CMAKE_Fortran_MODDIR_FLAG X X - - - - - - - - -
CMAKE_Fortran_MODOUT_FLAG X X - - - - - - - - -
CMAKE_INTERNAL_PLATFORM_ABI 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


Variables that Control the Build

CMake Option 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 - - -
CMAKE_ARCHIVE_OUTPUT_DIRECTORY X X X X X X X X X X X
CMAKE_BUILD_WITH_INSTALL_RPATH 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
CMAKE_EXE_LINKER_FLAGS 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
CMAKE_Fortran_MODULE_DIRECTORY X X X X X X X X X X X
CMAKE_INCLUDE_CURRENT_DIR X X X X X X - - - - -
CMAKE_INSTALL_NAME_DIR 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
CMAKE_INSTALL_RPATH_USE_LINK_PATH 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
CMAKE_LIBRARY_PATH_FLAG 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
CMAKE_LINK_LIBRARY_FILE_FLAG 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
CMAKE_NO_BUILTIN_CHRPATH X X X X X X - - - - -
CMAKE_RUNTIME_OUTPUT_DIRECTORY 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
CMAKE_TRY_COMPILE_CONFIGURATION X X - - - - - - - - -
CMAKE_USE_RELATIVE_PATHS 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
LIBRARY_OUTPUT_PATH X X X X X X X X X X X


Variables that Provide Information

CMake Option 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
CMAKE_ARGC X - - - - - - - - - -
CMAKE_ARGV0 X - - - - - - - - - -
CMAKE_BINARY_DIR 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
CMAKE_CACHEFILE_DIR 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
CMAKE_CACHE_MINOR_VERSION X X X X X X X X X X X
CMAKE_CACHE_PATCH_VERSION 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
CMAKE_COMMAND X X X X X X X X X X X
CMAKE_CROSSCOMPILING 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
CMAKE_CURRENT_BINARY_DIR X X X X X X X X X X X
CMAKE_CURRENT_LIST_DIR X X X - - - - - - - -
CMAKE_CURRENT_LIST_FILE 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
CMAKE_CURRENT_SOURCE_DIR 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
CMAKE_EDIT_COMMAND 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
CMAKE_EXTRA_GENERATOR X X X X X - - - - - -
CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES X X X X X X - - - - -
CMAKE_GENERATOR 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
CMAKE_IMPORT_LIBRARY_PREFIX 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
CMAKE_LINK_LIBRARY_SUFFIX 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
CMAKE_MAKE_PROGRAM 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
CMAKE_PARENT_LIST_FILE X X X X X X X X X X X
CMAKE_PATCH_VERSION X X X X X X X X - - -
CMAKE_PROJECT_NAME X X X X X X X X X X X
CMAKE_RANLIB X X X X X X X X X X X
CMAKE_ROOT X X X X X X X X X X X
CMAKE_SCRIPT_MODE_FILE X - - - - - - - - - -
CMAKE_SHARED_LIBRARY_PREFIX 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
CMAKE_SHARED_MODULE_PREFIX 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
CMAKE_SIZEOF_VOID_P 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
CMAKE_SOURCE_DIR 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
CMAKE_STATIC_LIBRARY_PREFIX 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
CMAKE_TWEAK_VERSION X X X X - - - - - - -
CMAKE_USING_VC_FREE_TOOLS 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
CMAKE_VERSION X X X X X X X X - - -
PROJECT_BINARY_DIR X X X X X X X X X X X
PROJECT_NAME 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
[Project name]_BINARY_DIR 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