CMake Version Compatibility Matrix/Commands: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
(split Version compatibility matrix into subpages)
 
(add changes in 2.8.4 and 2.8.5)
Line 4: Line 4:
{|
{|
! 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:
| add_custom_command
| add_custom_command
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:yellow;" | X (missing: generator expressions)
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 26: Line 30:
|-
|-
| add_custom_target
| add_custom_target
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 37: Line 43:
|-
|-
| add_definitions
| add_definitions
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 48: Line 56:
|-
|-
| add_dependencies
| add_dependencies
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 59: Line 69:
|-
|-
| add_executable
| add_executable
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 70: Line 82:
|-
|-
| add_library
| add_library
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 81: Line 95:
|-
|-
| add_subdirectory
| add_subdirectory
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 93: Line 109:
| add_test
| add_test
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:yellow;" | X (missing: option WORKING_DIRECTORY)
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 103: Line 121:
|-
|-
| aux_source_directory
| aux_source_directory
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 114: Line 134:
|-
|-
| break
| break
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 125: Line 147:
|-
|-
| build_command
| build_command
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 136: Line 160:
|-
|-
| cmake_minimum_required
| cmake_minimum_required
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 147: Line 173:
|-
|-
| cmake_policy
| cmake_policy
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 158: Line 186:
|-
|-
| configure_file
| configure_file
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 169: Line 199:
|-
|-
| create_test_sourcelist
| create_test_sourcelist
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 180: Line 212:
|-
|-
| define_property
| define_property
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 191: Line 225:
|-
|-
| else
| else
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 202: Line 238:
|-
|-
| elseif
| elseif
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 213: Line 251:
|-
|-
| enable_language
| enable_language
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 224: Line 264:
|-
|-
| enable_testing
| enable_testing
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 235: Line 277:
|-
|-
| endforeach
| endforeach
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 246: Line 290:
|-
|-
| endfunction
| endfunction
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 257: Line 303:
|-
|-
| endif
| endif
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 268: Line 316:
|-
|-
| endmacro
| endmacro
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 279: Line 329:
|-
|-
| endwhile
| endwhile
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 290: Line 342:
|-
|-
| execute_process
| execute_process
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 301: Line 355:
|-
|-
| export
| export
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 312: Line 368:
|-
|-
| file
| file
| style="background:green;" | X
| style="background:yellow;" | X (missing: DOWNLOAD supports INACTIVITY_TIMEOUT; UPLOAD)
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 323: Line 381:
|-
|-
| find_file
| find_file
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 334: Line 394:
|-
|-
| find_library
| find_library
| style="background:green;" | X
| style="background:yellow;" | X (missing: support for CMAKE_LIBRARY_ARCHITECTURE)
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 345: Line 407:
|-
|-
| find_package
| find_package
| style="background:green;" | X
| style="background:yellow;" | X (missing: option NO_CMAKE_SYSTEM_PACKAGE_REGISTRY; support for CMAKE_LIBRARY_ARCHITECTURE)
| style="background:green;" | X
| style="background:green;" | X
| style="background:yellow;" | X (missing: sets variable <package>_CONSIDERED_CONFIGS)
| style="background:yellow;" | X (missing: sets variable <package>_CONSIDERED_CONFIGS)
Line 356: Line 420:
|-
|-
| find_path
| find_path
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 367: Line 433:
|-
|-
| find_program
| find_program
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 378: Line 446:
|-
|-
| fltk_wrap_ui
| fltk_wrap_ui
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 389: Line 459:
|-
|-
| foreach
| foreach
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 400: Line 472:
|-
|-
| function
| function
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 411: Line 485:
|-
|-
| get_cmake_property
| get_cmake_property
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 422: Line 498:
|-
|-
| get_directory_property
| get_directory_property
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 433: Line 511:
|-
|-
| get_filename_component
| get_filename_component
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 444: Line 524:
|-
|-
| get_property
| get_property
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 455: Line 537:
|-
|-
| get_source_file_property
| get_source_file_property
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 466: Line 550:
|-
|-
| get_target_property
| get_target_property
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 477: Line 563:
|-
|-
| get_test_property
| get_test_property
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 489: Line 577:
| if
| if
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 499: Line 589:
|-
|-
| include
| include
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 510: Line 602:
|-
|-
| include_directories
| include_directories
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 521: Line 615:
|-
|-
| include_external_msproject
| include_external_msproject
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 532: Line 628:
|-
|-
| include_regular_expression
| include_regular_expression
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 543: Line 641:
|-
|-
| install
| install
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 554: Line 654:
|-
|-
| link_directories
| link_directories
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 565: Line 667:
|-
|-
| list
| list
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 576: Line 680:
|-
|-
| load_cache
| load_cache
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 587: Line 693:
|-
|-
| load_command
| load_command
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 598: Line 706:
|-
|-
| macro
| macro
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 609: Line 719:
|-
|-
| mark_as_advanced
| mark_as_advanced
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 620: Line 732:
|-
|-
| math
| math
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 631: Line 745:
|-
|-
| message
| message
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 642: Line 758:
|-
|-
| option
| option
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 653: Line 771:
|-
|-
| output_required_files
| output_required_files
| style="background:red;" | - (removed)
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 664: Line 784:
|-
|-
| project
| project
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 675: Line 797:
|-
|-
| qt_wrap_cpp
| qt_wrap_cpp
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 686: Line 810:
|-
|-
| qt_wrap_ui
| qt_wrap_ui
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 697: Line 823:
|-
|-
| remove_definitions
| remove_definitions
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 708: Line 836:
|-
|-
| return
| return
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 719: Line 849:
|-
|-
| separate_arguments
| separate_arguments
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 730: Line 862:
|-
|-
| set
| set
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 741: Line 875:
|-
|-
| set_directory_properties
| set_directory_properties
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 752: Line 888:
|-
|-
| set_property
| set_property
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 763: Line 901:
|-
|-
| set_source_files_properties
| set_source_files_properties
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 774: Line 914:
|-
|-
| set_target_properties
| set_target_properties
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 785: Line 927:
|-
|-
| set_tests_properties
| set_tests_properties
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 796: Line 940:
|-
|-
| site_name
| site_name
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 807: Line 953:
|-
|-
| source_group
| source_group
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 818: Line 966:
|-
|-
| string
| string
| style="background:green;" | X
| style="background:yellow;" | X (missing: FIND)
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 829: Line 979:
|-
|-
| target_link_libraries
| target_link_libraries
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 840: Line 992:
|-
|-
| try_compile
| try_compile
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 851: Line 1,005:
|-
|-
| try_run
| try_run
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 862: Line 1,018:
|-
|-
| unset
| unset
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 873: Line 1,031:
|-
|-
| variable_watch
| variable_watch
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
Line 884: Line 1,044:
|-
|-
| while
| while
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X
| style="background:green;" | X

Revision as of 20:11, 30 July 2011

Commands

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
add_custom_command X X X (missing: generator expressions) X X X X X X X X
add_custom_target X X X X X X X X (missing: option SOURCES) X X X
add_definitions X X X X X X X X X X X
add_dependencies X X X X X X X X X X X
add_executable X X X X X X X X X X X
add_library X X X X X X X X X X (missing: add library type UNKNOWN) X
add_subdirectory X X X X X X X X X X X
add_test X X X (missing: option WORKING_DIRECTORY) X X X X - X X X
aux_source_directory X X X X X X X X X X X
break X X X X X X X X X X X
build_command X X X X X X (missing: supports options CONFIGURATION, PROJECT_NAME, and TARGET) X X X X X
cmake_minimum_required X X X X X (missing: optional .tweak to version) X X X X X X
cmake_policy X X X X X X X X X X (missing: support GET) X
configure_file X X X X X (missing: DOWNLOAD supports options EXPECTED_MD5 and SHOW_PROGRESS) X X X X X X
create_test_sourcelist X X X X X X X X X X X
define_property X X X X X X X X X X X
else X X X X X X X X X X X
elseif X X X X X X X X X X X
enable_language X X X X X X X X X X X
enable_testing X X X X X X X X X X X
endforeach X X X X X X X X X X X
endfunction X X X X X X X X X X X
endif X X X X X X X X X X X
endmacro X X X X X X X X X X X
endwhile X X X X X X X X X X X
execute_process X X X X X X X X X X X
export X X X X X X X (missing: PACKAGE) X X X X
file X X (missing: DOWNLOAD supports INACTIVITY_TIMEOUT; UPLOAD) X X X X X (missing: RENAME, COPY, INSTALL) X X X (missing: GLOB_RECURSE supports FOLLOW_SYMLINKS) X
find_file X X X X X X X X X X X (missing: option HINTS)
find_library X X (missing: support for CMAKE_LIBRARY_ARCHITECTURE) X X X X X X X X X (missing: option HINTS)
find_package X X (missing: option NO_CMAKE_SYSTEM_PACKAGE_REGISTRY; support for CMAKE_LIBRARY_ARCHITECTURE) X X (missing: sets variable <package>_CONSIDERED_CONFIGS) X X (change: doesn't search in <package>_DIR when considering CMAKE_ENVIRONMENT_PATH) X (missing: option NO_CMAKE_PACKAGE_REGISTRY) X (missing: option NO_POLICY_SCOPE; change: don't continue, if <package>_DIR is set incorrectly; doesn't check PACKAGE_VERSION_UNSUITABLE; fewer search-paths) X X (missing: sets variable PACKAGE_FIND_VERSION_TWEAK and PACKAGE_FIND_VERSION_COUNT) X (missing: option HINTS)
find_path X X X X X X X X X X X (missing: option HINTS)
find_program X X X X X X X X X X X (missing: option HINTS)
fltk_wrap_ui X X X X X X X X X X X
foreach X X X X X X X (missing: IN LISTS, IN ITEMS) X X X X
function X X X X X X X X X X X
get_cmake_property X X X X X X X X X X X
get_directory_property X X X X X X X X X X X
get_filename_component X X X X X X X X (missing: option REALPATH) X X X
get_property X X X X X X X (missing: CACHE) X X X X
get_source_file_property X X X X X X X X X X X
get_target_property X X X X X X X X X X X
get_test_property X X X X X X X X X X X
if X X X X X X (missing: IS_SYMLINK) X (missing: allow constants, parenthesis) X X X (missing: TARGET, VERSION_LESS, VERSION_EQUAL, VERSION_GREATER) X
include X X X X X X X X (missing: option NO_POLICY_SCOPE) X X X
include_directories X X X X X X X X X X X
include_external_msproject X X X X X (change: prefix created target with "INCLUDE_EXTERNAL_MSPROJECT_") X X X X X X
include_regular_expression X X X X X X X X X X X
install X X X X X X X (missing: DIRECTORY supports OPTIONAL) X X X X
link_directories X X X X X X X X X X X
list X X X X X X X X X X X
load_cache X X X X X X X X X X X
load_command X X X X X X X X X X X
macro X X X X X X X X X X X
mark_as_advanced X X X X X X X X X X X
math X X X X X X X X X X X
message X X X X X X X (missing: WARNING, AUTHOR_WARNING) X X X X
option X X X X X X X X X X X
output_required_files - (removed) X X X X X X X X X X
project X X X X X X X X (missing: custom languages supported) X X X
qt_wrap_cpp X X X X X X X X X X X
qt_wrap_ui X X X X X X X X X X X
remove_definitions X X X X X X X X X X X
return X X X X X X X X X X (missing: returns from file) X
separate_arguments X X X X X X X (missing: UNIX_COMMAND, WINDOWS_COMMAND) X X X X
set X X X X X X X X X X X
set_directory_properties X X X X X X X X X X X
set_property X X X X X X X (missing: CACHE) X X X X
set_source_files_properties X X X X X X X X X X X
set_target_properties X X X X X X X X (missing: support VS_SCC_PROJECTNAME, VS_SCC_LOCALPATH, VS_SCC_PROVIDER) X X X
set_tests_properties X X X X X X X X X X X
site_name X X X X X X X X X X X
source_group X X X X X X X X X X X
string X X (missing: FIND) X X X X X (missing: RANDOM supports RANDOM_SEED) X X X X
target_link_libraries X X X X X X X X X X (missing: option LINK_INTERFACE_LIBRARIES) X
try_compile X X X X X X X X X X X
try_run X X X X X X X X X X X
unset X X X X X X X X - - -
variable_watch X X X X X X X X X X X
while X X X X X X X X X X X