Warning, /frameworks/syntax-highlighting/data/generators/cmake.yaml is written in an unsupported language. File is not indexed.
0001 version: 50 0002 0003 global-properties: 0004 - ALLOW_DUPLICATE_CUSTOM_TARGETS 0005 - AUTOGEN_SOURCE_GROUP 0006 - AUTOGEN_TARGETS_FOLDER 0007 - AUTOMOC_SOURCE_GROUP 0008 - AUTOMOC_TARGETS_FOLDER 0009 - AUTORCC_SOURCE_GROUP 0010 - CMAKE_C_KNOWN_FEATURES 0011 - CMAKE_CUDA_KNOWN_FEATURES # Since 3.17 0012 - CMAKE_CXX_KNOWN_FEATURES 0013 - CMAKE_ROLE # Since 3.14 0014 - DEBUG_CONFIGURATIONS 0015 - DISABLED_FEATURES 0016 - ENABLED_FEATURES 0017 - ENABLED_LANGUAGES 0018 - FIND_LIBRARY_USE_LIB32_PATHS 0019 - FIND_LIBRARY_USE_LIB64_PATHS 0020 - FIND_LIBRARY_USE_LIBX32_PATHS 0021 - FIND_LIBRARY_USE_OPENBSD_VERSIONING 0022 - GENERATOR_IS_MULTI_CONFIG 0023 - GLOBAL_DEPENDS_DEBUG_MODE 0024 - GLOBAL_DEPENDS_NO_CYCLES 0025 - IN_TRY_COMPILE 0026 - PACKAGES_FOUND 0027 - PACKAGES_NOT_FOUND 0028 - JOB_POOLS 0029 - PREDEFINED_TARGETS_FOLDER 0030 - ECLIPSE_EXTRA_NATURES 0031 - REPORT_UNDEFINED_PROPERTIES 0032 - RULE_LAUNCH_COMPILE 0033 - RULE_LAUNCH_CUSTOM 0034 - RULE_LAUNCH_LINK 0035 - RULE_MESSAGES 0036 - TARGET_ARCHIVES_MAY_BE_SHARED_LIBS 0037 - TARGET_MESSAGES 0038 - TARGET_SUPPORTS_SHARED_LIBS 0039 - USE_FOLDERS 0040 - XCODE_EMIT_EFFECTIVE_PLATFORM_NAME 0041 # Other well-known global properties 0042 # - FeatureSummary 0043 - FeatureSummary_PKG_TYPES 0044 - FeatureSummary_REQUIRED_PKG_TYPES 0045 - FeatureSummary_DEFAULT_PKG_TYPE 0046 - FeatureSummary_<TYPE>_DESCRIPTION 0047 0048 directory-properties: 0049 - ADDITIONAL_CLEAN_FILES # Since 3.15 0050 - ADDITIONAL_MAKE_CLEAN_FILES 0051 - BINARY_DIR 0052 - BUILDSYSTEM_TARGETS 0053 - CACHE_VARIABLES 0054 - CLEAN_NO_CUSTOM 0055 - CMAKE_CONFIGURE_DEPENDS 0056 - COMPILE_DEFINITIONS 0057 - COMPILE_OPTIONS 0058 - DEFINITIONS 0059 - EXCLUDE_FROM_ALL 0060 - IMPLICIT_DEPENDS_INCLUDE_TRANSFORM 0061 - IMPORTED_TARGETS # Since 3.21 0062 - INCLUDE_DIRECTORIES 0063 - INCLUDE_REGULAR_EXPRESSION 0064 - INTERPROCEDURAL_OPTIMIZATION_<CONFIG> 0065 - INTERPROCEDURAL_OPTIMIZATION 0066 - LABELS # Since 3.10 0067 - LINK_DIRECTORIES 0068 - LINK_OPTIONS # Since 3.13 0069 - LISTFILE_STACK 0070 - MACROS 0071 - PARENT_DIRECTORY 0072 - RULE_LAUNCH_COMPILE 0073 - RULE_LAUNCH_CUSTOM 0074 - RULE_LAUNCH_LINK 0075 - SOURCE_DIR 0076 - SUBDIRECTORIES 0077 - SYSTEM # Since 3.25 0078 - TESTS # Since 3.12 0079 - TEST_INCLUDE_FILE 0080 - TEST_INCLUDE_FILES # Since 3.10 0081 - VARIABLES 0082 - VS_GLOBAL_SECTION_POST_<section> 0083 - VS_GLOBAL_SECTION_PRE_<section> 0084 - VS_STARTUP_PROJECT 0085 0086 # NOTE Copy-n-pasting this list from official docs may contain a redudant item `Example`! Check it! 0087 target-properties: 0088 - ADDITIONAL_CLEAN_FILES # Since 3.15 0089 - AIX_EXPORT_ALL_SYMBOLS # Since 3.17 0090 - ALIASED_TARGET 0091 - ANDROID_ANT_ADDITIONAL_OPTIONS 0092 - ANDROID_API 0093 - ANDROID_API_MIN 0094 - ANDROID_ARCH 0095 - ANDROID_ASSETS_DIRECTORIES 0096 - ANDROID_GUI 0097 - ANDROID_JAR_DEPENDENCIES 0098 - ANDROID_JAR_DIRECTORIES 0099 - ANDROID_JAVA_SOURCE_DIR 0100 - ANDROID_NATIVE_LIB_DEPENDENCIES 0101 - ANDROID_NATIVE_LIB_DIRECTORIES 0102 - ANDROID_PROCESS_MAX 0103 - ANDROID_PROGUARD 0104 - ANDROID_PROGUARD_CONFIG_PATH 0105 - ANDROID_SECURE_PROPS_PATH 0106 - ANDROID_SKIP_ANT_STEP 0107 - ANDROID_STL_TYPE 0108 - ARCHIVE_OUTPUT_DIRECTORY_<CONFIG> 0109 - ARCHIVE_OUTPUT_DIRECTORY 0110 - ARCHIVE_OUTPUT_NAME_<CONFIG> 0111 - ARCHIVE_OUTPUT_NAME 0112 - AUTOGEN_BUILD_DIR 0113 - AUTOGEN_ORIGIN_DEPENDS # Since 3.14 0114 - AUTOGEN_TARGET_DEPENDS 0115 - AUTOGEN_USE_SYSTEM_INCLUDE # Since 3.27 0116 - AUTOMOC_COMPILER_PREDEFINES # Since 3.10 0117 - AUTOMOC_DEPEND_FILTERS 0118 - AUTOMOC_EXECUTABLE # Since 3.14 0119 - AUTOMOC_MACRO_NAMES 0120 - AUTOMOC_MOC_OPTIONS 0121 - AUTOMOC_PATH_PREFIX # Since 3.16 0122 - AUTOMOC 0123 - AUTOUIC 0124 - AUTOUIC_EXECUTABLE # Since 3.14 0125 - AUTOUIC_OPTIONS 0126 - AUTOUIC_SEARCH_PATHS 0127 - AUTORCC 0128 - AUTORCC_EXECUTABLE # Since 3.14 0129 - AUTORCC_OPTIONS 0130 - BINARY_DIR 0131 - BUILD_RPATH 0132 - BUILD_RPATH_USE_ORIGIN # Since 3.14 0133 - BUILD_WITH_INSTALL_NAME_DIR 0134 - BUILD_WITH_INSTALL_RPATH 0135 - BUNDLE_EXTENSION 0136 - BUNDLE 0137 - C_EXTENSIONS 0138 - C_STANDARD 0139 - C_STANDARD_REQUIRED 0140 - COMMON_LANGUAGE_RUNTIME # Since 3.12 0141 - COMPATIBLE_INTERFACE_BOOL 0142 - COMPATIBLE_INTERFACE_NUMBER_MAX 0143 - COMPATIBLE_INTERFACE_NUMBER_MIN 0144 - COMPATIBLE_INTERFACE_STRING 0145 - COMPILE_DEFINITIONS 0146 - COMPILE_FEATURES 0147 - COMPILE_FLAGS 0148 - COMPILE_OPTIONS 0149 - COMPILE_PDB_NAME 0150 - COMPILE_PDB_NAME_<CONFIG> 0151 - COMPILE_PDB_OUTPUT_DIRECTORY 0152 - COMPILE_PDB_OUTPUT_DIRECTORY_<CONFIG> 0153 - COMPILE_WARNING_AS_ERROR # Since 3.24 0154 - <CONFIG>_OUTPUT_NAME 0155 - <CONFIG>_POSTFIX 0156 - CROSSCOMPILING_EMULATOR 0157 - CUDA_ARCHITECTURES # Since 3.18 0158 - CUDA_CUBIN_COMPILATION # Since 3.27 0159 - CUDA_EXTENSIONS 0160 - CUDA_FATBIN_COMPILATION # Since 3.27 0161 - CUDA_OPTIX_COMPILATION # Since 3.27 0162 - CUDA_PTX_COMPILATION 0163 - CUDA_SEPARABLE_COMPILATION 0164 - CUDA_RESOLVE_DEVICE_SYMBOLS 0165 - CUDA_RUNTIME_LIBRARY # Since 3.17 0166 - CUDA_STANDARD 0167 - CUDA_STANDARD_REQUIRED 0168 - CXX_EXTENSIONS 0169 - CXX_MODULE_DIRS # Since 3.28 0170 - CXX_MODULE_DIRS_<NAME> # Since 3.28 0171 - CXX_MODULE_SET # Since 3.28 0172 - CXX_MODULE_SET_<NAME> # Since 3.28 0173 - CXX_MODULE_SETS # Since 3.28 0174 - CXX_SCAN_FOR_MODULES # Since 3.28 0175 - CXX_STANDARD 0176 - CXX_STANDARD_REQUIRED 0177 # - DEBUG_POSTFIX # NOTE: Handled by `<CONFIG>_POSTFIX` 0178 - DEFINE_SYMBOL 0179 - DEPLOYMENT_ADDITIONAL_FILES # Since 3.13 0180 - DEPLOYMENT_REMOTE_DIRECTORY 0181 - DEPRECATION # Since 3.17 0182 - DISABLE_PRECOMPILE_HEADERS # Since 3.16 0183 - DLL_NAME_WITH_SOVERSION # Since 3.27 0184 - DOTNET_SDK # Since 3.23 0185 - DOTNET_TARGET_FRAMEWORK # Since 3.17 0186 - DOTNET_TARGET_FRAMEWORK_VERSION # Since 3.12 0187 - EchoString 0188 - ENABLE_EXPORTS 0189 - EXCLUDE_FROM_ALL 0190 - EXCLUDE_FROM_DEFAULT_BUILD_<CONFIG> 0191 - EXCLUDE_FROM_DEFAULT_BUILD 0192 - EXPORT_COMPILE_COMMANDS # Since 3.20 0193 - EXPORT_NAME 0194 - EXPORT_NO_SYSTEM # Since 3.25 0195 - EXPORT_PROPERTIES # Since 3.12 0196 - FOLDER 0197 - Fortran_FORMAT 0198 - Fortran_MODULE_DIRECTORY 0199 - Fortran_PREPROCESS # Since 3.18 0200 - FRAMEWORK 0201 - FRAMEWORK_MULTI_CONFIG_POSTFIX_<CONFIG> # Since 3.18 0202 - FRAMEWORK_VERSION 0203 - GENERATOR_FILE_NAME 0204 - GNUtoMS 0205 - HAS_CXX 0206 - HEADER_DIRS # Since 3.23 0207 - HEADER_DIRS_<NAME> # Since 3.23 0208 - HEADER_SET # Since 3.23 0209 - HEADER_SET_<NAME> # Since 3.23 0210 - HEADER_SETS # Since 3.23 0211 - HIP_ARCHITECTURES # Since 3.21 0212 - HIP_EXTENSIONS # Since 3.21 0213 - HIP_STANDARD # Since 3.21 0214 - HIP_STANDARD_REQUIRED # Since 3.21 0215 - IMPLICIT_DEPENDS_INCLUDE_TRANSFORM 0216 - IMPORTED_COMMON_LANGUAGE_RUNTIME # Since 3.12 0217 - IMPORTED_CONFIGURATIONS 0218 - IMPORTED_GLOBAL # Since 3.11 0219 - IMPORTED_IMPLIB_<CONFIG> 0220 - IMPORTED_IMPLIB 0221 - IMPORTED_LIBNAME_<CONFIG> 0222 - IMPORTED_LIBNAME 0223 - IMPORTED_LINK_DEPENDENT_LIBRARIES_<CONFIG> 0224 - IMPORTED_LINK_DEPENDENT_LIBRARIES 0225 - IMPORTED_LINK_INTERFACE_LANGUAGES_<CONFIG> 0226 - IMPORTED_LINK_INTERFACE_LANGUAGES 0227 - IMPORTED_LINK_INTERFACE_LIBRARIES_<CONFIG> 0228 - IMPORTED_LINK_INTERFACE_LIBRARIES 0229 - IMPORTED_LINK_INTERFACE_MULTIPLICITY_<CONFIG> 0230 - IMPORTED_LINK_INTERFACE_MULTIPLICITY 0231 - IMPORTED_LOCATION_<CONFIG> 0232 - IMPORTED_LOCATION 0233 - IMPORTED_NO_SONAME_<CONFIG> 0234 - IMPORTED_NO_SONAME 0235 - IMPORTED_NO_SYSTEM # Since 3.23 0236 - IMPORTED_OBJECTS_<CONFIG> 0237 - IMPORTED_OBJECTS 0238 - IMPORTED 0239 - IMPORTED_SONAME_<CONFIG> 0240 - IMPORTED_SONAME 0241 - IMPORT_PREFIX 0242 - IMPORT_SUFFIX 0243 - INCLUDE_DIRECTORIES 0244 - INSTALL_NAME_DIR 0245 - INSTALL_REMOVE_ENVIRONMENT_RPATH # Since 3.16 0246 - INSTALL_RPATH 0247 - INSTALL_RPATH_USE_LINK_PATH 0248 - INTERFACE_AUTOMOC_MACRO_NAMES # Since 3.27 0249 - INTERFACE_AUTOUIC_OPTIONS 0250 - INTERFACE_COMPILE_DEFINITIONS 0251 - INTERFACE_COMPILE_FEATURES 0252 - INTERFACE_COMPILE_OPTIONS 0253 - INTERFACE_CXX_MODULE_SETS # Since 3.28 0254 - INTERFACE_HEADER_SETS # Since 3.23 0255 - INTERFACE_HEADER_SETS_TO_VERIFY # Since 3.24 0256 - INTERFACE_INCLUDE_DIRECTORIES 0257 - INTERFACE_LINK_DEPENDS # Since 3.13 0258 - INTERFACE_LINK_DIRECTORIES # Since 3.13 0259 - INTERFACE_LINK_LIBRARIES 0260 - INTERFACE_LINK_LIBRARIES_DIRECT # Since 3.24 0261 - INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE # Since 3.24 0262 - INTERFACE_LINK_OPTIONS # Since 3.13 0263 - INTERFACE_PRECOMPILE_HEADERS # Since 3.16 0264 - INTERFACE_POSITION_INDEPENDENT_CODE 0265 - INTERFACE_SOURCES 0266 - INTERFACE_SYSTEM_INCLUDE_DIRECTORIES 0267 - INTERPROCEDURAL_OPTIMIZATION_<CONFIG> 0268 - INTERPROCEDURAL_OPTIMIZATION 0269 - IOS_INSTALL_COMBINED 0270 - ISPC_HEADER_DIRECTORY # Since 3.19 0271 - ISPC_HEADER_SUFFIX # Since 3.19.2 0272 - ISPC_INSTRUCTION_SETS # Since 3.19 0273 - JOB_POOL_COMPILE 0274 - JOB_POOL_LINK 0275 - LABELS 0276 - <LANG>_CLANG_TIDY 0277 - <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR # Since 3.26 0278 - <LANG>_COMPILER_LAUNCHER 0279 - <LANG>_CPPCHECK # Since 3.10 0280 - <LANG>_CPPLINT 0281 - <LANG>_INCLUDE_WHAT_YOU_USE 0282 - <LANG>_LINKER_LAUNCHER # Since 3.21 0283 - <LANG>_VISIBILITY_PRESET 0284 - LIBRARY_OUTPUT_DIRECTORY_<CONFIG> 0285 - LIBRARY_OUTPUT_DIRECTORY 0286 - LIBRARY_OUTPUT_NAME_<CONFIG> 0287 - LIBRARY_OUTPUT_NAME 0288 - LINK_DEPENDS_NO_SHARED 0289 - LINK_DEPENDS 0290 - LINK_DIRECTORIES # Since 3.13 0291 - LINKER_LANGUAGE 0292 - LINK_FLAGS_<CONFIG> 0293 - LINK_FLAGS 0294 - LINK_INTERFACE_LIBRARIES_<CONFIG> 0295 - LINK_INTERFACE_LIBRARIES 0296 - LINK_INTERFACE_MULTIPLICITY_<CONFIG> 0297 - LINK_INTERFACE_MULTIPLICITY 0298 - LINK_LIBRARIES 0299 - LINK_LIBRARIES_ONLY_TARGETS # Since 3.23 0300 - LINK_OPTIONS # Since 3.13 0301 - LINK_SEARCH_END_STATIC 0302 - LINK_SEARCH_START_STATIC 0303 - LINK_WHAT_YOU_USE 0304 - LOCATION_<CONFIG> 0305 - LOCATION 0306 - MACHO_COMPATIBILITY_VERSION # Since 3.17 0307 - MACHO_CURRENT_VERSION # Since 3.17 0308 - MACOSX_BUNDLE_INFO_PLIST 0309 - MACOSX_BUNDLE 0310 - MACOSX_FRAMEWORK_INFO_PLIST 0311 - MACOSX_RPATH 0312 - MANUALLY_ADDED_DEPENDENCIES 0313 - MAP_IMPORTED_CONFIG_<CONFIG> 0314 - MSVC_DEBUG_INFORMATION_FORMAT # Since 3.25 0315 - MSVC_RUNTIME_LIBRARY # Since 3.15 0316 - NAME 0317 - NO_SONAME 0318 - NO_SYSTEM_FROM_IMPORTED 0319 - OBJC_EXTENSIONS # Since 3.16 0320 - OBJC_STANDARD # Since 3.16 0321 - OBJC_STANDARD_REQUIRED # Since 3.16 0322 - OBJCXX_EXTENSIONS # Since 3.16 0323 - OBJCXX_STANDARD # Since 3.16 0324 - OBJCXX_STANDARD_REQUIRED # Since 3.16 0325 - OPTIMIZE_DEPENDENCIES # Since 3.19 0326 - OSX_ARCHITECTURES_<CONFIG> 0327 - OSX_ARCHITECTURES 0328 - OSX_CURRENT_VERSION # Since 3.17 0329 - OSX_COMPATIBILITY_VERSION # Since 3.17 0330 - OUTPUT_NAME_<CONFIG> 0331 - OUTPUT_NAME 0332 - PCH_WARN_INVALID # Since 3.18 0333 - PCH_INSTANTIATE_TEMPLATES # Since 3.19 0334 - PDB_NAME_<CONFIG> 0335 - PDB_NAME 0336 - PDB_OUTPUT_DIRECTORY_<CONFIG> 0337 - PDB_OUTPUT_DIRECTORY 0338 - POSITION_INDEPENDENT_CODE 0339 - PRECOMPILE_HEADERS # Since 3.16 0340 - PRECOMPILE_HEADERS_REUSE_FROM # Since 3.16 0341 - PREFIX 0342 - PRIVATE_HEADER 0343 - PROJECT_LABEL 0344 - PUBLIC_HEADER 0345 - RESOURCE 0346 - RULE_LAUNCH_COMPILE 0347 - RULE_LAUNCH_CUSTOM 0348 - RULE_LAUNCH_LINK 0349 - RUNTIME_OUTPUT_DIRECTORY_<CONFIG> 0350 - RUNTIME_OUTPUT_DIRECTORY 0351 - RUNTIME_OUTPUT_NAME_<CONFIG> 0352 - RUNTIME_OUTPUT_NAME 0353 - SKIP_BUILD_RPATH 0354 - SOURCE_DIR 0355 - SOURCES 0356 - SOVERSION 0357 - STATIC_LIBRARY_FLAGS_<CONFIG> 0358 - STATIC_LIBRARY_FLAGS 0359 - STATIC_LIBRARY_OPTIONS # Since 3.13 0360 - SUFFIX 0361 - Swift_DEPENDENCIES_FILE # Since 3.15 0362 - Swift_MODULE_DIRECTORY # Since 3.15 0363 - Swift_MODULE_NAME # Since 3.15 0364 - SYSTEM # Since 3.25 0365 - TYPE 0366 - UNITY_BUILD # Since 3.16 0367 - UNITY_BUILD_BATCH_SIZE # Since 3.16 0368 - UNITY_BUILD_CODE_AFTER_INCLUDE # Since 3.16 0369 - UNITY_BUILD_CODE_BEFORE_INCLUDE # Since 3.16 0370 - UNITY_BUILD_MODE # Since 3.18 0371 - UNITY_BUILD_UNIQUE_ID # Since 3.20 0372 - VERIFY_INTERFACE_HEADER_SETS # Since 3.24 0373 - VERSION 0374 - VISIBILITY_INLINES_HIDDEN 0375 - VS_CONFIGURATION_TYPE 0376 - VS_DEBUGGER_COMMAND # Since 3.12 0377 - VS_DEBUGGER_COMMAND_ARGUMENTS # Since 3.13 0378 - VS_DEBUGGER_ENVIRONMENT # Since 3.13 0379 - VS_DEBUGGER_WORKING_DIRECTORY 0380 - VS_DESKTOP_EXTENSIONS_VERSION 0381 - VS_DOTNET_REFERENCE_<refname> 0382 - VS_DOTNET_REFERENCEPROP_<refname>_TAG_<tagname> # Since 3.10 0383 - VS_DOTNET_REFERENCES 0384 - VS_DOTNET_REFERENCES_COPY_LOCAL 0385 - VS_DOTNET_STARTUP_OBJECT # Since 3.24 0386 - VS_DOTNET_TARGET_FRAMEWORK_VERSION 0387 - VS_DOTNET_DOCUMENTATION_FILE # Since 3.17 0388 - VS_DPI_AWARE # Since 3.16 0389 - VS_GLOBAL_KEYWORD 0390 - VS_GLOBAL_PROJECT_TYPES 0391 - VS_GLOBAL_ROOTNAMESPACE 0392 - VS_GLOBAL_<variable> 0393 - VS_IOT_EXTENSIONS_VERSION 0394 - VS_IOT_STARTUP_TASK 0395 - VS_JUST_MY_CODE_DEBUGGING # Since 3.15 0396 - VS_KEYWORD 0397 - VS_MOBILE_EXTENSIONS_VERSION 0398 - VS_NO_COMPILE_BATCHING 0399 - VS_NO_SOLUTION_DEPLOY # Since 3.15 0400 - VS_PACKAGE_REFERENCES # Since 3.15 0401 - VS_PLATFORM_TOOLSET # Since 3.18 0402 - VS_PROJECT_IMPORT # Since 3.15 0403 - VS_SCC_AUXPATH 0404 - VS_SCC_LOCALPATH 0405 - VS_SCC_PROJECTNAME 0406 - VS_SCC_PROVIDER 0407 - VS_SDK_REFERENCES 0408 - VS_SOLUTION_DEPLOY # Since 3.18 0409 - VS_SOURCE_SETTINGS_<tool> # Since 3.18 0410 - VS_USER_PROPS 0411 - VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION 0412 - VS_WINRT_COMPONENT 0413 - VS_WINRT_EXTENSIONS 0414 - VS_WINRT_REFERENCES 0415 - WATCOM_RUNTIME_LIBRARY # Since 3.24 0416 - WIN32_EXECUTABLE 0417 - WINDOWS_EXPORT_ALL_SYMBOLS 0418 - XCODE_ATTRIBUTE_<an-attribute> 0419 - XCODE_EMBED_<type>_CODE_SIGN_ON_COPY # Since 3.20 0420 - XCODE_EMBED_<type>_PATH # Since 3.20 0421 - XCODE_EMBED_<type>_REMOVE_HEADERS_ON_COPY # Since 3.20 0422 - XCODE_EMBED_<type> # Since 3.20 0423 - XCODE_EXPLICIT_FILE_TYPE 0424 - XCODE_GENERATE_SCHEME # Since 3.15 0425 - XCODE_LINK_BUILD_PHASE_MODE # Since 3.19 0426 - XCODE_PRODUCT_TYPE 0427 - XCODE_SCHEME_ADDRESS_SANITIZER # Since 3.13 0428 - XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN # Since 3.13 0429 - XCODE_SCHEME_ARGUMENTS # Since 3.13 0430 - XCODE_SCHEME_DEBUG_AS_ROOT # Since 3.15 0431 - XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING # Since 3.16 0432 - XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER # Since 3.13 0433 - XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS # Since 3.13 0434 - XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE # Since 3.13 0435 - XCODE_SCHEME_ENABLE_GPU_API_VALIDATION # Since 3.25 0436 - XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE # Since 3.23 0437 - XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION # Since 3.25 0438 - XCODE_SCHEME_EXECUTABLE # Since 3.13 0439 - XCODE_SCHEME_ENVIRONMENT # Since 3.13 0440 - XCODE_SCHEME_GUARD_MALLOC # Since 3.13 0441 - XCODE_SCHEME_LAUNCH_CONFIGURATION # Since 3.25 0442 - XCODE_SCHEME_LAUNCH_MODE # Since 3.25 0443 - XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP # Since 3.13 0444 - XCODE_SCHEME_MALLOC_GUARD_EDGES # Since 3.13 0445 - XCODE_SCHEME_MALLOC_SCRIBBLE # Since 3.13 0446 - XCODE_SCHEME_MALLOC_STACK # Since 3.13 0447 - XCODE_SCHEME_THREAD_SANITIZER # Since 3.13 0448 - XCODE_SCHEME_THREAD_SANITIZER_STOP # Since 3.13 0449 - XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER # Since 3.13 0450 - XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP # Since 3.13 0451 - XCODE_SCHEME_WORKING_DIRECTORY # Since 3.1? 0452 - XCODE_SCHEME_ZOMBIE_OBJECTS # Since 3.13 0453 - XCODE_XCCONFIG # Since 3.24 0454 - XCTEST 0455 0456 test-properties: 0457 - ATTACHED_FILES_ON_FAIL 0458 - ATTACHED_FILES 0459 - COST 0460 - DEPENDS 0461 - DISABLED 0462 - ENVIRONMENT 0463 - ENVIRONMENT_MODIFICATION # Since 3.22 0464 - FAIL_REGULAR_EXPRESSION 0465 - FIXTURES_CLEANUP 0466 - FIXTURES_REQUIRED 0467 - FIXTURES_SETUP 0468 - GENERATED_RESOURCE_SPEC_FILE # Since 3.28 0469 - LABELS 0470 - MEASUREMENT 0471 - PASS_REGULAR_EXPRESSION 0472 - PROCESSOR_AFFINITY # Since 3.12 0473 - PROCESSORS 0474 - REQUIRED_FILES 0475 - RESOURCE_GROUPS # Since 3.16 0476 - RESOURCE_LOCK 0477 - RUN_SERIAL 0478 - SKIP_REGULAR_EXPRESSION # Since 3.16 0479 - SKIP_RETURN_CODE 0480 - TIMEOUT 0481 - TIMEOUT_AFTER_MATCH 0482 - TIMEOUT_SIGNAL_GRACE_PERIOD # Since 3.27 0483 - TIMEOUT_SIGNAL_NAME # Since 3.27 0484 - WILL_FAIL 0485 - WORKING_DIRECTORY 0486 0487 source-properties: 0488 - ABSTRACT 0489 - AUTOUIC_OPTIONS 0490 - AUTORCC_OPTIONS 0491 - COMPILE_DEFINITIONS 0492 - COMPILE_FLAGS 0493 - COMPILE_OPTIONS # Since 3.11 0494 - CXX_SCAN_FOR_MODULES # Since 3.28 0495 - EXTERNAL_OBJECT 0496 - Fortran_FORMAT 0497 - Fortran_PREPROCESS # Since 3.18 0498 - GENERATED 0499 - HEADER_FILE_ONLY 0500 - INCLUDE_DIRECTORIES # Since 3.11 0501 - KEEP_EXTENSION 0502 - LABELS 0503 - LANGUAGE 0504 - LOCATION 0505 - MACOSX_PACKAGE_LOCATION 0506 - OBJECT_DEPENDS 0507 - OBJECT_OUTPUTS 0508 - SKIP_AUTOGEN 0509 - SKIP_AUTOMOC 0510 - SKIP_AUTORCC 0511 - SKIP_AUTOUIC 0512 - SKIP_LINTING # Since 3.27 0513 - SKIP_PRECOMPILE_HEADERS # Since 3.16 0514 - SKIP_UNITY_BUILD_INCLUSION # Since 3.16 0515 - Swift_DEPENDENCIES_FILE # Since 3.15 0516 - Swift_DIAGNOSTICS_FILE # Since 3.15 0517 - SYMBOLIC 0518 - VS_COPY_TO_OUT_DIR 0519 - VS_CSHARP_<tagname> 0520 - VS_DEPLOYMENT_CONTENT 0521 - VS_DEPLOYMENT_LOCATION 0522 - VS_INCLUDE_IN_VSIX 0523 - VS_RESOURCE_GENERATOR 0524 - VS_SETTINGS # Since 3.18 0525 - VS_SHADER_DISABLE_OPTIMIZATIONS # Since 3.11 0526 - VS_SHADER_ENABLE_DEBUG # Since 3.11 0527 - VS_SHADER_ENTRYPOINT 0528 - VS_SHADER_FLAGS 0529 - VS_SHADER_MODEL 0530 - VS_SHADER_OBJECT_FILE_NAME # Since 3.12 0531 - VS_SHADER_OUTPUT_HEADER_FILE # Since 3.10 0532 - VS_SHADER_TYPE 0533 - VS_SHADER_VARIABLE_NAME # Since 3.10 0534 - VS_TOOL_OVERRIDE 0535 - VS_XAML_TYPE 0536 - WRAP_EXCLUDE 0537 - XCODE_EXPLICIT_FILE_TYPE 0538 - XCODE_FILE_ATTRIBUTES 0539 - XCODE_LAST_KNOWN_FILE_TYPE 0540 0541 cache-properties: 0542 - ADVANCED 0543 - HELPSTRING 0544 - MODIFIED 0545 - STRINGS 0546 - TYPE 0547 - VALUE 0548 0549 install-properties: 0550 - CPACK_DESKTOP_SHORTCUTS 0551 - CPACK_NEVER_OVERWRITE 0552 - CPACK_PERMANENT 0553 - CPACK_START_MENU_SHORTCUTS 0554 - CPACK_STARTUP_SHORTCUTS 0555 - CPACK_WIX_ACL 0556 0557 generator-expressions: 0558 # Conditional Expressions 0559 - IF 0560 - 0 0561 - 1 0562 - BOOL 0563 # Logical Operators 0564 - AND 0565 - OR 0566 - NOT 0567 # String Comparisons 0568 - STREQUAL 0569 - EQUAL 0570 # Version Comparisons 0571 - VERSION_LESS 0572 - VERSION_GREATER 0573 - VERSION_EQUAL 0574 - VERSION_LESS_EQUAL 0575 - VERSION_GREATER_EQUAL 0576 # String Transformations 0577 - LOWER_CASE 0578 - UPPER_CASE 0579 - MAKE_C_IDENTIFIER 0580 # List Expressions 0581 # * List Comparisons 0582 - IN_LIST # Since 3.12 0583 - name: LIST # Since 3.27 0584 subcommands: 0585 # * List Queries 0586 - LENGTH 0587 - GET 0588 - SUBLIST 0589 - FIND 0590 # * List Transformations 0591 - JOIN 0592 - APPEND 0593 - PREPEND 0594 - INSERT 0595 - POP_BACK 0596 - POP_FRONT 0597 - REMOVE_ITEM 0598 - REMOVE_AT 0599 - REMOVE_DUPLICATES 0600 - FILTER 0601 - TRANSFORM 0602 - FRANSFORM 0603 # * List Ordering 0604 - REVERSE 0605 - SORT 0606 - JOIN 0607 - REMOVE_DUPLICATES # Since 3.15 0608 - FILTER # Since 3.15 0609 # Path Expressions 0610 # * Path Comparisons 0611 - PATH_EQUAL # Since 3.24 0612 - name: PATH # Since 3.24 0613 subcommands: 0614 # * Path Queries 0615 - HAS_ROOT_NAME 0616 - HAS_ROOT_DIRECTORY 0617 - HAS_ROOT_PATH 0618 - HAS_FILENAME 0619 - HAS_EXTENSION 0620 - HAS_STEM 0621 - HAS_RELATIVE_PART 0622 - HAS_PARENT_PATH 0623 - IS_ABSOLUTE 0624 - IS_RELATIVE 0625 - IS_PREFIX 0626 # * Path Decomposition 0627 - GET_ROOT_NAME 0628 - GET_ROOT_DIRECTORY 0629 - GET_ROOT_PATH 0630 - GET_FILENAME 0631 - GET_EXTENSION 0632 - GET_STEM 0633 - GET_RELATIVE_PART 0634 - GET_PARENT_PATH 0635 # * Path Transformations 0636 - CMAKE_PATH 0637 - APPEND 0638 - REMOVE_FILENAME 0639 - REPLACE_FILENAME 0640 - REMOVE_EXTENSION 0641 - REPLACE_EXTENSION 0642 - NORMAL_PATH 0643 - RELATIVE_PATH 0644 - ABSOLUTE_PATH 0645 # Shell Paths 0646 - SHELL_PATH 0647 # Configuration Expressions 0648 - CONFIG 0649 - OUTPUT_CONFIG # Since 3.20 0650 - COMMAND_CONFIG # Since 3.20 0651 # Toolchain And Language Expressions 0652 # * Platform 0653 - PLATFORM_ID 0654 # * Compiler Version 0655 - C_COMPILER_VERSION 0656 - CXX_COMPILER_VERSION 0657 - CUDA_COMPILER_VERSION # Since 3.15 0658 - OBJC_COMPILER_VERSION # Since 3.16 0659 - OBJCXX_COMPILER_VERSION # Since 3.16 0660 - Fortran_COMPILER_VERSION 0661 - HIP_COMPILER_VERSION # Since 3.21 0662 - ISPC_COMPILER_VERSION # Since 3.19 0663 # * Compiler Language And ID 0664 - C_COMPILER_ID 0665 - CXX_COMPILER_ID 0666 - CUDA_COMPILER_ID # Since 3.15 0667 - OBJC_COMPILER_ID # Since 3.16 0668 - OBJCXX_COMPILER_ID # Since 3.16 0669 - Fortran_COMPILER_ID 0670 - HIP_COMPILER_ID # Since 3.21 0671 - ISPC_COMPILER_ID # Since 3.19 0672 - COMPILE_LANGUAGE # Since 3.3 0673 - COMPILE_LANG_AND_ID # Since 3.15 0674 # * Compile Features 0675 - COMPILE_FEATURES 0676 # * Compile Context 0677 - COMPILE_ONLY # Since 3.27 0678 # * Linker Language And ID 0679 - LINK_LANGUAGE # Since 3.18 0680 - LINK_LANG_AND_ID # Since 3.18 0681 # * Link Features 0682 - LINK_LIBRARY # Since 3.24 0683 - LINK_GROUP # Since 3.24 0684 # * Link Context 0685 - LINK_ONLY 0686 - DEVICE_LINK # Since 3.18 0687 - HOST_LINK # Since 3.18 0688 # Target-Dependent Expressions 0689 - TARGET_EXISTS # Since 3.12 0690 - TARGET_NAME_IF_EXISTS # Since 3.12 0691 - TARGET_NAME 0692 - TARGET_PROPERTY 0693 - TARGET_OBJECTS 0694 - TARGET_POLICY 0695 - TARGET_FILE 0696 - TARGET_FILE_BASE_NAME # Since 3.15 0697 - TARGET_FILE_PREFIX # Since 3.15 0698 - TARGET_FILE_SUFFIX # Since 3.15 0699 - TARGET_FILE_NAME 0700 - TARGET_FILE_DIR 0701 - TARGET_IMPORT_FILE # Since 3.27 0702 - TARGET_IMPORT_FILE_BASE_NAME # Since 3.27 0703 - TARGET_IMPORT_FILE_PREFIX # Since 3.27 0704 - TARGET_IMPORT_FILE_SUFFIX # Since 3.27 0705 - TARGET_IMPORT_FILE_NAME # Since 3.27 0706 - TARGET_IMPORT_FILE_DIR # Since 3.27 0707 - TARGET_LINKER_FILE 0708 - TARGET_LINKER_FILE_BASE_NAME # Since 3.15 0709 - TARGET_LINKER_FILE_PREFIX # Since 3.15 0710 - TARGET_LINKER_FILE_SUFFIX # Since 3.15 0711 - TARGET_LINKER_FILE_NAME 0712 - TARGET_LINKER_FILE_DIR 0713 - TARGET_SONAME_FILE 0714 - TARGET_SONAME_FILE_NAME 0715 - TARGET_SONAME_FILE_DIR 0716 - TARGET_PDB_FILE 0717 - TARGET_PDB_FILE_BASE_NAME # Since 3.15 0718 - TARGET_PDB_FILE_NAME 0719 - TARGET_PDB_FILE_DIR 0720 - TARGET_BUNDLE_DIR_NAME # Since 3.24 0721 - TARGET_BUNDLE_DIR 0722 - TARGET_BUNDLE_CONTENT_DIR 0723 - TARGET_RUNTIME_DLLS # Since 3.21 0724 - TARGET_RUNTIME_DLL_DIRS # Since 3.27 0725 # Export And Install Expressions 0726 - INSTALL_INTERFACE 0727 - BUILD_INTERFACE 0728 - BUILD_LOCAL_INTERFACE # Since 3.26 0729 - INSTALL_PREFIX 0730 # Multi-level Expression Evaluation 0731 - GENEX_EVAL # Since 3.12 0732 - TARGET_GENEX_EVAL # Since 3.12 0733 # Escaped Characters 0734 - ANGLE-R 0735 - COMMA 0736 - SEMICOLON 0737 # Deprecated Expressions 0738 # - CONFIGURATION 0739 0740 variables: 0741 # Variables that Provide Information 0742 - CMAKE_AR 0743 - CMAKE_ARGC 0744 - CMAKE_ARGV<n> 0745 - CMAKE_BINARY_DIR 0746 - CMAKE_BUILD_TOOL 0747 - CMAKE_CACHEFILE_DIR 0748 - CMAKE_CACHE_MAJOR_VERSION 0749 - CMAKE_CACHE_MINOR_VERSION 0750 - CMAKE_CACHE_PATCH_VERSION 0751 - CMAKE_CFG_INTDIR 0752 - CMAKE_COMMAND 0753 - CMAKE_CROSSCOMPILING 0754 - CMAKE_CROSSCOMPILING_EMULATOR 0755 - CMAKE_CTEST_COMMAND 0756 - CMAKE_CURRENT_BINARY_DIR 0757 - CMAKE_CURRENT_FUNCTION # Since 3.17 0758 - CMAKE_CURRENT_FUNCTION_LIST_DIR # Since 3.17 0759 - CMAKE_CURRENT_FUNCTION_LIST_FILE # Since 3.17 0760 - CMAKE_CURRENT_FUNCTION_LIST_LINE # Since 3.17 0761 - CMAKE_CURRENT_LIST_DIR 0762 - CMAKE_CURRENT_LIST_FILE 0763 - CMAKE_CURRENT_LIST_LINE 0764 - CMAKE_CURRENT_SOURCE_DIR 0765 - CMAKE_DIRECTORY_LABELS # Since 3.10 0766 - CMAKE_DL_LIBS 0767 - CMAKE_DOTNET_SDK # Since 3.23 0768 - CMAKE_DOTNET_TARGET_FRAMEWORK # Since 3.17 0769 - CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION # Since 3.12 0770 - CMAKE_EDIT_COMMAND 0771 - CMAKE_EXECUTABLE_SUFFIX 0772 - CMAKE_EXTRA_GENERATOR 0773 - CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES 0774 - CMAKE_FIND_DEBUG_MODE # Since 3.17 0775 - CMAKE_FIND_PACKAGE_NAME 0776 - CMAKE_FIND_PACKAGE_REDIRECTS_DIR # Since 3.24 0777 - CMAKE_FIND_PACKAGE_SORT_DIRECTION 0778 - CMAKE_FIND_PACKAGE_SORT_ORDER 0779 - CMAKE_GENERATOR 0780 - CMAKE_GENERATOR_INSTANCE # Since 3.11 0781 - CMAKE_GENERATOR_NO_COMPILER_ENV # "Professional CMake" ยง17.4 0782 - CMAKE_GENERATOR_PLATFORM 0783 - CMAKE_GENERATOR_TOOLSET 0784 - CMAKE_IMPORT_LIBRARY_PREFIX 0785 - CMAKE_IMPORT_LIBRARY_SUFFIX 0786 - CMAKE_JOB_POOL_COMPILE 0787 - CMAKE_JOB_POOL_LINK 0788 - CMAKE_JOB_POOLS # Since 3.11 0789 - CMAKE_<LANG>_COMPILER_AR 0790 - CMAKE_<LANG>_COMPILER_FRONTEND_VARIANT # Since 3.14 0791 - CMAKE_<LANG>_COMPILER_RANLIB 0792 - CMAKE_LINK_LIBRARY_SUFFIX 0793 - CMAKE_LINK_SEARCH_END_STATIC 0794 - CMAKE_LINK_SEARCH_START_STATIC 0795 - CMAKE_MAJOR_VERSION 0796 - CMAKE_MAKE_PROGRAM 0797 - CMAKE_MATCH_COUNT 0798 - CMAKE_MATCH_<n> 0799 - CMAKE_MESSAGE_CONTEXT # Since 3.17 0800 - CMAKE_MESSAGE_CONTEXT_SHOW # Since 3.17 0801 - CMAKE_MESSAGE_INDENT # Since 3.16 0802 - CMAKE_MESSAGE_LOG_LEVEL # Since 3.17 0803 - CMAKE_MINIMUM_REQUIRED_VERSION 0804 - CMAKE_MINOR_VERSION 0805 - CMAKE_NETRC # Since 3.11 0806 - CMAKE_NETRC_FILE # Since 3.11 0807 - CMAKE_PARENT_LIST_FILE 0808 - CMAKE_PATCH_VERSION 0809 - CMAKE_PROJECT_DESCRIPTION 0810 - CMAKE_PROJECT_HOMEPAGE_URL # Since 3.12 0811 - CMAKE_PROJECT_NAME 0812 - CMAKE_PROJECT_VERSION # Since 3.12 0813 - CMAKE_PROJECT_VERSION_MAJOR # Since 3.12 0814 - CMAKE_PROJECT_VERSION_MINOR # Since 3.12 0815 - CMAKE_PROJECT_VERSION_PATCH # Since 3.12 0816 - CMAKE_PROJECT_VERSION_TWEAK # Since 3.12 0817 - CMAKE_RANLIB 0818 - CMAKE_ROOT 0819 - CMAKE_SCRIPT_MODE_FILE 0820 - CMAKE_SHARED_LIBRARY_PREFIX 0821 - CMAKE_SHARED_LIBRARY_SUFFIX 0822 - CMAKE_SHARED_MODULE_PREFIX 0823 - CMAKE_SHARED_MODULE_SUFFIX 0824 - CMAKE_SIZEOF_VOID_P 0825 - CMAKE_SKIP_INSTALL_RULES 0826 - CMAKE_SKIP_RPATH 0827 - CMAKE_SOURCE_DIR 0828 - CMAKE_STATIC_LIBRARY_PREFIX 0829 - CMAKE_STATIC_LIBRARY_SUFFIX 0830 - CMAKE_Swift_MODULE_DIRECTORY # Since 3.15 0831 - CMAKE_TOOLCHAIN_FILE 0832 - CMAKE_TWEAK_VERSION 0833 - CMAKE_VERBOSE_MAKEFILE 0834 - CMAKE_VERSION 0835 - CMAKE_VS_DEVENV_COMMAND 0836 - CMAKE_VS_MSBUILD_COMMAND 0837 - CMAKE_VS_NsightTegra_VERSION 0838 - CMAKE_VS_NUGET_PACKAGE_RESTORE # Since 3.23 0839 - CMAKE_VS_PLATFORM_NAME 0840 - CMAKE_VS_PLATFORM_NAME_DEFAULT # Since 3.14.3 0841 - CMAKE_VS_PLATFORM_TOOLSET 0842 - CMAKE_VS_PLATFORM_TOOLSET_CUDA 0843 - CMAKE_VS_PLATFORM_TOOLSET_CUDA_CUSTOM_DIR # Since 3.16 0844 - CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE # Since 3.8 0845 - CMAKE_VS_PLATFORM_TOOLSET_VERSION # Since 3.12 0846 - CMAKE_VS_TARGET_FRAMEWORK_IDENTIFIER # Since 3.22 0847 - CMAKE_VS_TARGET_FRAMEWORK_TARGETS_VERSION # Since 3.22 0848 - CMAKE_VS_TARGET_FRAMEWORK_VERSION # Since 3.22 0849 - CMAKE_VS_VERSION_BUILD_NUMBER # Since 3.26 0850 - CMAKE_VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION # Since 3.27 0851 - CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION 0852 - CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM # Since 3.19 0853 - CMAKE_XCODE_BUILD_SYSTEM # Since 3.19 0854 - CMAKE_XCODE_PLATFORM_TOOLSET 0855 - <PROJECT-NAME>_BINARY_DIR 0856 - <PROJECT-NAME>_DESCRIPTION # Since 3.12 0857 - <PROJECT-NAME>_IS_TOP_LEVEL # Since 3.21 0858 - <PROJECT-NAME>_HOMEPAGE_URL # Since 3.12 0859 - <PROJECT-NAME>_SOURCE_DIR 0860 - <PROJECT-NAME>_VERSION 0861 - <PROJECT-NAME>_VERSION_MAJOR 0862 - <PROJECT-NAME>_VERSION_MINOR 0863 - <PROJECT-NAME>_VERSION_PATCH 0864 - <PROJECT-NAME>_VERSION_TWEAK 0865 - PROJECT_BINARY_DIR 0866 - PROJECT_DESCRIPTION # Since 3.9 0867 - PROJECT_IS_TOP_LEVEL # Since 3.21 0868 - PROJECT_HOMEPAGE_URL # Since 3.12 0869 - PROJECT_NAME 0870 - PROJECT_SOURCE_DIR 0871 - PROJECT_VERSION 0872 - PROJECT_VERSION_MAJOR 0873 - PROJECT_VERSION_MINOR 0874 - PROJECT_VERSION_PATCH 0875 - PROJECT_VERSION_TWEAK 0876 # Variables that Change Behavior 0877 - BUILD_SHARED_LIBS 0878 - CMAKE_ABSOLUTE_DESTINATION_FILES 0879 - CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY # Since 3.27 0880 - CMAKE_APPBUNDLE_PATH 0881 - CMAKE_AUTOMOC_RELAXED_MODE 0882 - CMAKE_BACKWARDS_COMPATIBILITY 0883 - CMAKE_BUILD_TYPE 0884 - CMAKE_CLANG_VFS_OVERLAY # Since 3.19 0885 - CMAKE_CODEBLOCKS_COMPILER_ID # Since 3.11 0886 - CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES # Since 3.10 0887 - CMAKE_CODELITE_USE_TARGETS 0888 - CMAKE_COLOR_DIAGNOSTICS # Since 3.24 0889 - CMAKE_COLOR_MAKEFILE 0890 - CMAKE_CONFIGURATION_TYPES 0891 - CMAKE_DEBUG_TARGET_PROPERTIES 0892 - CMAKE_DEPENDS_IN_PROJECT_ONLY 0893 - CMAKE_DISABLE_FIND_PACKAGE_<PackageName> 0894 - CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES 0895 - CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT 0896 - CMAKE_ECLIPSE_MAKE_ARGUMENTS 0897 - CMAKE_ECLIPSE_RESOURCE_ENCODING # Since 3.16 0898 - CMAKE_ECLIPSE_VERSION 0899 - CMAKE_ERROR_DEPRECATED 0900 - CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION 0901 - CMAKE_EXECUTE_PROCESS_COMMAND_ECHO # Since 3.15 0902 - CMAKE_EXPORT_COMPILE_COMMANDS 0903 - CMAKE_EXPORT_PACKAGE_REGISTRY # Since 3.15 0904 - CMAKE_EXPORT_NO_PACKAGE_REGISTRY 0905 - CMAKE_FIND_APPBUNDLE 0906 - CMAKE_FIND_FRAMEWORK 0907 - CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX 0908 - CMAKE_FIND_LIBRARY_PREFIXES 0909 - CMAKE_FIND_LIBRARY_SUFFIXES 0910 - CMAKE_FIND_NO_INSTALL_PREFIX 0911 - CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY # Deprecated since 3.16 0912 - CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY 0913 - CMAKE_FIND_PACKAGE_PREFER_CONFIG # Since 3.15 0914 - CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS # Since 3.14 0915 - CMAKE_FIND_PACKAGE_TARGETS_GLOBAL # Since 3.24 0916 - CMAKE_FIND_PACKAGE_WARN_NO_MODULE 0917 - CMAKE_FIND_ROOT_PATH 0918 - CMAKE_FIND_ROOT_PATH_MODE_INCLUDE 0919 - CMAKE_FIND_ROOT_PATH_MODE_LIBRARY 0920 - CMAKE_FIND_ROOT_PATH_MODE_PACKAGE 0921 - CMAKE_FIND_ROOT_PATH_MODE_PROGRAM 0922 - CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH # Since 3.16 0923 - CMAKE_FIND_USE_CMAKE_PATH # Since 3.16 0924 - CMAKE_FIND_USE_CMAKE_SYSTEM_PATH # Since 3.16 0925 - CMAKE_FIND_USE_INSTALL_PREFIX # Since 3.24 0926 - CMAKE_FIND_USE_PACKAGE_ROOT_PATH # Since 3.16 0927 - CMAKE_FIND_USE_PACKAGE_REGISTRY # Since 3.16 0928 - CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH # Since 3.16 0929 - CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY # Since 3.16 0930 - CMAKE_FRAMEWORK_PATH 0931 - CMAKE_IGNORE_PATH 0932 - CMAKE_IGNORE_PREFIX_PATH # Since 3.23 0933 - CMAKE_INCLUDE_DIRECTORIES_BEFORE 0934 - CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE 0935 - CMAKE_INCLUDE_PATH 0936 - CMAKE_INSTALL_DEFAULT_COMPONENT_NAME 0937 - CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS # Since 3.11 0938 - CMAKE_INSTALL_MESSAGE 0939 - CMAKE_INSTALL_PREFIX 0940 - CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT 0941 - CMAKE_LIBRARY_PATH 0942 - CMAKE_LINK_DIRECTORIES_BEFORE # Since 3.13 0943 - CMAKE_LINK_LIBRARIES_ONLY_TARGETS # Since 3.23 0944 - CMAKE_MAXIMUM_RECURSION_DEPTH # Since 3.14 0945 - CMAKE_MFC_FLAG 0946 - CMAKE_MODULE_PATH 0947 - CMAKE_POLICY_DEFAULT_CMP<NNNN> 0948 - CMAKE_POLICY_WARNING_CMP<NNNN> 0949 - CMAKE_PREFIX_PATH 0950 - CMAKE_PROGRAM_PATH 0951 - CMAKE_PROJECT_INCLUDE # Since 3.15 0952 - CMAKE_PROJECT_INCLUDE_BEFORE # Since 3.15 0953 - CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE 0954 - CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFORE # Since 3.17 0955 - CMAKE_PROJECT_TOP_LEVEL_INCLUDES # Since 3.24 0956 - CMAKE_REQUIRE_FIND_PACKAGE_<PackageName> # Since 3.22 0957 - CMAKE_SKIP_INSTALL_ALL_DEPENDENCY 0958 - CMAKE_STAGING_PREFIX 0959 - CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS 0960 - CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE 0961 - CMAKE_SUPPRESS_REGENERATION # Since 3.12 0962 - CMAKE_SYSROOT 0963 - CMAKE_SYSROOT_COMPILE 0964 - CMAKE_SYSROOT_LINK 0965 - CMAKE_SYSTEM_APPBUNDLE_PATH 0966 - CMAKE_SYSTEM_FRAMEWORK_PATH 0967 - CMAKE_SYSTEM_IGNORE_PATH 0968 - CMAKE_SYSTEM_IGNORE_PREFIX_PATH # Since 3.23 0969 - CMAKE_SYSTEM_INCLUDE_PATH 0970 - CMAKE_SYSTEM_LIBRARY_PATH 0971 - CMAKE_SYSTEM_PREFIX_PATH 0972 - CMAKE_SYSTEM_PROGRAM_PATH 0973 - CMAKE_USER_MAKE_RULES_OVERRIDE 0974 - CMAKE_WARN_DEPRECATED 0975 - CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION 0976 - CMAKE_XCODE_GENERATE_SCHEME 0977 - CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY # Since 3.13 0978 - CMAKE_XCODE_LINK_BUILD_PHASE_MODE # Since 3.19 0979 - CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER # Since 3.13 0980 - CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN # Since 3.13 0981 - CMAKE_XCODE_SCHEME_WORKING_DIRECTORY # Since 3.17 0982 - CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING # Since 3.16 0983 - CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER # Since 3.13 0984 - CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE # Since 3.13 0985 - CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS # Since 3.13 0986 - CMAKE_XCODE_SCHEME_ENABLE_GPU_API_VALIDATION # Since 3.25 0987 - CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE # Since 3.23 0988 - CMAKE_XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION # Since 3.25 0989 - CMAKE_XCODE_SCHEME_ENVIRONMENT # Since 3.17 0990 - CMAKE_XCODE_SCHEME_GUARD_MALLOC # Since 3.13 0991 - CMAKE_XCODE_SCHEME_LAUNCH_CONFIGURATION # Since 3.25 0992 - CMAKE_XCODE_SCHEME_LAUNCH_MODE # Since 3.25 0993 - CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP # Since 3.13 0994 - CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES # Since 3.13 0995 - CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE # Since 3.13 0996 - CMAKE_XCODE_SCHEME_MALLOC_STACK # Since 3.13 0997 - CMAKE_XCODE_SCHEME_THREAD_SANITIZER # Since 3.13 0998 - CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP # Since 3.13 0999 - CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER # Since 3.13 1000 - CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP # Since 3.13 1001 - CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS # Since 3.13 1002 - CMAKE_XCODE_XCCONFIG # Since 3.24 1003 # Variables that Describe the System 1004 - ANDROID 1005 - APPLE 1006 - BORLAND 1007 - BSD # Since 3.25 1008 - CMAKE_ANDROID_NDK_VERSION # Since 3.20 1009 - CMAKE_CL_64 1010 - CMAKE_COMPILER_2005 1011 - CMAKE_HOST_APPLE 1012 - CMAKE_HOST_BSD # Since 3.25 1013 - CMAKE_HOST_LINUX # Since 3.25 1014 - CMAKE_HOST_SOLARIS 1015 - CMAKE_HOST_SYSTEM 1016 - CMAKE_HOST_SYSTEM_NAME 1017 - CMAKE_HOST_SYSTEM_PROCESSOR 1018 - CMAKE_HOST_SYSTEM_VERSION 1019 - CMAKE_HOST_UNIX 1020 - CMAKE_HOST_WIN32 1021 - CMAKE_LIBRARY_ARCHITECTURE 1022 - CMAKE_LIBRARY_ARCHITECTURE_REGEX 1023 - CMAKE_OBJECT_PATH_MAX 1024 - CMAKE_SYSTEM 1025 - CMAKE_SYSTEM_NAME 1026 - CMAKE_SYSTEM_PROCESSOR 1027 - CMAKE_SYSTEM_VERSION 1028 - CYGWIN 1029 # NOTE `ENV` not a variable in fact! 1030 # - ENV 1031 - GHSMULTI 1032 - IOS # Since 3.14 1033 - LINUX # Since 3.25 1034 - MINGW 1035 - MSVC 1036 - MSVC10 1037 - MSVC11 1038 - MSVC12 1039 - MSVC14 1040 - MSVC60 1041 - MSVC70 1042 - MSVC71 1043 - MSVC80 1044 - MSVC90 1045 - MSVC_IDE 1046 - MSVC_TOOLSET_VERSION # Since 3.12 1047 - MSVC_VERSION 1048 - UNIX 1049 - WIN32 1050 - WINCE 1051 - WINDOWS_PHONE 1052 - WINDOWS_STORE 1053 - XCODE 1054 - XCODE_VERSION 1055 # Variables that Control the Build 1056 - CMAKE_AIX_EXPORT_ALL_SYMBOLS # Since 3.17 1057 - CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS 1058 - CMAKE_ANDROID_API 1059 - CMAKE_ANDROID_API_MIN 1060 - CMAKE_ANDROID_ARCH 1061 - CMAKE_ANDROID_ARCH_ABI 1062 - CMAKE_ANDROID_ARM_MODE 1063 - CMAKE_ANDROID_ARM_NEON 1064 - CMAKE_ANDROID_ASSETS_DIRECTORIES 1065 - CMAKE_ANDROID_GUI 1066 - CMAKE_ANDROID_JAR_DEPENDENCIES 1067 - CMAKE_ANDROID_JAR_DIRECTORIES 1068 - CMAKE_ANDROID_JAVA_SOURCE_DIR 1069 - CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES 1070 - CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES 1071 - CMAKE_ANDROID_NDK 1072 - CMAKE_ANDROID_NDK_DEPRECATED_HEADERS 1073 - CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG 1074 - CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION 1075 - CMAKE_ANDROID_PROCESS_MAX 1076 - CMAKE_ANDROID_PROGUARD 1077 - CMAKE_ANDROID_PROGUARD_CONFIG_PATH 1078 - CMAKE_ANDROID_SECURE_PROPS_PATH 1079 - CMAKE_ANDROID_SKIP_ANT_STEP 1080 - CMAKE_ANDROID_STANDALONE_TOOLCHAIN 1081 - CMAKE_ANDROID_STL_TYPE 1082 - CMAKE_APPLE_SILICON_PROCESSOR # Since 3.19.2 1083 - CMAKE_ARCHIVE_OUTPUT_DIRECTORY 1084 - CMAKE_ARCHIVE_OUTPUT_DIRECTORY_<CONFIG> 1085 - CMAKE_AUTOGEN_ORIGIN_DEPENDS # Since 3.14 1086 - CMAKE_AUTOGEN_PARALLEL 1087 - CMAKE_AUTOGEN_USE_SYSTEM_INCLUDE # Since 3.27 1088 - CMAKE_AUTOGEN_VERBOSE # Since 3.13 1089 - CMAKE_AUTOMOC 1090 - CMAKE_AUTOMOC_DEPEND_FILTERS 1091 - CMAKE_AUTOMOC_MOC_OPTIONS 1092 - CMAKE_AUTOMOC_PATH_PREFIX # Since 3.16 1093 - CMAKE_AUTOMOC_EXECUTABLE # Since 3.27 1094 - CMAKE_AUTORCC 1095 - CMAKE_AUTORCC_OPTIONS 1096 - CMAKE_AUTORCC_EXECUTABLE # Since 3.27 1097 - CMAKE_AUTOUIC 1098 - CMAKE_AUTOUIC_OPTIONS 1099 - CMAKE_AUTOUIC_SEARCH_PATHS 1100 - CMAKE_AUTOUIC_EXECUTABLE # Since 3.27 1101 - CMAKE_BUILD_RPATH 1102 - CMAKE_BUILD_RPATH_USE_ORIGIN # Since 3.14 1103 - CMAKE_BUILD_WITH_INSTALL_NAME_DIR 1104 - CMAKE_BUILD_WITH_INSTALL_RPATH 1105 - CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY 1106 - CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_<CONFIG> 1107 - CMAKE_COMPILE_WARNING_AS_ERROR # Since 3.24 1108 - CMAKE_<CONFIG>_POSTFIX 1109 - CMAKE_CROSS_CONFIGS # Since 3.17 1110 - CMAKE_CTEST_ARGUMENTS # Since 3.17 1111 - CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS # Since 3.16 1112 - CMAKE_CUDA_RUNTIME_LIBRARY # Since 3.17 1113 - CMAKE_CUDA_SEPARABLE_COMPILATION # Since 3.11 1114 - CMAKE_CXX_SCAN_FOR_MODULES # Since 3.28 1115 - CMAKE_DEBUG_POSTFIX 1116 - CMAKE_DEFAULT_BUILD_TYPE # Since 3.17 1117 - CMAKE_DEFAULT_CONFIGS # Since 3.17 1118 - CMAKE_DISABLE_PRECOMPILE_HEADERS # Since 3.17 1119 - CMAKE_DLL_NAME_WITH_SOVERSION # Since 3.27 1120 # `CMAKE_ENABLE_EXPORTS` has been moved to deprecated section 1121 - CMAKE_EXECUTABLE_ENABLE_EXPORTS # Since 3.27 1122 - CMAKE_EXE_LINKER_FLAGS 1123 - CMAKE_EXE_LINKER_FLAGS_<CONFIG> 1124 - CMAKE_EXE_LINKER_FLAGS_<CONFIG>_INIT 1125 - CMAKE_EXE_LINKER_FLAGS_INIT 1126 - CMAKE_FOLDER # Since 3.12 1127 - CMAKE_FRAMEWORK # Since 3.15 1128 - CMAKE_FRAMEWORK_MULTI_CONFIG_POSTFIX_<CONFIG> # Since 3.18 1129 - CMAKE_Fortran_FORMAT 1130 - CMAKE_Fortran_MODULE_DIRECTORY 1131 - CMAKE_Fortran_PREPROCESS # Since 3.18 1132 - CMAKE_GLOBAL_AUTOGEN_TARGET # Since 3.14 1133 - CMAKE_GLOBAL_AUTOGEN_TARGET_NAME # Since 3.14 1134 - CMAKE_GLOBAL_AUTORCC_TARGET # Since 3.14 1135 - CMAKE_GLOBAL_AUTORCC_TARGET_NAME # Since 3.14 1136 - CMAKE_GNUtoMS 1137 - CMAKE_INCLUDE_CURRENT_DIR 1138 - CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE 1139 - CMAKE_INSTALL_NAME_DIR 1140 - CMAKE_INSTALL_REMOVE_ENVIRONMENT_RPATH # Since 3.16 1141 - CMAKE_INSTALL_RPATH 1142 - CMAKE_INSTALL_RPATH_USE_LINK_PATH 1143 - CMAKE_INTERPROCEDURAL_OPTIMIZATION 1144 - CMAKE_INTERPROCEDURAL_OPTIMIZATION_<CONFIG> 1145 - CMAKE_<LANG>_CLANG_TIDY 1146 - CMAKE_<LANG>_CLANG_TIDY_EXPORT_FIXES_DIR # Since 3.26 1147 - CMAKE_<LANG>_COMPILER_LAUNCHER 1148 - CMAKE_<LANG>_CPPCHECK # Since 3.10 1149 - CMAKE_<LANG>_CPPLINT 1150 - CMAKE_<LANG>_INCLUDE_WHAT_YOU_USE 1151 - CMAKE_<LANG>_LINK_LIBRARY_USING_<FEATURE> # Since 3.24 1152 - CMAKE_<LANG>_LINK_LIBRARY_USING_<FEATURE>_SUPPORTED # Since 3.24 1153 - CMAKE_<LANG>_LINKER_LAUNCHER # Since 3.21 1154 - CMAKE_<LANG>_LINK_GROUP_USING_<FEATURE> # Since 3.24 1155 - CMAKE_<LANG>_LINK_GROUP_USING_<FEATURE>_SUPPORTED # Since 3.24 1156 - CMAKE_<LANG>_LINK_LIBRARY_FILE_FLAG # Since 3.16 1157 - CMAKE_<LANG>_LINK_LIBRARY_FLAG # Since 3.16 1158 - CMAKE_<LANG>_LINK_WHAT_YOU_USE_FLAG # Since 3.22 1159 - CMAKE_<LANG>_VISIBILITY_PRESET 1160 - CMAKE_LIBRARY_OUTPUT_DIRECTORY 1161 - CMAKE_LIBRARY_OUTPUT_DIRECTORY_<CONFIG> 1162 - CMAKE_LIBRARY_PATH_FLAG 1163 - CMAKE_LINK_DEF_FILE_FLAG 1164 - CMAKE_LINK_DEPENDS_NO_SHARED 1165 - CMAKE_LINK_DEPENDS_USE_LINKER # Since 3.27 1166 - CMAKE_LINK_GROUP_USING_<FEATURE> # Since 3.24 1167 - CMAKE_LINK_GROUP_USING_<FEATURE>_SUPPORTED # Since 3.24 1168 - CMAKE_LINK_INTERFACE_LIBRARIES 1169 - CMAKE_LINK_LIBRARY_FILE_FLAG 1170 - CMAKE_LINK_LIBRARY_FLAG 1171 - CMAKE_LINK_LIBRARY_USING_<FEATURE> # Since 3.24 1172 - CMAKE_LINK_LIBRARY_USING_<FEATURE>_SUPPORTED # Since 3.24 1173 - CMAKE_LINK_WHAT_YOU_USE 1174 - CMAKE_LINK_WHAT_YOU_USE_CHECK # Since 3.22 1175 - CMAKE_MACOSX_BUNDLE 1176 - CMAKE_MACOSX_RPATH 1177 - CMAKE_MAP_IMPORTED_CONFIG_<CONFIG> 1178 - CMAKE_MODULE_LINKER_FLAGS 1179 - CMAKE_MODULE_LINKER_FLAGS_<CONFIG> 1180 - CMAKE_MODULE_LINKER_FLAGS_<CONFIG>_INIT 1181 - CMAKE_MODULE_LINKER_FLAGS_INIT 1182 - CMAKE_MSVC_DEBUG_INFORMATION_FORMAT # Since 3.25 1183 - CMAKE_MSVC_RUNTIME_LIBRARY # Since 3.15 1184 - CMAKE_MSVCIDE_RUN_PATH # Since 3.15 1185 - CMAKE_NINJA_OUTPUT_PATH_PREFIX 1186 - CMAKE_NO_BUILTIN_CHRPATH 1187 - CMAKE_NO_SYSTEM_FROM_IMPORTED 1188 - CMAKE_OPTIMIZE_DEPENDENCIES # Since 3.19 1189 - CMAKE_OSX_ARCHITECTURES 1190 - CMAKE_OSX_DEPLOYMENT_TARGET 1191 - CMAKE_OSX_SYSROOT 1192 - CMAKE_PCH_WARN_INVALID # Since 3.18 1193 - CMAKE_PCH_INSTANTIATE_TEMPLATES # Since 3.19 1194 - CMAKE_PDB_OUTPUT_DIRECTORY 1195 - CMAKE_PDB_OUTPUT_DIRECTORY_<CONFIG> 1196 - CMAKE_PLATFORM_NO_VERSIONED_SONAME # Since 3.1 1197 - CMAKE_POSITION_INDEPENDENT_CODE 1198 - CMAKE_RUNTIME_OUTPUT_DIRECTORY 1199 - CMAKE_RUNTIME_OUTPUT_DIRECTORY_<CONFIG> 1200 - CMAKE_SHARED_LIBRARY_ENABLE_EXPORTS # Since 3.27 1201 - CMAKE_SHARED_LINKER_FLAGS 1202 - CMAKE_SHARED_LINKER_FLAGS_<CONFIG> 1203 - CMAKE_SHARED_LINKER_FLAGS_<CONFIG>_INIT 1204 - CMAKE_SHARED_LINKER_FLAGS_INIT 1205 - CMAKE_SKIP_BUILD_RPATH 1206 - CMAKE_SKIP_INSTALL_RPATH 1207 - CMAKE_STATIC_LINKER_FLAGS 1208 - CMAKE_STATIC_LINKER_FLAGS_<CONFIG> 1209 - CMAKE_STATIC_LINKER_FLAGS_<CONFIG>_INIT 1210 - CMAKE_STATIC_LINKER_FLAGS_INIT 1211 - CMAKE_TASKING_TOOLSET # Since 3.25 1212 - CMAKE_TRY_COMPILE_CONFIGURATION 1213 - CMAKE_TRY_COMPILE_NO_PLATFORM_VARIABLES # Since 3.24 1214 - CMAKE_TRY_COMPILE_PLATFORM_VARIABLES 1215 - CMAKE_TRY_COMPILE_TARGET_TYPE 1216 - CMAKE_UNITY_BUILD # Since 3.16 1217 - CMAKE_UNITY_BUILD_BATCH_SIZE # Since 3.16 1218 - CMAKE_USE_RELATIVE_PATHS 1219 - CMAKE_VERIFY_INTERFACE_HEADER_SETS # Since 3.24 1220 - CMAKE_VISIBILITY_INLINES_HIDDEN 1221 - CMAKE_VS_DEBUGGER_COMMAND # Since 3.27 1222 - CMAKE_VS_DEBUGGER_COMMAND_ARGUMENTS # Since 3.27 1223 - CMAKE_VS_DEBUGGER_ENVIRONMENT # Since 3.27 1224 - CMAKE_VS_DEBUGGER_WORKING_DIRECTORY # Since 3.27 1225 - CMAKE_VS_GLOBALS # Since 3.13 1226 - CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD 1227 - CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD 1228 - CMAKE_VS_JUST_MY_CODE_DEBUGGING # Since 3.15 1229 - CMAKE_VS_SDK_EXCLUDE_DIRECTORIES # Since 3.12 1230 - CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES # Since 3.12 1231 - CMAKE_VS_SDK_INCLUDE_DIRECTORIES # Since 3.12 1232 - CMAKE_VS_SDK_LIBRARY_DIRECTORIES # Since 3.12 1233 - CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES # Since 3.12 1234 - CMAKE_VS_SDK_REFERENCE_DIRECTORIES # Since 3.12 1235 - CMAKE_VS_SDK_SOURCE_DIRECTORIES # Since 3.12 1236 - CMAKE_VS_WINRT_BY_DEFAULT # Since 3.13 1237 - CMAKE_WATCOM_RUNTIME_LIBRARY # Since 3.24 1238 - CMAKE_WIN32_EXECUTABLE 1239 - CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS 1240 - CMAKE_XCODE_ATTRIBUTE_<an-attribute> 1241 - EXECUTABLE_OUTPUT_PATH 1242 - LIBRARY_OUTPUT_PATH 1243 # Variables for Languages 1244 - CMAKE_COMPILER_IS_GNUCC 1245 - CMAKE_COMPILER_IS_GNUCXX 1246 - CMAKE_COMPILER_IS_GNUG77 1247 - CMAKE_CUDA_ARCHITECTURES # Since 3.18 1248 - CMAKE_CUDA_COMPILE_FEATURES # Since 3.17 1249 - CMAKE_CUDA_HOST_COMPILER # Since 3.17 1250 - CMAKE_CUDA_EXTENSIONS 1251 - CMAKE_CUDA_STANDARD 1252 - CMAKE_CUDA_STANDARD_REQUIRED 1253 - CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES 1254 - CMAKE_CXX_COMPILE_FEATURES 1255 - CMAKE_CXX_EXTENSIONS 1256 - CMAKE_CXX_STANDARD 1257 - CMAKE_CXX_STANDARD_REQUIRED 1258 - CMAKE_C_COMPILE_FEATURES 1259 - CMAKE_C_EXTENSIONS 1260 - CMAKE_C_STANDARD 1261 - CMAKE_C_STANDARD_REQUIRED 1262 - CMAKE_Fortran_MODDIR_DEFAULT 1263 - CMAKE_Fortran_MODDIR_FLAG 1264 - CMAKE_Fortran_MODOUT_FLAG 1265 - CMAKE_HIP_ARCHITECTURES # Since 3.21 1266 - CMAKE_HIP_EXTENSIONS # Since 3.21 1267 - CMAKE_HIP_PLATFORM # Since 3.28 1268 - CMAKE_HIP_STANDARD # Since 3.21 1269 - CMAKE_HIP_STANDARD_REQUIRED # Since 3.21 1270 - CMAKE_ISPC_HEADER_DIRECTORY # Since 3.19 1271 - CMAKE_ISPC_HEADER_SUFFIX # Since 3.19.2 1272 - CMAKE_ISPC_INSTRUCTION_SETS # Since 3.19 1273 - CMAKE_<LANG>_ANDROID_TOOLCHAIN_MACHINE 1274 - CMAKE_<LANG>_ANDROID_TOOLCHAIN_PREFIX 1275 - CMAKE_<LANG>_ANDROID_TOOLCHAIN_SUFFIX 1276 - CMAKE_<LANG>_ARCHIVE_APPEND 1277 - CMAKE_<LANG>_ARCHIVE_CREATE 1278 - CMAKE_<LANG>_ARCHIVE_FINISH 1279 - CMAKE_<LANG>_BYTE_ORDER # Since 3.20 1280 - CMAKE_<LANG>_COMPILER 1281 - CMAKE_<LANG>_COMPILER_EXTERNAL_TOOLCHAIN 1282 - CMAKE_<LANG>_COMPILER_ID 1283 - CMAKE_<LANG>_COMPILER_LOADED 1284 - CMAKE_<LANG>_COMPILER_TARGET 1285 - CMAKE_<LANG>_COMPILER_VERSION 1286 - CMAKE_<LANG>_COMPILE_OBJECT 1287 - CMAKE_<LANG>_CREATE_SHARED_LIBRARY 1288 - CMAKE_<LANG>_CREATE_SHARED_MODULE 1289 - CMAKE_<LANG>_CREATE_STATIC_LIBRARY 1290 - CMAKE_<LANG>_EXTENSIONS 1291 - CMAKE_<LANG>_EXTENSIONS_DEFAULT # Since 3.22 1292 - CMAKE_<LANG>_FLAGS 1293 - CMAKE_<LANG>_FLAGS_<CONFIG> 1294 - CMAKE_<LANG>_FLAGS_<CONFIG>_INIT 1295 - CMAKE_<LANG>_FLAGS_DEBUG 1296 - CMAKE_<LANG>_FLAGS_DEBUG_INIT 1297 - CMAKE_<LANG>_FLAGS_INIT 1298 - CMAKE_<LANG>_FLAGS_MINSIZEREL 1299 - CMAKE_<LANG>_FLAGS_MINSIZEREL_INIT 1300 - CMAKE_<LANG>_FLAGS_RELEASE 1301 - CMAKE_<LANG>_FLAGS_RELEASE_INIT 1302 - CMAKE_<LANG>_FLAGS_RELWITHDEBINFO 1303 - CMAKE_<LANG>_FLAGS_RELWITHDEBINFO_INIT 1304 - CMAKE_<LANG>_GHS_KERNEL_FLAGS_DEBUG 1305 - CMAKE_<LANG>_GHS_KERNEL_FLAGS_MINSIZEREL 1306 - CMAKE_<LANG>_GHS_KERNEL_FLAGS_RELEASE 1307 - CMAKE_<LANG>_GHS_KERNEL_FLAGS_RELWITHDEBINFO 1308 - CMAKE_<LANG>_IGNORE_EXTENSIONS 1309 - CMAKE_<LANG>_IMPLICIT_INCLUDE_DIRECTORIES 1310 - CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES 1311 - CMAKE_<LANG>_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES 1312 - CMAKE_<LANG>_IMPLICIT_LINK_LIBRARIES 1313 - CMAKE_<LANG>_LIBRARY_ARCHITECTURE 1314 - CMAKE_<LANG>_LINKER_PREFERENCE 1315 - CMAKE_<LANG>_LINKER_PREFERENCE_PROPAGATES 1316 - CMAKE_<LANG>_LINKER_WRAPPER_FLAG # Since 3.13 1317 - CMAKE_<LANG>_LINKER_WRAPPER_FLAG_SEP # Since 3.13 1318 - CMAKE_<LANG>_LINK_EXECUTABLE 1319 - CMAKE_<LANG>_OUTPUT_EXTENSION 1320 - CMAKE_<LANG>_SIMULATE_ID 1321 - CMAKE_<LANG>_SIMULATE_VERSION 1322 - CMAKE_<LANG>_SIZEOF_DATA_PTR 1323 - CMAKE_<LANG>_SOURCE_FILE_EXTENSIONS 1324 - CMAKE_<LANG>_STANDARD_INCLUDE_DIRECTORIES 1325 - CMAKE_<LANG>_STANDARD_LIBRARIES 1326 - CMAKE_OBJC_EXTENSIONS # Since 3.16 1327 - CMAKE_OBJC_STANDARD # Since 3.16 1328 - CMAKE_OBJC_STANDARD_REQUIRED # Since 3.16 1329 - CMAKE_OBJCXX_EXTENSIONS # Since 3.16 1330 - CMAKE_OBJCXX_STANDARD # Since 3.16 1331 - CMAKE_OBJCXX_STANDARD_REQUIRED # Since 3.16 1332 - CMAKE_Swift_LANGUAGE_VERSION 1333 - CMAKE_USER_MAKE_RULES_OVERRIDE_<LANG> 1334 # Variables for CTest 1335 - CTEST_BINARY_DIRECTORY 1336 - CTEST_BUILD_COMMAND 1337 - CTEST_BUILD_NAME 1338 - CTEST_BZR_COMMAND 1339 - CTEST_BZR_UPDATE_OPTIONS 1340 - CTEST_CHANGE_ID 1341 - CTEST_CHECKOUT_COMMAND 1342 - CTEST_CONFIGURATION_TYPE 1343 - CTEST_CONFIGURE_COMMAND 1344 - CTEST_COVERAGE_COMMAND 1345 - CTEST_COVERAGE_EXTRA_FLAGS 1346 - CTEST_CURL_OPTIONS 1347 - CTEST_CUSTOM_COVERAGE_EXCLUDE 1348 - CTEST_CUSTOM_ERROR_EXCEPTION 1349 - CTEST_CUSTOM_ERROR_MATCH 1350 - CTEST_CUSTOM_ERROR_POST_CONTEXT 1351 - CTEST_CUSTOM_ERROR_PRE_CONTEXT 1352 - CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 1353 - CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS 1354 - CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS 1355 - CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 1356 - CTEST_CUSTOM_MEMCHECK_IGNORE 1357 - CTEST_CUSTOM_POST_MEMCHECK 1358 - CTEST_CUSTOM_POST_TEST 1359 - CTEST_CUSTOM_PRE_MEMCHECK 1360 - CTEST_CUSTOM_PRE_TEST 1361 - CTEST_CUSTOM_TEST_IGNORE 1362 - CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION # Since 3.24 1363 - CTEST_CUSTOM_WARNING_EXCEPTION 1364 - CTEST_CUSTOM_WARNING_MATCH 1365 - CTEST_CVS_CHECKOUT 1366 - CTEST_CVS_COMMAND 1367 - CTEST_CVS_UPDATE_OPTIONS 1368 - CTEST_DROP_LOCATION 1369 - CTEST_DROP_METHOD 1370 - CTEST_DROP_SITE 1371 - CTEST_DROP_SITE_CDASH 1372 - CTEST_DROP_SITE_PASSWORD 1373 - CTEST_DROP_SITE_USER 1374 - CTEST_EXTRA_COVERAGE_GLOB 1375 - CTEST_GIT_COMMAND 1376 - CTEST_GIT_INIT_SUBMODULES 1377 - CTEST_GIT_UPDATE_CUSTOM 1378 - CTEST_GIT_UPDATE_OPTIONS 1379 - CTEST_HG_COMMAND 1380 - CTEST_HG_UPDATE_OPTIONS 1381 - CTEST_LABELS_FOR_SUBPROJECTS # Since 3.10 1382 - CTEST_MEMORYCHECK_COMMAND 1383 - CTEST_MEMORYCHECK_COMMAND_OPTIONS 1384 - CTEST_MEMORYCHECK_SANITIZER_OPTIONS 1385 - CTEST_MEMORYCHECK_SUPPRESSIONS_FILE 1386 - CTEST_MEMORYCHECK_TYPE 1387 - CTEST_NIGHTLY_START_TIME 1388 - CTEST_P4_CLIENT 1389 - CTEST_P4_COMMAND 1390 - CTEST_P4_OPTIONS 1391 - CTEST_P4_UPDATE_OPTIONS 1392 - CTEST_RESOURCE_SPEC_FILE # Since 3.18 1393 - CTEST_RUN_CURRENT_SCRIPT # Since 3.11 1394 - CTEST_SCP_COMMAND 1395 - CTEST_SITE 1396 - CTEST_SUBMIT_INACTIVITY_TIMEOUT # Since 3.23 1397 - CTEST_SUBMIT_URL # Since 3.14 1398 - CTEST_SOURCE_DIRECTORY 1399 - CTEST_SVN_COMMAND 1400 - CTEST_SVN_OPTIONS 1401 - CTEST_SVN_UPDATE_OPTIONS 1402 - CTEST_TEST_LOAD 1403 - CTEST_TEST_TIMEOUT 1404 - CTEST_TRIGGER_SITE 1405 - CTEST_UPDATE_COMMAND 1406 - CTEST_UPDATE_OPTIONS 1407 - CTEST_UPDATE_VERSION_ONLY 1408 - CTEST_UPDATE_VERSION_OVERRIDE # Since 3.15 1409 - CTEST_USE_LAUNCHERS 1410 # Variables for CPack 1411 - CPACK_ABSOLUTE_DESTINATION_FILES 1412 - CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY 1413 - CPACK_CUSTOM_INSTALL_VARIABLES # Since 3.21 1414 - CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION 1415 - CPACK_INCLUDE_TOPLEVEL_DIRECTORY 1416 - CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS # Since 3.11 1417 - CPACK_INSTALL_SCRIPTS # Since 3.16 1418 - CPACK_PACKAGING_INSTALL_PREFIX 1419 - CPACK_SET_DESTDIR 1420 - CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION 1421 # Variables for `find_package()` 1422 - PACKAGE_FIND_NAME 1423 # NOTE <SMTH>_VERSION and components already defined above, so skipped here 1424 - PACKAGE_FIND_VERSION_COUNT 1425 - PACKAGE_FIND_VERSION_RANGE 1426 - PACKAGE_FIND_VERSION_RANGE_MIN 1427 - PACKAGE_FIND_VERSION_RANGE_MAX 1428 - PACKAGE_FIND_VERSION_MIN 1429 - PACKAGE_FIND_VERSION_MIN_MAJOR 1430 - PACKAGE_FIND_VERSION_MIN_MINOR 1431 - PACKAGE_FIND_VERSION_MIN_PATCH 1432 - PACKAGE_FIND_VERSION_MIN_TWEAK 1433 - PACKAGE_FIND_VERSION_MIN_COUNT 1434 - PACKAGE_FIND_VERSION_MAX 1435 - PACKAGE_FIND_VERSION_MAX_MAJOR 1436 - PACKAGE_FIND_VERSION_MAX_MINOR 1437 - PACKAGE_FIND_VERSION_MAX_PATCH 1438 - PACKAGE_FIND_VERSION_MAX_TWEAK 1439 - PACKAGE_FIND_VERSION_MAX_COUNT 1440 - PACKAGE_FIND_VERSION_COMPLETE 1441 - PACKAGE_VERSION 1442 - PACKAGE_VERSION_EXACT 1443 - PACKAGE_VERSION_COMPATIBLE 1444 - PACKAGE_VERSION_UNSUITABLE 1445 # Package File Interface Variables 1446 - <package>_FOUND 1447 - <package>_FIND_REQUIRED 1448 - <package>_FIND_QUIETLY 1449 - <package>_VERSION_COUNT 1450 # NOTE <SMTH>_VERSION and components already defined above, so skipped here 1451 - <PackageName>_FIND_VERSION_COUNT 1452 - <PackageName>_FIND_VERSION_EXACT 1453 - <PackageName>_FIND_COMPONENTS 1454 - <PackageName>_FIND_REQUIRED_<c> 1455 - <PackageName>_FIND_VERSION_RANGE 1456 - <PackageName>_FIND_VERSION_RANGE_MIN 1457 - <PackageName>_FIND_VERSION_RANGE_MAX 1458 - <PackageName>_FIND_VERSION_MIN 1459 - <PackageName>_FIND_VERSION_MIN_MAJOR 1460 - <PackageName>_FIND_VERSION_MIN_MINOR 1461 - <PackageName>_FIND_VERSION_MIN_PATCH 1462 - <PackageName>_FIND_VERSION_MIN_TWEAK 1463 - <PackageName>_FIND_VERSION_MIN_COUNT 1464 - <PackageName>_FIND_VERSION_MAX 1465 - <PackageName>_FIND_VERSION_MAX_MAJOR 1466 - <PackageName>_FIND_VERSION_MAX_MINOR 1467 - <PackageName>_FIND_VERSION_MAX_PATCH 1468 - <PackageName>_FIND_VERSION_MAX_TWEAK 1469 - <PackageName>_FIND_VERSION_MAX_COUNT 1470 - <PackageName>_FIND_VERSION_COMPLETE 1471 - <PackageName>_CONFIG 1472 - <PackageName>_CONSIDERED_CONFIGS 1473 - <PackageName>_CONSIDERED_VERSIONS 1474 - <PackageName>_ROOT # Since 3.12 1475 # Other standard variables/patterns 1476 # - `try_run` 1477 - <RUN_RESULT_VAR>__TRYRUN_OUTPUT 1478 # - `function` 1479 - ARGC 1480 - ARGN 1481 - ARGV 1482 - ARGV<n> 1483 # - `cmake_parse_arguments` 1484 - <pfx>_UNPARSED_ARGUMENTS 1485 - <pfx>_KEYWORDS_MISSING_VALUES 1486 # Variables that control `file(GET_RUNTIME_DEPENDENCIES)` behavior 1487 - CMAKE_GET_RUNTIME_DEPENDENCIES_PLATFORM 1488 - CMAKE_GET_RUNTIME_DEPENDENCIES_TOOL 1489 - CMAKE_GET_RUNTIME_DEPENDENCIES_COMMAND 1490 # Fallback Interface Variables for `cmake_host_system_information` 1491 # Since CMake 3.22 1492 - CMAKE_GET_OS_RELEASE_FALLBACK_SCRIPTS 1493 - CMAKE_GET_OS_RELEASE_FALLBACK_RESULT_<varname> 1494 - CMAKE_GET_OS_RELEASE_FALLBACK_RESULT 1495 # Well known CMake's official module's variables 1496 # - BundleUtilities 1497 - BU_CHMOD_BUNDLE_ITEMS 1498 # - CheckCompilerFlag 1499 # - CheckCCompilerFlag 1500 # - CheckSourceCompiles 1501 # - CheckCSourceCompiles 1502 # - CheckSourceRuns 1503 # - CheckCSourceRuns 1504 # - CheckCxxCompilerFlag 1505 # - CheckCxxSourceCompiles 1506 # - CheckCxxSourceRuns 1507 # - CheckCXXSymbolExists 1508 # - CheckFortranCompilerFlag 1509 # - CheckFortranFunctionExists 1510 # - CheckFortranSourceCompiles 1511 # - CheckFortranSourceCompiles 1512 # - CheckFunctionExists 1513 # - CheckIncludeFileCXX 1514 # - CheckIncludeFile 1515 # - CheckIncludeFiles 1516 # - CheckLibraryExists 1517 # - CheckPIESupported 1518 - CMAKE_C_LINK_PIE_SUPPORTED 1519 - CMAKE_CXX_LINK_PIE_SUPPORTED 1520 - CMAKE_Fortran_LINK_PIE_SUPPORTED 1521 - CMAKE_C_LINK_NO_PIE_SUPPORTED 1522 - CMAKE_CXX_LINK_NO_PIE_SUPPORTED 1523 - CMAKE_Fortran_LINK_NO_PIE_SUPPORTED 1524 # Since 3.23 1525 - CMAKE_OBJC_LINK_PIE_SUPPORTED 1526 - CMAKE_OBJC_LINK_NO_PIE_SUPPORTED 1527 - CMAKE_OBJCXX_LINK_PIE_SUPPORTED 1528 - CMAKE_OBJCXX_LINK_NO_PIE_SUPPORTED 1529 - CMAKE_CUDA_LINK_PIE_SUPPORTED 1530 - CMAKE_CUDA_LINK_NO_PIE_SUPPORTED 1531 - CMAKE_HIP_LINK_PIE_SUPPORTED 1532 - CMAKE_HIP_LINK_NO_PIE_SUPPORTED 1533 # - CheckPrototypeDefinition 1534 # - CheckStructHasMember 1535 # - CheckSymbolExists 1536 # - CheckTypeSize 1537 # - CheckVariableExists 1538 - CMAKE_REQUIRED_DEFINITIONS 1539 - CMAKE_REQUIRED_FLAGS 1540 - CMAKE_REQUIRED_INCLUDES 1541 - CMAKE_REQUIRED_LINK_OPTIONS # Since 3.14 1542 - CMAKE_REQUIRED_LIBRARIES 1543 - CMAKE_REQUIRED_QUIET 1544 # - CheckTypeSize 1545 # - CMakePushCheckState 1546 - CMAKE_EXTRA_INCLUDE_FILES 1547 # - CMakeBackwardCompatibilityCXX 1548 - CMAKE_ANSI_CXXFLAGS 1549 - CMAKE_HAS_ANSI_STRING_STREAM 1550 # - CMakeFindFrameworks 1551 - CMAKE_FIND_FRAMEWORK_EXTRA_LOCATIONS 1552 # - CMakeGraphVizOptions 1553 - GRAPHVIZ_GRAPH_TYPE 1554 - GRAPHVIZ_GRAPH_NAME 1555 - GRAPHVIZ_GRAPH_HEADER 1556 - GRAPHVIZ_NODE_PREFIX 1557 - GRAPHVIZ_EXECUTABLES 1558 - GRAPHVIZ_STATIC_LIBS 1559 - GRAPHVIZ_SHARED_LIBS 1560 - GRAPHVIZ_MODULE_LIBS 1561 - GRAPHVIZ_EXTERNAL_LIBS 1562 - GRAPHVIZ_IGNORE_TARGETS 1563 - GRAPHVIZ_GENERATE_PER_TARGET 1564 # - CPackArchive 1565 - CPACK_ARCHIVE_FILE_NAME 1566 - CPACK_ARCHIVE_<COMPONENT>_FILE_NAME 1567 - CPACK_ARCHIVE_FILE_EXTENSION # Since 3.25 1568 - CPACK_ARCHIVE_COMPONENT_INSTALL 1569 - CPACK_ARCHIVE_THREADS # Since 3.18 1570 # - CPackBundle 1571 - CPACK_BUNDLE_NAME 1572 - CPACK_BUNDLE_PLIST 1573 - CPACK_BUNDLE_ICON 1574 - CPACK_BUNDLE_STARTUP_COMMAND 1575 - CPACK_BUNDLE_APPLE_CERT_APP 1576 - CPACK_BUNDLE_APPLE_ENTITLEMENTS 1577 - CPACK_BUNDLE_APPLE_CODESIGN_FILES 1578 - CPACK_BUNDLE_APPLE_CODESIGN_PARAMETER 1579 - CPACK_COMMAND_CODESIGN 1580 # - CPackComponent 1581 - CPACK_COMPONENTS_ALL 1582 - CPACK_<GENNAME>_COMPONENT_INSTALL 1583 - CPACK_COMPONENTS_GROUPING 1584 - CPACK_COMPONENT_<COMPNAME>_DISPLAY_NAME 1585 - CPACK_COMPONENT_<COMPNAME>_DESCRIPTION 1586 - CPACK_COMPONENT_<COMPNAME>_GROUP 1587 - CPACK_COMPONENT_<COMPNAME>_DEPENDS 1588 - CPACK_COMPONENT_<COMPNAME>_HIDDEN 1589 - CPACK_COMPONENT_<COMPNAME>_REQUIRED 1590 - CPACK_COMPONENT_<COMPNAME>_DISABLED 1591 # - CPackCygwin 1592 - CPACK_CYGWIN_PATCH_NUMBER 1593 - CPACK_CYGWIN_PATCH_FILE 1594 - CPACK_CYGWIN_BUILD_SCRIPT 1595 # - CPackDeb 1596 - CPACK_DEB_COMPONENT_INSTALL 1597 - CPACK_DEBIAN_PACKAGE_NAME 1598 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_NAME 1599 - CPACK_DEBIAN_FILE_NAME 1600 - CPACK_DEBIAN_<COMPONENT>_FILE_NAME 1601 - CPACK_DEBIAN_PACKAGE_EPOCH # Since 3.10 1602 - CPACK_DEBIAN_PACKAGE_VERSION 1603 - CPACK_DEBIAN_PACKAGE_RELEASE 1604 - CPACK_DEBIAN_PACKAGE_ARCHITECTURE 1605 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_ARCHITECTURE 1606 - CPACK_DEBIAN_PACKAGE_DEPENDS 1607 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_DEPENDS 1608 - CPACK_DEBIAN_ENABLE_COMPONENT_DEPENDS 1609 - CPACK_DEBIAN_PACKAGE_MAINTAINER 1610 - CPACK_DEBIAN_PACKAGE_DESCRIPTION 1611 - CPACK_DEBIAN_<COMPONENT>_DESCRIPTION # Since 3.16 1612 - CPACK_DEBIAN_PACKAGE_SECTION 1613 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_SECTION 1614 - CPACK_DEBIAN_ARCHIVE_TYPE 1615 - CPACK_DEBIAN_COMPRESSION_TYPE 1616 - CPACK_DEBIAN_PACKAGE_PRIORITY 1617 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_PRIORITY 1618 - CPACK_DEBIAN_PACKAGE_HOMEPAGE 1619 - CPACK_DEBIAN_PACKAGE_SHLIBDEPS 1620 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_SHLIBDEPS 1621 - CPACK_DEBIAN_PACKAGE_SHLIBDEPS_PRIVATE_DIRS # Since 3.20 1622 - CPACK_DEBIAN_PACKAGE_DEBUG 1623 - CPACK_DEBIAN_PACKAGE_PREDEPENDS 1624 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_PREDEPENDS 1625 - CPACK_DEBIAN_PACKAGE_ENHANCES 1626 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_ENHANCES 1627 - CPACK_DEBIAN_PACKAGE_BREAKS 1628 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_BREAKS 1629 - CPACK_DEBIAN_PACKAGE_CONFLICTS 1630 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_CONFLICTS 1631 - CPACK_DEBIAN_PACKAGE_PROVIDES 1632 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_PROVIDES 1633 - CPACK_DEBIAN_PACKAGE_REPLACES 1634 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_REPLACES 1635 - CPACK_DEBIAN_PACKAGE_RECOMMENDS 1636 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_RECOMMENDS 1637 - CPACK_DEBIAN_PACKAGE_SUGGESTS 1638 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_SUGGESTS 1639 - CPACK_DEBIAN_PACKAGE_GENERATE_SHLIBS 1640 - CPACK_DEBIAN_PACKAGE_GENERATE_SHLIBS_POLICY 1641 - CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA 1642 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_CONTROL_EXTRA 1643 - CPACK_DEBIAN_PACKAGE_CONTROL_STRICT_PERMISSION 1644 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_CONTROL_STRICT_PERMISSION 1645 - CPACK_DEBIAN_PACKAGE_SOURCE 1646 - CPACK_DEBIAN_<COMPONENT>_PACKAGE_SOURCE 1647 - CPACK_DEBIAN_DEBUGINFO_PACKAGE # Since 3.13 1648 - CPACK_DEBIAN_<component>_DEBUGINFO_PACKAGE # Since 3.13 1649 # - CPackDMG 1650 - CPACK_DMG_VOLUME_NAME 1651 - CPACK_DMG_FORMAT 1652 - CPACK_DMG_DS_STORE 1653 - CPACK_DMG_DS_STORE_SETUP_SCRIPT 1654 - CPACK_DMG_BACKGROUND_IMAGE 1655 - CPACK_DMG_DISABLE_APPLICATIONS_SYMLINK 1656 - CPACK_DMG_SLA_USE_RESOURCE_FILE_LICENSE # Since 3.23 1657 - CPACK_DMG_SLA_DIR 1658 - CPACK_DMG_SLA_LANGUAGES 1659 - CPACK_DMG_<component>_FILE_NAME # Since 3.17 1660 - CPACK_DMG_FILESYSTEM # Since 3.21 1661 - CPACK_COMMAND_HDIUTIL 1662 - CPACK_COMMAND_SETFILE 1663 - CPACK_COMMAND_REZ 1664 # [built-in]: CPack Inno Setup Generator (Since 3.27) 1665 - CPACK_INNOSETUP_USE_CMAKE_BOOL_FORMAT 1666 - CPACK_INNOSETUP_ARCHITECTURE 1667 - CPACK_INNOSETUP_INSTALL_ROOT 1668 - CPACK_INNOSETUP_ALLOW_CUSTOM_DIRECTORY 1669 - CPACK_INNOSETUP_PROGRAM_MENU_FOLDER 1670 - CPACK_INNOSETUP_LANGUAGES 1671 - CPACK_INNOSETUP_IGNORE_LICENSE_PAGE 1672 - CPACK_INNOSETUP_IGNORE_README_PAGE 1673 - CPACK_INNOSETUP_PASSWORD 1674 - CPACK_INNOSETUP_USE_MODERN_WIZARD 1675 - CPACK_INNOSETUP_ICON_FILE 1676 - CPACK_INNOSETUP_SETUP_<directive> 1677 - CPACK_INNOSETUP_CUSTOM_INSTALL_INSTRUCTIONS 1678 - CPACK_INNOSETUP_MENU_LINKS 1679 - CPACK_INNOSETUP_CREATE_UNINSTALL_LINK 1680 - CPACK_INNOSETUP_RUN_EXECUTABLES 1681 - CPACK_INNOSETUP_<compName>_INSTALL_DIRECTORY 1682 - CPACK_INNOSETUP_VERIFY_DOWNLOADS 1683 - CPACK_INNOSETUP_EXECUTABLE 1684 - CPACK_INNOSETUP_EXECUTABLE_ARGUMENTS 1685 - CPACK_INNOSETUP_DEFINE_<macro> 1686 - CPACK_INNOSETUP_EXTRA_SCRIPTS 1687 - CPACK_INNOSETUP_CODE_FILES 1688 # [built-in]: CPack FreeBSD Generator (Since 3.10) 1689 - CPACK_FREEBSD_PACKAGE_NAME 1690 - CPACK_FREEBSD_PACKAGE_COMMENT 1691 - CPACK_FREEBSD_PACKAGE_DESCRIPTION 1692 - CPACK_FREEBSD_PACKAGE_WWW 1693 - CPACK_FREEBSD_PACKAGE_LICENSE 1694 - CPACK_FREEBSD_PACKAGE_LICENSE_LOGIC 1695 - CPACK_FREEBSD_PACKAGE_MAINTAINER 1696 - CPACK_FREEBSD_PACKAGE_ORIGIN 1697 - CPACK_FREEBSD_PACKAGE_CATEGORIES 1698 - CPACK_FREEBSD_PACKAGE_DEPS 1699 # -CPackExt (Since 3.13) 1700 - CPACK_EXTERNAL_REQUESTED_VERSIONS 1701 - CPACK_EXTERNAL_ENABLE_STAGING 1702 - CPACK_EXTERNAL_PACKAGE_SCRIPT 1703 - CPACK_EXTERNAL_BUILT_PACKAGES # Since 3.19 1704 # - CPackIFW 1705 - CPACK_IFW_ROOT 1706 - QTIFWDIR 1707 - CPACK_IFW_VERBOSE 1708 - CPACK_IFW_PACKAGE_TITLE 1709 - CPACK_IFW_PACKAGE_PUBLISHER 1710 - CPACK_IFW_PRODUCT_URL 1711 - CPACK_IFW_PACKAGE_ICON 1712 - CPACK_IFW_PACKAGE_WINDOW_ICON 1713 - CPACK_IFW_PACKAGE_LOGO 1714 - CPACK_IFW_PACKAGE_WATERMARK 1715 - CPACK_IFW_PACKAGE_BANNER 1716 - CPACK_IFW_PACKAGE_BACKGROUND 1717 - CPACK_IFW_PACKAGE_WIZARD_STYLE 1718 - CPACK_IFW_PACKAGE_STYLE_SHEET # Since 3.15 1719 - CPACK_IFW_PACKAGE_WIZARD_DEFAULT_WIDTH 1720 - CPACK_IFW_PACKAGE_WIZARD_DEFAULT_HEIGHT 1721 - CPACK_IFW_PACKAGE_WIZARD_SHOW_PAGE_LIST # Since 3.20 1722 - CPACK_IFW_PACKAGE_TITLE_COLOR 1723 - CPACK_IFW_PACKAGE_START_MENU_DIRECTORY 1724 - CPACK_IFW_TARGET_DIRECTORY 1725 - CPACK_IFW_ADMIN_TARGET_DIRECTORY 1726 - CPACK_IFW_PACKAGE_GROUP 1727 - CPACK_IFW_PACKAGE_NAME 1728 - CPACK_IFW_PACKAGE_MAINTENANCE_TOOL_NAME 1729 - CPACK_IFW_PACKAGE_MAINTENANCE_TOOL_INI_FILE 1730 - CPACK_IFW_PACKAGE_ALLOW_NON_ASCII_CHARACTERS 1731 - CPACK_IFW_PACKAGE_ALLOW_SPACE_IN_PATH 1732 - CPACK_IFW_PACKAGE_DISABLE_COMMAND_LINE_INTERFACE # Since 3.23 1733 - CPACK_IFW_PACKAGE_CONTROL_SCRIPT 1734 - CPACK_IFW_PACKAGE_REMOVE_TARGET_DIR # Since 3.11 1735 - CPACK_IFW_PACKAGE_RESOURCES 1736 - CPACK_IFW_REPOSITORIES_ALL 1737 - CPACK_IFW_DOWNLOAD_ALL 1738 - CPACK_IFW_PACKAGE_PRODUCT_IMAGES # Since 3.23 1739 - CPACK_IFW_PACKAGE_RUN_PROGRAM # Since 3.23 1740 - CPACK_IFW_PACKAGE_RUN_PROGRAM_ARGUMENTS # Since 3.23 1741 - CPACK_IFW_PACKAGE_RUN_PROGRAM_DESCRIPTION # Since 3.23 1742 - CPACK_IFW_PACKAGE_SIGNING_IDENTITY # Since 3.23 1743 - CPACK_IFW_ARCHIVE_FORMAT # Since 3.23 1744 - CPACK_IFW_ARCHIVE_COMPRESSION # Since 3.23 1745 - CPACK_IFW_RESOLVE_DUPLICATE_NAMES 1746 - CPACK_IFW_PACKAGES_DIRECTORIES 1747 - CPACK_IFW_FRAMEWORK_VERSION 1748 - CPACK_IFW_BINARYCREATOR_EXECUTABLE 1749 - CPACK_IFW_REPOGEN_EXECUTABLE 1750 - CPACK_IFW_INSTALLERBASE_EXECUTABLE 1751 - CPACK_IFW_DEVTOOL_EXECUTABLE 1752 # - CPackNSIS 1753 - CPACK_NSIS_INSTALL_ROOT 1754 - CPACK_NSIS_MUI_ICON 1755 - CPACK_NSIS_MUI_UNIICON 1756 - CPACK_NSIS_INSTALLER_MUI_ICON_CODE 1757 - CPACK_NSIS_MUI_WELCOMEFINISHPAGE_BITMAP 1758 - CPACK_NSIS_MUI_UNWELCOMEFINISHPAGE_BITMAP 1759 - CPACK_NSIS_EXTRA_PREINSTALL_COMMANDS 1760 - CPACK_NSIS_EXTRA_INSTALL_COMMANDS 1761 - CPACK_NSIS_EXTRA_UNINSTALL_COMMANDS 1762 - CPACK_NSIS_COMPRESSOR 1763 - CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL 1764 - CPACK_NSIS_MODIFY_PATH 1765 - CPACK_NSIS_DISPLAY_NAME 1766 - CPACK_NSIS_PACKAGE_NAME 1767 - CPACK_NSIS_INSTALLED_ICON_NAME 1768 - CPACK_NSIS_HELP_LINK 1769 - CPACK_NSIS_URL_INFO_ABOUT 1770 - CPACK_NSIS_CONTACT 1771 - CPACK_NSIS_<compName>_INSTALL_DIRECTORY 1772 - CPACK_NSIS_CREATE_ICONS_EXTRA 1773 - CPACK_NSIS_DELETE_ICONS_EXTRA 1774 - CPACK_NSIS_EXECUTABLES_DIRECTORY 1775 - CPACK_NSIS_MUI_FINISHPAGE_RUN 1776 - CPACK_NSIS_MENU_LINKS 1777 - CPACK_NSIS_UNINSTALL_NAME # Since 3.17 1778 - CPACK_NSIS_WELCOME_TITLE # Since 3.17 1779 - CPACK_NSIS_WELCOME_TITLE_3LINES # Since 3.17 1780 - CPACK_NSIS_FINISH_TITLE # Since 3.17 1781 - CPACK_NSIS_FINISH_TITLE_3LINES # Since 3.17 1782 - CPACK_NSIS_MUI_HEADERIMAGE # Since 3.17 1783 - CPACK_NSIS_MANIFEST_DPI_AWARE # Since 3.18 1784 - CPACK_NSIS_BRANDING_TEXT # Since 3.20 1785 - CPACK_NSIS_BRANDING_TEXT_TRIM_POSITION # Since 3.20 1786 - CPACK_NSIS_EXECUTABLE # Since 3.21 1787 - CPACK_NSIS_IGNORE_LICENSE_PAGE # Since 3.22 1788 - CPACK_NSIS_EXECUTABLE_PRE_ARGUMENTS # Since 3.25 1789 - CPACK_NSIS_EXECUTABLE_POST_ARGUMENTS # Since 3.25 1790 # - CPackNuGet (since 3.12) 1791 - CPACK_NUGET_COMPONENT_INSTALL 1792 - CPACK_NUGET_PACKAGE_NAME 1793 - CPACK_NUGET_<compName>_PACKAGE_NAME 1794 - CPACK_NUGET_PACKAGE_VERSION 1795 - CPACK_NUGET_<compName>_PACKAGE_VERSION 1796 - CPACK_NUGET_PACKAGE_DESCRIPTION 1797 - CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION 1798 - CPACK_NUGET_PACKAGE_AUTHORS 1799 - CPACK_NUGET_<compName>_PACKAGE_AUTHORS 1800 - CPACK_NUGET_PACKAGE_TITLE 1801 - CPACK_NUGET_<compName>_PACKAGE_TITLE 1802 - CPACK_NUGET_PACKAGE_OWNERS 1803 - CPACK_NUGET_<compName>_PACKAGE_OWNERS 1804 - CPACK_NUGET_PACKAGE_HOMEPAGE_URL 1805 - CPACK_NUGET_<compName>_PACKAGE_HOMEPAGE_URL 1806 - CPACK_NUGET_PACKAGE_LICENSEURL 1807 - CPACK_NUGET_<compName>_PACKAGE_LICENSEURL 1808 - CPACK_NUGET_PACKAGE_LICENSE_EXPRESSION # Since 3.20 1809 - CPACK_NUGET_<compName>_PACKAGE_LICENSE_EXPRESSION # Since 3.20 1810 - CPACK_NUGET_PACKAGE_LICENSE_FILE_NAME # Since 3.20 1811 - CPACK_NUGET_<compName>_PACKAGE_LICENSE_FILE_NAME # Since 3.20 1812 - CPACK_NUGET_PACKAGE_ICONURL 1813 - CPACK_NUGET_<compName>_PACKAGE_ICONURL 1814 - CPACK_NUGET_PACKAGE_ICON # Since 3.20 1815 - CPACK_NUGET_<compName>_PACKAGE_ICON # Since 3.20 1816 - CPACK_NUGET_PACKAGE_DESCRIPTION_SUMMARY 1817 - CPACK_NUGET_<compName>_PACKAGE_DESCRIPTION_SUMMARY 1818 - CPACK_NUGET_PACKAGE_RELEASE_NOTES 1819 - CPACK_NUGET_<compName>_PACKAGE_RELEASE_NOTES 1820 - CPACK_NUGET_PACKAGE_COPYRIGHT 1821 - CPACK_NUGET_<compName>_PACKAGE_COPYRIGHT 1822 - CPACK_NUGET_PACKAGE_LANGUAGE # Since 3.20 1823 - CPACK_NUGET_<compName>_PACKAGE_LANGUAGE # Since 3.20 1824 - CPACK_NUGET_PACKAGE_TAGS 1825 - CPACK_NUGET_<compName>_PACKAGE_TAGS 1826 - CPACK_NUGET_PACKAGE_DEPENDENCIES 1827 - CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES 1828 - CPACK_NUGET_PACKAGE_DEPENDENCIES_<dependency>_VERSION 1829 - CPACK_NUGET_<compName>_PACKAGE_DEPENDENCIES_<dependency>_VERSION 1830 - CPACK_NUGET_PACKAGE_DEBUG 1831 # - CPackPackageMaker is deprecated and gonna be removed in next versions of CPack 1832 # NOTE CPackPackageMaker has been removed in 3.24 1833 # - CPackProductBuild 1834 - CPACK_COMMAND_PRODUCTBUILD 1835 - CPACK_PRODUCTBUILD_IDENTIFIER # Since 3.23 1836 - CPACK_PRODUCTBUILD_IDENTITY_NAME 1837 - CPACK_PRODUCTBUILD_KEYCHAIN_PATH 1838 - CPACK_COMMAND_PKGBUILD 1839 - CPACK_PKGBUILD_IDENTITY_NAME 1840 - CPACK_PKGBUILD_KEYCHAIN_PATH 1841 - CPACK_PREFLIGHT_<COMP>_SCRIPT # Since 3.1? 1842 - CPACK_POSTFLIGHT_<COMP>_SCRIPT # Since 3.1? 1843 - CPACK_PRODUCTBUILD_RESOURCES_DIR 1844 - CPACK_PRODUCTBUILD_DOMAINS # Since 3.23 1845 - CPACK_PRODUCTBUILD_DOMAINS_ANYWHERE # Since 3.23 1846 - CPACK_PRODUCTBUILD_DOMAINS_USER # Since 3.23 1847 - CPACK_PRODUCTBUILD_DOMAINS_ROOT # Since 3.23 1848 - CPACK_PRODUCTBUILD_BACKGROUND # Since 3.17 1849 - CPACK_PRODUCTBUILD_BACKGROUND_ALIGNMENT # Since 3.17 1850 - CPACK_PRODUCTBUILD_BACKGROUND_SCALING # Since 3.17 1851 - CPACK_PRODUCTBUILD_BACKGROUND_MIME_TYPE # Since 3.17 1852 - CPACK_PRODUCTBUILD_BACKGROUND_UTI # Since 3.17 1853 - CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA # Since 3.17 1854 - CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_ALIGNMENT # Since 3.17 1855 - CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_SCALING # Since 3.17 1856 - CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_MIME_TYPE # Since 3.17 1857 - CPACK_PRODUCTBUILD_BACKGROUND_DARKAQUA_UTI # Since 3.17 1858 # - CPackRPM 1859 - CPACK_RPM_COMPONENT_INSTALL 1860 - CPACK_RPM_PACKAGE_SUMMARY 1861 - CPACK_RPM_<COMPONENT>_PACKAGE_SUMMARY 1862 - CPACK_RPM_PACKAGE_NAME 1863 - CPACK_RPM_<COMPONENT>_PACKAGE_NAME 1864 - CPACK_RPM_FILE_NAME 1865 - CPACK_RPM_<COMPONENT>_FILE_NAME 1866 - CPACK_RPM_MAIN_COMPONENT 1867 - CPACK_RPM_PACKAGE_EPOCH # Since 3.10 1868 - CPACK_RPM_PACKAGE_VERSION 1869 - CPACK_RPM_PACKAGE_ARCHITECTURE 1870 - CPACK_RPM_<COMPONENT>_PACKAGE_ARCHITECTURE 1871 - CPACK_RPM_PACKAGE_RELEASE 1872 - CPACK_RPM_PACKAGE_RELEASE_DIST 1873 - CPACK_RPM_PACKAGE_LICENSE 1874 - CPACK_RPM_PACKAGE_GROUP 1875 - CPACK_RPM_<COMPONENT>_PACKAGE_GROUP 1876 - CPACK_RPM_PACKAGE_VENDOR 1877 - CPACK_RPM_PACKAGE_URL 1878 - CPACK_RPM_<COMPONENT>_PACKAGE_URL 1879 - CPACK_RPM_PACKAGE_DESCRIPTION 1880 - CPACK_RPM_<COMPONENT>_PACKAGE_DESCRIPTION 1881 - CPACK_RPM_COMPRESSION_TYPE 1882 - CPACK_RPM_PACKAGE_AUTOREQ 1883 - CPACK_RPM_<COMPONENT>_PACKAGE_AUTOREQ 1884 - CPACK_RPM_PACKAGE_AUTOPROV 1885 - CPACK_RPM_<COMPONENT>_PACKAGE_AUTOPROV 1886 - CPACK_RPM_PACKAGE_AUTOREQPROV 1887 - CPACK_RPM_<COMPONENT>_PACKAGE_AUTOREQPROV 1888 - CPACK_RPM_PACKAGE_REQUIRES 1889 - CPACK_RPM_<COMPONENT>_PACKAGE_REQUIRES 1890 - CPACK_RPM_PACKAGE_CONFLICTS 1891 - CPACK_RPM_<COMPONENT>_PACKAGE_CONFLICTS 1892 - CPACK_RPM_PACKAGE_REQUIRES_PRE 1893 - CPACK_RPM_<COMPONENT>_PACKAGE_REQUIRES_PRE 1894 - CPACK_RPM_PACKAGE_REQUIRES_POST 1895 - CPACK_RPM_<COMPONENT>_PACKAGE_REQUIRES_POST 1896 - CPACK_RPM_PACKAGE_REQUIRES_POSTUN 1897 - CPACK_RPM_<COMPONENT>_PACKAGE_REQUIRES_POSTUN 1898 - CPACK_RPM_PACKAGE_REQUIRES_PREUN 1899 - CPACK_RPM_<COMPONENT>_PACKAGE_REQUIRES_PREUN 1900 - CPACK_RPM_PACKAGE_SUGGESTS 1901 - CPACK_RPM_<COMPONENT>_PACKAGE_SUGGESTS 1902 - CPACK_RPM_PACKAGE_PROVIDES 1903 - CPACK_RPM_<COMPONENT>_PACKAGE_PROVIDES 1904 - CPACK_RPM_PACKAGE_OBSOLETES 1905 - CPACK_RPM_<COMPONENT>_PACKAGE_OBSOLETES 1906 - CPACK_RPM_PACKAGE_RELOCATABLE 1907 - CPACK_RPM_SPEC_INSTALL_POST 1908 - CPACK_RPM_SPEC_MORE_DEFINE 1909 - CPACK_RPM_PACKAGE_DEBUG 1910 - CPACK_RPM_USER_BINARY_SPECFILE 1911 - CPACK_RPM_<COMPONENTNAME>_USER_BINARY_SPECFILE 1912 - CPACK_RPM_GENERATE_USER_BINARY_SPECFILE_TEMPLATE 1913 - CPACK_RPM_PRE_INSTALL_SCRIPT_FILE 1914 - CPACK_RPM_PRE_UNINSTALL_SCRIPT_FILE 1915 - CPACK_RPM_PRE_TRANS_SCRIPT_FILE # Since 3.18 1916 - CPACK_RPM_POST_INSTALL_SCRIPT_FILE 1917 - CPACK_RPM_POST_UNINSTALL_SCRIPT_FILE 1918 - CPACK_RPM_POST_TRANS_SCRIPT_FILE # Since 3.18 1919 - CPACK_RPM_USER_FILELIST 1920 - CPACK_RPM_<COMPONENT>_USER_FILELIST 1921 - CPACK_RPM_CHANGELOG_FILE 1922 - CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST 1923 - CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST_ADDITION 1924 - CPACK_RPM_RELOCATION_PATHS 1925 - CPACK_RPM_<COMPONENT>_PACKAGE_PREFIX 1926 - CPACK_RPM_NO_INSTALL_PREFIX_RELOCATION 1927 - CPACK_RPM_NO_<COMPONENT>_INSTALL_PREFIX_RELOCATION 1928 - CPACK_RPM_ADDITIONAL_MAN_DIRS 1929 - CPACK_RPM_DEFAULT_USER 1930 - CPACK_RPM_<COMPNAME>_DEFAULT_USER 1931 - CPACK_RPM_DEFAULT_GROUP 1932 - CPACK_RPM_<COMPNAME>_DEFAULT_GROUP 1933 - CPACK_RPM_DEFAULT_FILE_PERMISSIONS 1934 - CPACK_RPM_<COMPNAME>_DEFAULT_FILE_PERMISSIONS 1935 - CPACK_RPM_DEFAULT_DIR_PERMISSIONS 1936 - CPACK_RPM_<COMPNAME>_DEFAULT_DIR_PERMISSIONS 1937 - CPACK_RPM_INSTALL_WITH_EXEC # Since 3.11 1938 - CPACK_RPM_DEBUGINFO_PACKAGE 1939 - CPACK_RPM_<COMPONENT>_DEBUGINFO_PACKAGE 1940 - CPACK_BUILD_SOURCE_DIRS 1941 - CPACK_RPM_BUILD_SOURCE_DIRS_PREFIX 1942 - CPACK_RPM_<COMPONENT>_BUILD_SOURCE_DIRS_PREFIX 1943 - CPACK_RPM_DEBUGINFO_EXCLUDE_DIRS 1944 - CPACK_RPM_DEBUGINFO_EXCLUDE_DIRS_ADDITION 1945 - CPACK_RPM_DEBUGINFO_SINGLE_PACKAGE 1946 - CPACK_RPM_DEBUGINFO_FILE_NAME 1947 - CPACK_RPM_<COMPONENT>_DEBUGINFO_FILE_NAME 1948 - CPACK_RPM_FILE_NAME 1949 - CPACK_RPM_PACKAGE_SOURCES 1950 - CPACK_RPM_SOURCE_PKG_BUILD_PARAMS 1951 - CPACK_RPM_SOURCE_PKG_PACKAGING_INSTALL_PREFIX 1952 - CPACK_RPM_BUILDREQUIRES 1953 - CPACK_RPM_REQUIRES_EXCLUDE_FROM # Since 3.22 1954 # - CPack 1955 - CPACK_PACKAGE_NAME 1956 - CPACK_PACKAGE_VENDOR 1957 - CPACK_PACKAGE_DIRECTORY 1958 - CPACK_PACKAGE_VERSION_MAJOR 1959 - CPACK_PACKAGE_VERSION_MINOR 1960 - CPACK_PACKAGE_VERSION_PATCH 1961 - CPACK_PACKAGE_DESCRIPTION # Documented since 3.12 1962 - CPACK_PACKAGE_DESCRIPTION_FILE 1963 - CPACK_PACKAGE_DESCRIPTION_SUMMARY 1964 - CPACK_PACKAGE_HOMEPAGE_URL # Since 3.12 1965 - CPACK_PACKAGE_FILE_NAME 1966 - CPACK_PACKAGE_INSTALL_DIRECTORY 1967 - CPACK_PACKAGE_ICON 1968 - CPACK_PACKAGE_CHECKSUM 1969 - CPACK_PROJECT_CONFIG_FILE 1970 - CPACK_RESOURCE_FILE_LICENSE 1971 - CPACK_RESOURCE_FILE_README 1972 - CPACK_RESOURCE_FILE_WELCOME 1973 - CPACK_MONOLITHIC_INSTALL 1974 - CPACK_GENERATOR 1975 - CPACK_OUTPUT_CONFIG_FILE 1976 - CPACK_PACKAGE_EXECUTABLES 1977 - CPACK_STRIP_FILES 1978 - CPACK_VERBATIM_VARIABLES 1979 - CPACK_THREADS # Since 3.20 1980 - CPACK_SOURCE_PACKAGE_FILE_NAME 1981 - CPACK_SOURCE_STRIP_FILES 1982 - CPACK_SOURCE_GENERATOR 1983 - CPACK_SOURCE_OUTPUT_CONFIG_FILE 1984 - CPACK_SOURCE_IGNORE_FILES 1985 - CPACK_CMAKE_GENERATOR 1986 - CPACK_INSTALL_CMAKE_PROJECTS 1987 - CPACK_SYSTEM_NAME 1988 - CPACK_PACKAGE_VERSION 1989 - CPACK_TOPLEVEL_TAG 1990 - CPACK_INSTALL_COMMANDS 1991 - CPACK_INSTALLED_DIRECTORIES 1992 - CPACK_PACKAGE_INSTALL_REGISTRY_KEY 1993 - CPACK_CREATE_DESKTOP_LINKS 1994 - CPACK_BINARY_<GENNAME> 1995 - CPACK_READELF_EXECUTABLE # Since 3.25 1996 - CPACK_OBJCOPY_EXECUTABLE # Since 3.25 1997 - CPACK_OBJDUMP_EXECUTABLE # Since 3.25 1998 - CPACK_PRE_BUILD_SCRIPTS # Since 3.19 1999 - CPACK_POST_BUILD_SCRIPTS # Since 3.19 2000 - CPACK_PACKAGE_FILES # Since 3.19 2001 # - CPackWIX 2002 - CPACK_WIX_UPGRADE_GUID 2003 - CPACK_WIX_PRODUCT_GUID 2004 - CPACK_WIX_LICENSE_RTF 2005 - CPACK_WIX_PRODUCT_ICON 2006 - CPACK_WIX_UI_REF 2007 - CPACK_WIX_UI_BANNER 2008 - CPACK_WIX_UI_DIALOG 2009 - CPACK_WIX_PROGRAM_MENU_FOLDER 2010 - CPACK_WIX_CULTURES 2011 - CPACK_WIX_TEMPLATE 2012 - CPACK_WIX_PATCH_FILE 2013 - CPACK_WIX_EXTRA_SOURCES 2014 - CPACK_WIX_EXTRA_OBJECTS 2015 - CPACK_WIX_EXTENSIONS 2016 - CPACK_WIX_<TOOL>_EXTENSIONS 2017 - CPACK_WIX_<TOOL>_EXTRA_FLAGS 2018 - CPACK_WIX_CMAKE_PACKAGE_REGISTRY 2019 - CPACK_WIX_PROPERTY_<PROPERTY> 2020 - CPACK_WIX_ROOT_FEATURE_TITLE 2021 - CPACK_WIX_ROOT_FEATURE_DESCRIPTION 2022 - CPACK_WIX_SKIP_PROGRAM_FOLDER 2023 - CPACK_WIX_ROOT_FOLDER_ID 2024 - CPACK_WIX_ROOT 2025 - CPACK_WIX_CUSTOM_XMLNS # Since 3.19 2026 - CPACK_WIX_SKIP_WIX_UI_EXTENSION # Since 3.23 2027 - CPACK_WIX_ARCHITECTURE # Since 3.24 2028 # - CTest 2029 # - Dart 2030 - BUILD_TESTING 2031 # - ExternalData 2032 - ExternalData_BINARY_ROOT 2033 - ExternalData_CUSTOM_SCRIPT_<key> 2034 - ExternalData_LINK_CONTENT 2035 - ExternalData_NO_SYMLINKS 2036 - ExternalData_OBJECT_STORES 2037 - ExternalData_SERIES_PARSE 2038 - ExternalData_SERIES_PARSE_PREFIX 2039 - ExternalData_SERIES_PARSE_NUMBER 2040 - ExternalData_SERIES_PARSE_SUFFIX 2041 - ExternalData_SERIES_MATCH 2042 - ExternalData_SOURCE_ROOT 2043 - ExternalData_TIMEOUT_ABSOLUTE 2044 - ExternalData_TIMEOUT_INACTIVITY 2045 - ExternalData_URL_ALGO_<algo>_<key> 2046 - ExternalData_URL_TEMPLATES 2047 - ExternalData_CUSTOM_LOCATION 2048 - ExternalData_CUSTOM_FILE 2049 - ExternalData_CUSTOM_ERROR 2050 # - FetchContent 2051 - FETCHCONTENT_QUIET 2052 - FETCHCONTENT_FULLY_DISCONNECTED 2053 - FETCHCONTENT_UPDATES_DISCONNECTED 2054 - FETCHCONTENT_TRY_FIND_PACKAGE_MODE # Since 3.24 2055 - FETCHCONTENT_SOURCE_DIR_<ucName> 2056 - FETCHCONTENT_UPDATES_DISCONNECTED_<ucName> 2057 # - FindXXX module "standard" variables 2058 - <package>_INCLUDE_DIRS 2059 - <package>_LIBRARIES 2060 - <package>_LIBRARY_DIRS 2061 - <package>_VERSION_STRING 2062 # NOTE For the other stanfard finders below variables matched 2063 # the regular expressions above gonna be omitted. 2064 # - FindALSA 2065 - ALSA_LIBRARY 2066 # - FindArmadillo 2067 - ALSA_LIBRARY 2068 # - FindASPELL 2069 - ASPELL_EXECUTABLE 2070 - ASPELL_DEFINITIONS 2071 # - FindAVIFile 2072 - AVIFILE_DEFINITIONS 2073 # - FindBacktrace 2074 - Backtrace_HEADER 2075 - Backtrace_LIBRARY 2076 # - FindBISON 2077 - BISON_EXECUTABLE 2078 - BISON_<Name>_DEFINED 2079 - BISON_<Name>_INPUT 2080 - BISON_<Name>_OUTPUT_SOURCE 2081 - BISON_<Name>_OUTPUT_HEADER 2082 - BISON_<Name>_OUTPUTS 2083 - BISON_<Name>_COMPILE_FLAGS 2084 # - FindBLAS 2085 - BLA_STATIC 2086 - BLA_VENDOR 2087 - BLA_F95 2088 - BLA_PREFER_PKGCONFIG 2089 - BLAS_LINKER_FLAGS 2090 - BLA_SIZEOF_INTEGER # Since 3.22 2091 # - FindBoost 2092 - Boost_<COMPONENT>_LIBRARY 2093 - Boost_VERSION_MACRO 2094 - Boost_VERSION_COUNT 2095 - Boost_INCLUDE_DIR 2096 - Boost_LIBRARY_DIR_DEBUG 2097 - Boost_LIBRARY_DIR_RELEASE 2098 - Boost_<COMPONENT>_LIBRARY_DEBUG 2099 - Boost_<COMPONENT>_LIBRARY_RELEASE 2100 - BOOSTROOT 2101 - BOOST_INCLUDEDIR 2102 - BOOST_LIBRARYDIR 2103 - Boost_NO_SYSTEM_PATHS 2104 - Boost_ADDITIONAL_VERSIONS 2105 - Boost_USE_DEBUG_LIBS 2106 - Boost_USE_RELEASE_LIBS 2107 - Boost_USE_MULTITHREADED 2108 - Boost_USE_STATIC_LIBS 2109 - Boost_USE_DEBUG_RUNTIME 2110 - Boost_USE_DEBUG_PYTHON 2111 - Boost_USE_STLPORT 2112 - Boost_USE_STLPORT_DEPRECATED_NATIVE_IOSTREAMS 2113 - Boost_COMPILER 2114 - Boost_LIB_PREFIX 2115 - Boost_ARCHITECTURE 2116 - Boost_THREADAPI 2117 - Boost_NAMESPACE 2118 - Boost_DEBUG 2119 - Boost_REALPATH 2120 - Boost_NO_WARN_NEW_VERSIONS 2121 # - FindBullet 2122 # - FindBZip2 2123 - BZIP2_NEED_PREFIX 2124 - BZIP2_INCLUDE_DIR 2125 # - FindCABLE 2126 - CABLE 2127 - CABLE_TCL_LIBRARY 2128 - CABLE_INCLUDE_DIR 2129 # - FindCoin3D 2130 # - FindCUDAToolkit 2131 - CUDAToolkit_NVCC_EXECUTABLE 2132 # - FindCups 2133 - CUPS_INCLUDE_DIR 2134 # - FindCURL 2135 - CURL_NO_CURL_CMAKE 2136 - CURL_USE_STATIC_LIBS # Since 3.28 2137 # - FindCurses 2138 - CURSES_CFLAGS 2139 - CURSES_HAVE_CURSES_H 2140 - CURSES_HAVE_NCURSES_H 2141 - CURSES_HAVE_NCURSES_NCURSES_H 2142 - CURSES_HAVE_NCURSES_CURSES_H 2143 - CURSES_NEED_NCURSES 2144 - CURSES_NEED_WIDE 2145 # - CURSES_LIBRARY deprecated 2146 # - FindCVS 2147 - CVS_EXECUTABLE 2148 # - FindCxxTest 2149 - CXXTEST_USE_PYTHON 2150 - CXXTEST_TESTGEN_ARGS 2151 - CXXTEST_PERL_TESTGEN_EXECUTABLE 2152 - CXXTEST_PYTHON_TESTGEN_EXECUTABLE 2153 - CXXTEST_TESTGEN_EXECUTABLE 2154 - CXXTEST_TESTGEN_INTERPRETER 2155 # - FindCygwin 2156 # - FindDCMTK 2157 # - FindDevIL 2158 # - FindDoxygen 2159 - DOXYGEN_<TAG> 2160 # - FindEnvModules 2161 - EnvModules_COMMAND 2162 # - FindEXPAT 2163 - EXPAT_USE_STATIC_LIBS # Since 3.28 2164 # - FindFLEX 2165 - FLEX_EXECUTABLE 2166 # - FindFLTK 2167 - FLTK_SKIP_OPENGL 2168 - FLTK_SKIP_FORMS 2169 - FLTK_SKIP_IMAGES 2170 - FLTK_SKIP_FLUID 2171 - FLTK_FLUID_EXECUTABLE 2172 - FLTK_WRAP_UI 2173 - FLTK_BASE_LIBRARY_RELEASE 2174 - FLTK_BASE_LIBRARY_DEBUG 2175 - FLTK_GL_LIBRARY_RELEASE 2176 - FLTK_GL_LIBRARY_DEBUG 2177 - FLTK_FORMS_LIBRARY_RELEASE 2178 - FLTK_FORMS_LIBRARY_DEBUG 2179 - FLTK_IMAGES_LIBRARY_RELEASE 2180 - FLTK_IMAGES_LIBRARY_DEBUG 2181 # - FindFLTK2 2182 - FLTK2_FLUID_EXECUTABLE 2183 - FLTK2_WRAP_UI 2184 - FLTK2_BASE_LIBRARY 2185 - FLTK2_GL_LIBRARY 2186 - FLTK2_IMAGES_LIBRARY 2187 # - FindFontconfig 2188 - Fontconfig_COMPILE_OPTIONS 2189 # - FindFreetype 2190 - FREETYPE_INCLUDE_DIR_ft2build 2191 - FREETYPE_INCLUDE_DIR_freetype2 2192 # - FindGCCXML 2193 - GCCXML 2194 # - FindGDAL 2195 - GDAL_LIBRARY 2196 - FindGDAL_SKIP_GDAL_CONFIG 2197 - GDAL_ADDITIONAL_LIBRARY_VERSIONS 2198 # - FindGettext 2199 - GETTEXT_MSGMERGE_EXECUTABLE 2200 - GETTEXT_MSGFMT_EXECUTABLE 2201 # - FindGIF 2202 - GIF_LIBRARY 2203 # - FindGit 2204 - GIT_EXECUTABLE 2205 # - FindGLEW 2206 - GLEW_USE_STATIC_LIBS 2207 - GLEW_VERBOSE 2208 # - FindGLUT 2209 - GLUT_glut_LIBRARY 2210 - GLUT_Xmu_LIBRARY 2211 - GLUT_Xi_LIBRARY 2212 # - FindGnuplot 2213 - GNUPLOT_EXECUTABLE 2214 # - FindGnuTLS 2215 - GNUTLS_DEFINITIONS 2216 # - FindGSL 2217 - GSL_CBLAS_LIBRARY 2218 - GSL_CBLAS_LIBRARY_DEBUG 2219 - GSL_CONFIG_EXECUTABLE 2220 - GSL_LIBRARY 2221 - GSL_LIBRARY_DEBUG 2222 # - FindGTest 2223 - GTEST_MSVC_SEARCH 2224 # - FindGTK 2225 # - FindGTK2 2226 - GTK2_TARGETS 2227 - GTK2_DEFINITIONS 2228 - GTK2_USE_IMPORTED_TARGETS 2229 - GTK2_DEBUG 2230 - GTK2_ADDITIONAL_SUFFIXES 2231 # - FindHDF5 2232 - HDF5_DEFINITIONS 2233 - HDF5_C_DEFINITIONS 2234 - HDF5_CXX_DEFINITIONS 2235 - HDF5_Fortran_DEFINITIONS 2236 - HDF5_IS_PARALLEL 2237 - HDF5_C_COMPILER_EXECUTABLE 2238 - HDF5_CXX_COMPILER_EXECUTABLE 2239 - HDF5_Fortran_COMPILER_EXECUTABLE 2240 - HDF5_C_COMPILER_EXECUTABLE_NO_INTERROGATE 2241 - HDF5_CXX_COMPILER_EXECUTABLE_NO_INTERROGATE 2242 - HDF5_Fortran_COMPILER_EXECUTABLE_NO_INTERROGATE 2243 - HDF5_DIFF_EXECUTABLE 2244 - HDF5_PREFER_PARALLEL 2245 - HDF5_FIND_DEBUG 2246 - HDF5_NO_FIND_PACKAGE_CONFIG_FILE 2247 # - FindHg 2248 - HG_EXECUTABLE 2249 #- <var-prefix>_WC_CHANGESET 2250 #- <var-prefix>_WC_REVISION 2251 # - FindHSPELL 2252 # - FindHTMLHelp 2253 - HTML_HELP_COMPILER 2254 - HTML_HELP_LIBRARY 2255 # - FindIce 2256 # - FindIconv 2257 - Iconv_IS_BUILT_IN 2258 - Iconv_LIBRARY 2259 # - FindIcotool 2260 - ICOTOOL_EXECUTABLE 2261 # - FindICU 2262 - ICU_MAKEFILE_INC 2263 - ICU_PKGDATA_INC 2264 - ICU_<P>_EXECUTABLE 2265 - ICU_<C>_LIBRARY 2266 - ICU_DEBUG 2267 # - FindImageMagick 2268 # - FindIntl 2269 - Intl_LIBRARY 2270 - Intl_IS_BUILT_IN 2271 # - FindITK 2272 # - FindJasper 2273 - JASPER_LIBRARY_RELEASE 2274 - JASPER_LIBARRY_DEBUG 2275 # - FindJava 2276 - Java_JAVA_EXECUTABLE 2277 - Java_JAVAC_EXECUTABLE 2278 - Java_JAVAH_EXECUTABLE 2279 - Java_JAVADOC_EXECUTABLE 2280 - Java_IDLJ_EXECUTABLE 2281 - Java_JAR_EXECUTABLE 2282 - Java_JARSIGNER_EXECUTABLE 2283 # - FindJNI 2284 - JAVA_AWT_LIBRARY 2285 - JAVA_JVM_LIBRARY 2286 - JAVA_INCLUDE_PATH 2287 - JAVA_INCLUDE_PATH2 2288 - JAVA_AWT_INCLUDE_PATH 2289 # - FindJPEG 2290 - JPEG_LIBRARY_RELEASE 2291 - JPEG_LIBRARY_DEBUG 2292 - JPEG_LIBRARY 2293 # - FindKDE3 2294 # - FindKDE4 2295 # - FindLAPACK 2296 - LAPACK_LINKER_FLAGS 2297 # - FindLATEX 2298 - LATEX_COMPILER 2299 - PDFLATEX_COMPILER 2300 - XELATEX_COMPILER 2301 - LUALATEX_COMPILER 2302 - BIBTEX_COMPILER 2303 - BIBER_COMPILER 2304 - MAKEINDEX_COMPILER 2305 - XINDY_COMPILER 2306 - DVIPS_CONVERTER 2307 - DVIPDF_CONVERTER 2308 - PS2PDF_CONVERTER 2309 - PDFTOPS_CONVERTER 2310 - LATEX2HTML_CONVERTER 2311 - HTLATEX_COMPILER 2312 # - FindLibArchive 2313 # - FindLibinput 2314 - Libinput_COMPILE_OPTIONS 2315 # - FindLibLZMA 2316 - LIBLZMA_HAS_AUTO_DECODER 2317 - LIBLZMA_HAS_EASY_ENCODER 2318 - LIBLZMA_HAS_LZMA_PRESET 2319 # - FindLibXml2 2320 - LIBXML2_DEFINITIONS 2321 - LIBXML2_XMLLINT_EXECUTABLE 2322 - LIBXML2_LIBRARY 2323 # - FindLibXslt 2324 - LIBXSLT_DEFINITIONS 2325 - LIBXSLT_XSLTPROC_EXECUTABLE 2326 # - FindLTTngUST 2327 - LTTNGUST_HAS_TRACEF 2328 - LTTNGUST_HAS_TRACELOG 2329 # - FindLua 2330 # - FindLua50 2331 # - FindLua51 2332 # - FindMatlab 2333 - MATLAB_FIND_DEBUG 2334 - MATLAB_ADDITIONAL_VERSIONS 2335 - Matlab_MAIN_PROGRAM 2336 - Matlab_MEX_LIBRARY 2337 - Matlab_MX_LIBRARY 2338 - Matlab_ENG_LIBRARY 2339 - Matlab_MAT_LIBRARY 2340 - Matlab_ENGINE_LIBRARY 2341 - Matlab_DATAARRAY_LIBRARY 2342 - Matlab_MEX_COMPILER 2343 - Matlab_MCC_COMPILER 2344 - Matlab_MEX_EXTENSION 2345 # - FindMFC 2346 # - FindMotif 2347 # - FindMPEG 2348 - MPEG_mpeg2_LIBRARY 2349 - MPEG_vo_LIBRARY 2350 # - FindMPEG2 2351 - MPEG2_mpeg2_LIBRARY 2352 - MPEG2_vo_LIBRARY 2353 # - FindMPI 2354 - MPI_<lang>_COMPILER 2355 - MPI_<lang>_COMPILE_OPTIONS 2356 - MPI_<lang>_COMPILE_DEFINITIONS 2357 - MPI_Fortran_HAVE_F77_HEADER 2358 - MPI_Fortran_HAVE_F90_MODULE 2359 - MPI_Fortran_HAVE_F08_MODULE 2360 - MPIEXEC_EXECUTABLE 2361 - MPIEXEC_NUMPROC_FLAG 2362 - MPIEXEC_MAX_NUMPROCS 2363 - MPIEXEC_PREFLAGS 2364 - MPIEXEC_POSTFLAGS 2365 - MPIEXEC_EXECUTABLE 2366 - MPI_HOME 2367 - MPI_COMPILER_FLAGS 2368 - MPI_EXECUTABLE_SUFFIX 2369 - MPI_GUESS_LIBRARY_NAME 2370 - MPI_ASSUME_NO_BUILTIN_MPI 2371 - MPI_SKIP_COMPILER_WRAPPER 2372 - MPI_SKIP_GUESSING 2373 - MPI_CXX_SKIP_MPICXX 2374 - MPI_<lang>_ADDITIONAL_INCLUDE_VARS 2375 - MPI_<lib_name>_LIBRARY 2376 - MPI_<lang>_LIB_NAMES 2377 - MPI_DETERMINE_Fortran_CAPABILITIES 2378 - MPI_SUBARRAYS_SUPPORTED 2379 - MPI_ASYNC_PROTECTS_NONBLOCKING 2380 - MPI_Fortran_F77_HEADER_SUBARRAYS 2381 - MPI_Fortran_F77_HEADER_ASYNCPROT 2382 - MPI_Fortran_F90_MODULE_SUBARRAYS 2383 - MPI_Fortran_F90_MODULE_ASYNCPROT 2384 - MPI_Fortran_F08_MODULE_SUBARRAYS 2385 - MPI_Fortran_F08_MODULE_ASYNCPROT 2386 # - FindMsys 2387 # - FindODBC 2388 - ODBC_CONFIG 2389 - ODBC_LIBRARY 2390 # - FindOpenACC 2391 - OpenACC_<lang>_FLAGS 2392 - OpenACC_<lang>_OPTIONS 2393 - OpenACC_<lang>_SPEC_DATE 2394 - OpenACC_ACCEL_TARGET 2395 # - FindOpenAL 2396 - OPENAL_LIBRARY 2397 # - FindOpenCL 2398 - OpenCL_LIBRARY 2399 # - FindOpenGL 2400 - OPENGL_egl_LIBRARY 2401 - OPENGL_glu_LIBRARY 2402 - OPENGL_glx_LIBRARY 2403 - OPENGL_opengl_LIBRARY 2404 - OPENGL_gl_LIBRARY 2405 - OpenGL_GL_PREFERENCE 2406 # - FindOpenMP 2407 - OpenMP_<lang>_FLAGS 2408 - OpenMP_<lang>_LIB_NAMES 2409 - OpenMP_<libname>_LIBRARY 2410 - OpenMP_Fortran_HAVE_OMPLIB_HEADER 2411 - OpenMP_Fortran_HAVE_OMPLIB_MODULE 2412 - OpenMP_<lang>_SPEC_DATE 2413 # - FindOpenSceneGraph 2414 # - FindOpenSSL 2415 - OPENSSL_CRYPTO_LIBRARY 2416 - OPENSSL_SSL_LIBRARY 2417 - OPENSSL_APPLINK_SOURCE 2418 - OPENSSL_USE_STATIC_LIBS 2419 - OPENSSL_MSVC_STATIC_RT 2420 # - FindOpenThreads 2421 # - Findosg 2422 # - Findosg_functions 2423 # - FindosgAnimation 2424 # - FindosgDB 2425 # - FindosgFX 2426 # - FindosgGA 2427 # - FindosgIntrospection 2428 # - FindosgManipulator 2429 # - FindosgParticle 2430 # - FindosgPresentation 2431 # - FindosgProducer 2432 # - FindosgQt 2433 # - FindosgShadow 2434 # - FindosgSim 2435 # - FindosgTerrain 2436 # - FindosgText 2437 # - FindosgUtil 2438 # - FindosgViewer 2439 # - FindosgVolume 2440 # - FindosgWidget 2441 # - FindPatch 2442 - Patch_EXECUTABLE 2443 # - FindPerl 2444 - PERL_EXECUTABLE 2445 # - FindPerlLibs 2446 - PERL_SITESEARCH 2447 - PERL_SITEARCH 2448 - PERL_SITELIB 2449 - PERL_VENDORARCH 2450 - PERL_VENDORLIB 2451 - PERL_ARCHLIB 2452 - PERL_PRIVLIB 2453 - PERL_UPDATE_ARCHLIB 2454 - PERL_UPDATE_PRIVLIB 2455 - PERL_EXTRA_C_FLAGS 2456 # - FindPHP4 2457 - PHP4_INCLUDE_PATH 2458 - PHP4_EXECUTABLE 2459 # - FindPhysFS 2460 - PHYSFS_LIBRARY 2461 # - FindPike 2462 - PIKE_INCLUDE_PATH 2463 - PIKE_EXECUTABLE 2464 # - FindPkgConfig 2465 - PKG_CONFIG_EXECUTABLE 2466 - PKG_CONFIG_VERSION_STRING 2467 - PKG_CONFIG_USE_CMAKE_PREFIX_PATH 2468 - <prefix>_MODULE_NAME # Since 3.16 2469 - <XXX>_LINK_LIBRARIES 2470 - <XXX>_STATIC_LINK_LIBRARIES # Since 3.24 2471 - <XXX>_LDFLAGS 2472 - <XXX>_LDFLAGS_OTHER 2473 - <XXX>_CFLAGS 2474 - <XXX>_CFLAGS_OTHER 2475 # - FindPNG 2476 - PNG_DEFINITIONS 2477 - PNG_LIBRARY 2478 # - FindPostgreSQL 2479 # - FindProducer 2480 # - FindProtobuf 2481 - Protobuf_SRC_ROOT_FOLDER 2482 - Protobuf_IMPORT_DIRS 2483 - Protobuf_DEBUG 2484 - Protobuf_USE_STATIC_LIBS 2485 - Protobuf_LIBRARY 2486 - Protobuf_PROTOC_LIBRARY 2487 - Protobuf_PROTOC_EXECUTABLE 2488 - Protobuf_LIBRARY_DEBUG 2489 - Protobuf_PROTOC_LIBRARY_DEBUG 2490 - Protobuf_LITE_LIBRARY 2491 - Protobuf_LITE_LIBRARY_DEBUG 2492 # - FindPython 2493 - Python_EXECUTABLE 2494 - Python_INTERPRETER_ID 2495 - Python_STDLIB 2496 - Python_STDARCH 2497 - Python_SITELIB 2498 - Python_SITEARCH 2499 - Python_SOABI 2500 - Python_COMPILER 2501 - Python_COMPILER_ID 2502 - Python_DOTNET_LAUNCHER 2503 - Python_LINK_OPTIONS 2504 - Python_USE_STATIC_LIBS 2505 - Python_FIND_ABI 2506 - Python_FIND_STRATEGY 2507 - Python_FIND_REGISTRY 2508 - Python_FIND_FRAMEWORK 2509 - Python_FIND_VIRTUALENV 2510 - Python_FIND_IMPLEMENTATIONS 2511 - Python_FIND_UNVERSIONED_NAMES 2512 - Python_ARTIFACTS_INTERACTIVE 2513 # - FindPython2 2514 - Python2_EXECUTABLE 2515 - Python2_INTERPRETER_ID 2516 - Python2_STDLIB 2517 - Python2_STDARCH 2518 - Python2_SITELIB 2519 - Python2_SITEARCH 2520 - Python2_SOABI 2521 - Python2_COMPILER 2522 - Python2_COMPILER_ID 2523 - Python2_DOTNET_LAUNCHER 2524 - Python2_LINK_OPTIONS 2525 - Python2_USE_STATIC_LIBS 2526 - Python2_FIND_ABI 2527 - Python2_FIND_STRATEGY 2528 - Python2_FIND_REGISTRY 2529 - Python2_FIND_FRAMEWORK 2530 - Python2_FIND_VIRTUALENV 2531 - Python2_FIND_IMPLEMENTATIONS 2532 - Python2_FIND_UNVERSIONED_NAMES 2533 - Python2_ARTIFACTS_INTERACTIVE 2534 # - FindPython3 2535 - Python3_EXECUTABLE 2536 - Python3_INTERPRETER_ID 2537 - Python3_STDLIB 2538 - Python3_STDARCH 2539 - Python3_SITELIB 2540 - Python3_SITEARCH 2541 - Python3_SOABI 2542 - Python3_COMPILER 2543 - Python3_COMPILER_ID 2544 - Python3_DOTNET_LAUNCHER 2545 - Python3_LINK_OPTIONS 2546 - Python3_USE_STATIC_LIBS 2547 - Python3_FIND_ABI 2548 - Python3_FIND_STRATEGY 2549 - Python3_FIND_REGISTRY 2550 - Python3_FIND_FRAMEWORK 2551 - Python3_FIND_VIRTUALENV 2552 - Python3_FIND_IMPLEMENTATIONS 2553 - Python3_FIND_UNVERSIONED_NAMES 2554 - Python3_ARTIFACTS_INTERACTIVE 2555 # - FindQt3 2556 # - FindQt4 2557 # - FindQuickTime 2558 # - FindRTI 2559 - RTI_DEFINITIONS 2560 # - FindRuby 2561 - Ruby_EXECUTABLE 2562 - Ruby_FIND_VIRTUALENV 2563 # - FindSDL 2564 - SDL_LIBRARY 2565 - SDL_BUILDING_LIBRARY 2566 # - FindSDL_image 2567 - SDLIMAGE_LIBRARY 2568 # - FindSDL_mixer 2569 - SDLMIXER_LIBRARY 2570 # - FindSDL_net 2571 - SDLNET_LIBRARY 2572 # - FindSDL_sound 2573 - SDL_SOUND_LIBRARY 2574 # - FindSDL_ttf 2575 - SDLTTF_LIBRARY 2576 # - FindSelfPackers 2577 # - FindSquish 2578 - SQUISH_SERVER_EXECUTABLE 2579 - SQUISH_CLIENT_EXECUTABLE 2580 # - FindSQLite3 2581 # - FindSubversion 2582 - Subversion_SVN_EXECUTABLE 2583 - Subversion_VERSION_SVN 2584 # <var-prefix>_WC_URL 2585 # <var-prefix>_WC_ROOT 2586 # <var-prefix>_WC_REVISION 2587 # <var-prefix>_WC_LAST_CHANGED_AUTHOR 2588 # <var-prefix>_WC_LAST_CHANGED_DATE 2589 # <var-prefix>_WC_LAST_CHANGED_REV 2590 # <var-prefix>_WC_INFO 2591 # - FindSWIG 2592 - SWIG_EXECUTABLE 2593 # - FindTCL 2594 - TCL_INCLUDE_PATH 2595 - TCL_TCLSH 2596 - TK_LIBRARY 2597 - TK_INCLUDE_PATH 2598 - TK_WISH 2599 # - FindTclsh 2600 # - FindTclStub 2601 - TCL_STUB_LIBRARY 2602 - TK_STUB_LIBRARY 2603 - TTK_STUB_LIBRARY 2604 # - FindThreads 2605 - CMAKE_THREAD_LIBS_INIT 2606 - CMAKE_USE_SPROC_INIT 2607 - CMAKE_USE_WIN32_THREADS_INIT 2608 - CMAKE_USE_PTHREADS_INIT 2609 - CMAKE_HP_PTHREADS_INIT 2610 - CMAKE_THREAD_PREFER_PTHREAD 2611 - THREADS_PREFER_PTHREAD_FLAG 2612 # - FindTIFF 2613 - TIFF_LIBRARY_RELEASE 2614 - TIFF_LIBRARY_DEBUG 2615 - TIFFXX_LIBRARY_RELEASE 2616 - TIFFXX_LIBRARY_DEBUG 2617 # - FindUnixCommands 2618 # - FindVTK 2619 # - FindVulkan 2620 - Vulkan_LIBRARY 2621 - Vulkan_GLSLC_EXECUTABLE 2622 - Vulkan_GLSLANG_VALIDATOR_EXECUTABLE 2623 # - FindWget 2624 - WGET_EXECUTABLE 2625 # - FindWish 2626 # - FindwxWidgets 2627 - wxWidgets_CONFIGURATION 2628 - wxWidgets_EXCLUDE_COMMON_LIBRARIES 2629 - wxWidgets_USE_DEBUG 2630 - wxWidgets_USE_UNICODE 2631 - wxWidgets_USE_UNIVERSAL 2632 - wxWidgets_USE_STATIC 2633 - wxWidgets_DEFINITIONS 2634 - wxWidgets_DEFINITIONS_DEBUG 2635 - wxWidgets_CXX_FLAGS 2636 - wxWidgets_USE_FILE 2637 # - FindX11 2638 # - FindXalanC 2639 - XalanC_LIBRARY 2640 # - FindXCTest 2641 - XCTest_EXECUTABLE 2642 # - FindXercesC 2643 - XercesC_LIBRARY 2644 # - FindXMLRPC 2645 # - FindZLIB 2646 - ZLIB_USE_STATIC_LIBS # Since 3.24 2647 # - FortranCInterface 2648 # The following vars gonna match by regex 2649 # - FortranCInterface_GLOBAL_FOUND 2650 # - FortranCInterface_MODULE_FOUND 2651 - FortranCInterface_GLOBAL_PREFIX 2652 - FortranCInterface_GLOBAL_SUFFIX 2653 - FortranCInterface_GLOBAL_CASE 2654 - FortranCInterface_GLOBAL__PREFIX 2655 - FortranCInterface_GLOBAL__SUFFIX 2656 - FortranCInterface_GLOBAL__CASE 2657 - FortranCInterface_MODULE_PREFIX 2658 - FortranCInterface_MODULE_MIDDLE 2659 - FortranCInterface_MODULE_SUFFIX 2660 - FortranCInterface_MODULE_CASE 2661 - FortranCInterface_MODULE__PREFIX 2662 - FortranCInterface_MODULE__MIDDLE 2663 - FortranCInterface_MODULE__SUFFIX 2664 - FortranCInterface_MODULE__CASE 2665 - FortranCInterface_VERIFIED_C 2666 - FortranCInterface_VERIFIED_CXX 2667 - FortranCInterface_GLOBAL_SYMBOLS 2668 - FortranCInterface_MODULE_SYMBOLS 2669 # - GNUInstallDirs 2670 - CMAKE_INSTALL_BINDIR 2671 - CMAKE_INSTALL_FULL_BINDIR 2672 - CMAKE_INSTALL_SBINDIR 2673 - CMAKE_INSTALL_FULL_SBINDIR 2674 - CMAKE_INSTALL_LIBEXECDIR 2675 - CMAKE_INSTALL_FULL_LIBEXECDIR 2676 - CMAKE_INSTALL_SYSCONFDIR 2677 - CMAKE_INSTALL_FULL_SYSCONFDIR 2678 - CMAKE_INSTALL_SHAREDSTATEDIR 2679 - CMAKE_INSTALL_FULL_SHAREDSTATEDIR 2680 - CMAKE_INSTALL_LOCALSTATEDIR 2681 - CMAKE_INSTALL_FULL_LOCALSTATEDIR 2682 - CMAKE_INSTALL_RUNSTATEDIR 2683 - CMAKE_INSTALL_FULL_RUNSTATEDIR 2684 - CMAKE_INSTALL_LIBDIR 2685 - CMAKE_INSTALL_FULL_LIBDIR 2686 - CMAKE_INSTALL_INCLUDEDIR 2687 - CMAKE_INSTALL_FULL_INCLUDEDIR 2688 - CMAKE_INSTALL_OLDINCLUDEDIR 2689 - CMAKE_INSTALL_FULL_OLDINCLUDEDIR 2690 - CMAKE_INSTALL_DATAROOTDIR 2691 - CMAKE_INSTALL_FULL_DATAROOTDIR 2692 - CMAKE_INSTALL_DATADIR 2693 - CMAKE_INSTALL_FULL_DATADIR 2694 - CMAKE_INSTALL_INFODIR 2695 - CMAKE_INSTALL_FULL_INFODIR 2696 - CMAKE_INSTALL_LOCALEDIR 2697 - CMAKE_INSTALL_FULL_LOCALEDIR 2698 - CMAKE_INSTALL_MANDIR 2699 - CMAKE_INSTALL_FULL_MANDIR 2700 - CMAKE_INSTALL_DOCDIR 2701 - CMAKE_INSTALL_FULL_DOCDIR 2702 # - GoogleTest 2703 - CMAKE_GTEST_DISCOVER_TESTS_DISCOVERY_MODE 2704 # - InstallRequiredSystemLibraries 2705 - CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS 2706 - CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP 2707 - CMAKE_INSTALL_DEBUG_LIBRARIES 2708 - CMAKE_INSTALL_DEBUG_LIBRARIES_ONLY 2709 - CMAKE_INSTALL_UCRT_LIBRARIES 2710 - CMAKE_INSTALL_MFC_LIBRARIES 2711 - CMAKE_INSTALL_OPENMP_LIBRARIES 2712 - CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION 2713 - CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_NO_WARNINGS 2714 - CMAKE_INSTALL_SYSTEM_RUNTIME_COMPONENT 2715 # - TestForANSIForScope 2716 - CMAKE_NO_ANSI_FOR_SCOPE 2717 # - TestForANSIStreamHeaders 2718 - CMAKE_NO_ANSI_STREAM_HEADERS 2719 # - TestForSSTREAM 2720 - CMAKE_NO_ANSI_STRING_STREAM 2721 # - TestForSTDNamespace 2722 - CMAKE_NO_STD_NAMESPACE 2723 # - UseJava 2724 - CMAKE_JAVA_COMPILE_FLAGS 2725 - CMAKE_JAVA_INCLUDE_PATH 2726 - CMAKE_JNI_TARGET 2727 - CMAKE_JAR_CLASSES_PREFIX 2728 # - UseSWIG 2729 - UseSWIG_MODULE_VERSION # Since 3.12 2730 - CMAKE_SWIG_FLAGS 2731 - CMAKE_SWIG_OUTDIR 2732 - SWIG_OUTFILE_DIR 2733 - SWIG_MODULE_<name>_EXTRA_DEPS 2734 - SWIG_SOURCE_FILE_EXTENSIONS # Since 3.14 2735 - SWIG_USE_SWIG_DEPENDENCIES # Since 3.20 2736 2737 deprecated-or-internal-variables: 2738 - CMAKE_HOME_DIRECTORY 2739 - CMAKE_INTERNAL_PLATFORM_ABI 2740 - CMAKE_<LANG>_COMPILER_ABI 2741 - CMAKE_<LANG>_COMPILER_ARCHITECTURE_ID 2742 - CMAKE_<LANG>_COMPILER_VERSION_INTERNAL 2743 - CMAKE_<LANG>_PLATFORM_ID 2744 - CMAKE_NOT_USING_CONFIG_FLAGS 2745 - CMAKE_VS_INTEL_Fortran_PROJECT_VERSION 2746 - CPACK_INSTALL_SCRIPT # Deprecated since 3.16 2747 # Various undocumented variables (yet) 2748 - CMAKE_SUPPRESS_DEVELOPER_WARNINGS # CMake <= 3.10 2749 - CMAKE_SUPPRESS_DEVELOPER_ERRORS # CMake <= 3.10 2750 - CMAKE_FILES_DIRECTORY 2751 # The following variables used by CPack and some CMake modules, 2752 # but not documented (yet): 2753 # used by some modules like Deb and NSIS 2754 - CPACK_PACKAGE_CONTACT 2755 # used in CPack.cmake as default value for `CPACK_RPM_PACKAGE_RELOCATABLE` 2756 - CPACK_PACKAGE_RELOCATABLE 2757 # mentioned in CPack External generator but not documented (yet) 2758 - CPACK_TEMPORARY_DIRECTORY 2759 - CPACK_TOPLEVEL_DIRECTORY 2760 - CPACK_INSTALL_PREFIX 2761 # Mentioned in `file(GET_RUNTIME_DEPENDENCIES)` docs 2762 - CMAKE_OBJDUMP 2763 # Mentioned in "Deprecated and Removed Features" of release notes 3.21 2764 - CMAKE_SYSTEM_ARCH 2765 # Superseded by `CMAKE_EXECUTABLE_ENABLE_EXPORTS` 2766 - CMAKE_ENABLE_EXPORTS 2767 - CMAKE_IOS_INSTALL_COMBINED # Since 3.28 2768 2769 2770 2771 # https://cmake.org/cmake/help/latest/manual/cmake-env-variables.7.html 2772 # NOTE Added to syntax file version 14 at 3.15.0 version of CMake 2773 environment-variables: 2774 # Environment Variables that Change Behavior 2775 - CMAKE_PREFIX_PATH 2776 - SSL_CERT_DIR # Since 3.25 2777 - SSL_CERT_FILE # Since 3.25 2778 # Environment Variables that Control the Build 2779 - ADSP_ROOT # Since 3.24 2780 - CMAKE_APPLE_SILICON_PROCESSOR # Since 3.19.2 2781 - CMAKE_BUILD_PARALLEL_LEVEL 2782 - CMAKE_BUILD_TYPE # Since 3.22 2783 - CMAKE_COLOR_DIAGNOSTICS # Since 3.24 2784 - CMAKE_CONFIGURATION_TYPES # Since 3.22 2785 - CMAKE_CONFIG_TYPE 2786 - CMAKE_CROSSCOMPILING_EMULATOR # Since 3.28 2787 - CMAKE_EXPORT_COMPILE_COMMANDS # Since 3.17 2788 - CMAKE_GENERATOR 2789 - CMAKE_GENERATOR_INSTANCE 2790 - CMAKE_GENERATOR_PLATFORM 2791 - CMAKE_GENERATOR_TOOLSET 2792 - CMAKE_INSTALL_MODE # Since 3.22 2793 - CMAKE_<LANG>_COMPILER_LAUNCHER # Since 3.17 2794 - CMAKE_<LANG>_LINKER_LAUNCHER # Since 3.21 2795 - CMAKE_MSVCIDE_RUN_PATH 2796 - CMAKE_NO_VERBOSE 2797 - CMAKE_OSX_ARCHITECTURES 2798 - CMAKE_TOOLCHAIN_FILE # Since 3.21 2799 - DESTDIR 2800 - LDFLAGS 2801 - MACOSX_DEPLOYMENT_TARGET 2802 - <PackageName>_ROOT 2803 - VERBOSE 2804 # Environment Variables for Languages 2805 - ASM<DIALECT> 2806 - ASM<DIALECT>FLAGS 2807 - CC 2808 - CFLAGS 2809 - CSFLAGS 2810 - CUDAARCHS # Since 3.20 2811 - CUDACXX 2812 - CUDAFLAGS 2813 - CUDAHOSTCXX 2814 - CXX 2815 - CXXFLAGS 2816 - FC 2817 - FFLAGS 2818 - HIPCXX # Since 3.21 2819 - HIPFLAGS # Since 3.21 2820 - ISPC # Since 3.19 2821 - ISPCFLAGS # Since 3.19 2822 - OBJC # Since 3.16.7 2823 - OBJCXX # Since 3.16.7 2824 - RC 2825 - RCFLAGS 2826 - SWIFTC 2827 # Environment Variables for CTest 2828 - CMAKE_CONFIG_TYPE 2829 - CTEST_INTERACTIVE_DEBUG_MODE 2830 - CTEST_NO_TESTS_ACTION # Since 3.26 2831 - CTEST_OUTPUT_ON_FAILURE 2832 - CTEST_PARALLEL_LEVEL 2833 - CTEST_PROGRESS_OUTPUT 2834 - CTEST_USE_LAUNCHERS_DEFAULT 2835 - DASHBOARD_TEST_FROM_CTEST 2836 # Environment Variables for the CMake curses interface 2837 - CCMAKE_COLORS 2838 # Here are the `find_package` specific variables described at the 2839 # https://cmake.org/cmake/help/latest/command/find_package.html 2840 - <PackageName>_DIR 2841 - CMAKE_FRAMEWORK_PATH 2842 - CMAKE_APPBUNDLE_PATH 2843 - PATH 2844 # Environment Variables recognized by some standard modules 2845 - QTIFWDIR 2846 - CUDA_PATH # FindCUDAToolkit 2847 2848 scripting-commands: 2849 - 2850 name: block # Since 3.25 2851 named-args: [ 2852 SCOPE_FOR 2853 , PROPAGATE 2854 ] 2855 special-args: [ 2856 POLICIES 2857 , VARIABLES 2858 ] 2859 start-region: block 2860 - 2861 name: break 2862 nulary?: true 2863 - 2864 name: cmake_host_system_information 2865 named-args: [ 2866 RESULT 2867 , QUERY 2868 # Since 3.24 2869 , WINDOWS_REGISTRY 2870 , VALUE_NAMES 2871 , SUBKEYS 2872 , VALUE 2873 , VIEW 2874 , SEPARATOR 2875 , ERROR_VARIABLE 2876 ] 2877 special-args: [ 2878 NUMBER_OF_LOGICAL_CORES 2879 , NUMBER_OF_PHYSICAL_CORES 2880 , HOSTNAME 2881 , FQDN 2882 , TOTAL_VIRTUAL_MEMORY 2883 , AVAILABLE_VIRTUAL_MEMORY 2884 , TOTAL_PHYSICAL_MEMORY 2885 , AVAILABLE_PHYSICAL_MEMORY 2886 # Since 3.10 2887 , IS_64BIT 2888 , HAS_FPU 2889 , HAS_MMX 2890 , HAS_MMX_PLUS 2891 , HAS_SSE 2892 , HAS_SSE2 2893 , HAS_SSE_FP 2894 , HAS_SSE_MMX 2895 , HAS_AMD_3DNOW 2896 , HAS_AMD_3DNOW_PLUS 2897 , HAS_IA64 2898 , HAS_SERIAL_NUMBER 2899 , PROCESSOR_SERIAL_NUMBER 2900 , PROCESSOR_NAME 2901 , PROCESSOR_DESCRIPTION 2902 , OS_NAME 2903 , OS_RELEASE 2904 , OS_VERSION 2905 , OS_PLATFORM 2906 , MSYSTEM_PREFIX # Since 3.28 2907 # Since 3.22 2908 , DISTRIB_INFO 2909 , DISTRIB_<name> 2910 # Since 3.24 2911 , '64' 2912 , '32' 2913 , '64_32' 2914 , '32_64' 2915 , HOST 2916 , TARGET 2917 , BOTH 2918 ] 2919 - 2920 name: cmake_language 2921 named-args: [ 2922 CALL 2923 , EVAL 2924 , CODE 2925 # Since 3.19 2926 , DEFER 2927 , DIRECTORY 2928 , ID 2929 , ID_VAR 2930 , GET_CALL_IDS 2931 , GET_CALL 2932 , CANCEL_CALL 2933 # Since 3.24 2934 , SET_DEPENDENCY_PROVIDER 2935 , SUPPORTED_METHODS 2936 # Since 3.25 2937 , GET_MESSAGE_LOG_LEVEL 2938 ] 2939 # Since 3.24 2940 special-args: [FIND_PACKAGE, FETCHCONTENT_MAKEAVAILABLE_SERIAL] 2941 - 2942 name: cmake_minimum_required 2943 named-args: [VERSION, FATAL_ERROR] 2944 - 2945 name: cmake_parse_arguments 2946 named-args: [PARSE_ARGV] 2947 - 2948 name: cmake_path # Since 3.20 2949 named-args: [ 2950 # Decomposition 2951 GET 2952 , ROOT_NAME 2953 , ROOT_DIRECTORY 2954 , ROOT_PATH 2955 , FILENAME 2956 , EXTENSION 2957 , LAST_ONLY 2958 , STEM 2959 , RELATIVE_PART 2960 , PARENT_PATH 2961 # Query 2962 , HAS_ROOT_NAME 2963 , HAS_ROOT_DIRECTORY 2964 , HAS_ROOT_PATH 2965 , HAS_FILENAME 2966 , HAS_EXTENSION 2967 , HAS_STEM 2968 , HAS_RELATIVE_PART 2969 , HAS_PARENT_PATH 2970 , IS_ABSOLUTE 2971 , IS_RELATIVE 2972 , IS_PREFIX 2973 , NORMALIZE 2974 , COMPARE # Since 3.?? 2975 , EQUAL # Since 3.?? 2976 , NOT_EQUAL # Since 3.?? 2977 # Modification 2978 , SET 2979 , APPEND 2980 , OUTPUT_VARIABLE 2981 , APPEND_STRING 2982 , REMOVE_FILENAME 2983 , REPLACE_FILENAME 2984 , REMOVE_EXTENSION 2985 , REPLACE_EXTENSION 2986 # Generation 2987 , NORMAL_PATH 2988 , RELATIVE_PATH 2989 , BASE_DIRECTORY 2990 , ABSOLUTE_PATH 2991 # Native Conversion 2992 , NATIVE_PATH 2993 , CONVERT 2994 , TO_CMAKE_PATH_LIST 2995 , TO_NATIVE_PATH_LIST 2996 # Hashing 2997 , HASH 2998 ] 2999 - 3000 name: cmake_policy 3001 named-args: [GET, SET, PUSH, POP, VERSION] 3002 special-args: [OLD, NEW] 3003 - 3004 name: configure_file 3005 named-args: [ 3006 COPYONLY 3007 , ESCAPE_QUOTES 3008 , NO_SOURCE_PERMISSIONS # Since 3.19 3009 , "@ONLY" 3010 , NEWLINE_STYLE 3011 , USE_SOURCE_PERMISSIONS # Since 3.20 3012 , FILE_PERMISSIONS # Since 3.20 3013 ] 3014 special-args: [UNIX, DOS, WIN32, LF, CRLF] 3015 - 3016 name: continue 3017 nulary?: true 3018 - 3019 name: elseif 3020 named-args: &if [ 3021 NOT 3022 , AND 3023 , OR 3024 , COMMAND 3025 , POLICY 3026 , TARGET 3027 , TEST 3028 , EXISTS 3029 , IS_NEWER_THAN 3030 , IS_DIRECTORY 3031 , IS_SYMLINK 3032 , IS_ABSOLUTE 3033 , MATCHES 3034 , LESS 3035 , GREATER 3036 , EQUAL 3037 , LESS_EQUAL 3038 , GREATER_EQUAL 3039 , STRLESS 3040 , STRGREATER 3041 , STREQUAL 3042 , STRLESS_EQUAL 3043 , STRGREATER_EQUAL 3044 , VERSION_LESS 3045 , VERSION_GREATER 3046 , VERSION_EQUAL 3047 , VERSION_LESS_EQUAL 3048 , VERSION_GREATER_EQUAL 3049 , IN_LIST 3050 , DEFINED 3051 , PATH_EQUAL # Since 3.24 3052 ] 3053 has-target-name-after-kw: TARGET 3054 nested-parentheses?: true 3055 - 3056 name: else 3057 nulary?: true 3058 - 3059 name: endblock 3060 nulary?: true 3061 end-region: block 3062 - 3063 name: endforeach 3064 nulary?: true 3065 end-region: foreach 3066 - 3067 name: endfunction 3068 nulary?: true 3069 end-region: function 3070 - 3071 name: endif 3072 nulary?: true 3073 end-region: if 3074 - 3075 name: endmacro 3076 nulary?: true 3077 end-region: macro 3078 - 3079 name: endwhile 3080 nulary?: true 3081 end-region: while 3082 - 3083 name: execute_process 3084 named-args: [ 3085 COMMAND 3086 , WORKING_DIRECTORY 3087 , TIMEOUT 3088 , RESULT_VARIABLE 3089 , RESULTS_VARIABLE # Since 3.10 3090 , OUTPUT_VARIABLE 3091 , ERROR_VARIABLE 3092 , INPUT_FILE 3093 , OUTPUT_FILE 3094 , ERROR_FILE 3095 , OUTPUT_QUIET 3096 , ERROR_QUIET 3097 , COMMAND_ECHO # Since 3.15 3098 , OUTPUT_STRIP_TRAILING_WHITESPACE 3099 , ERROR_STRIP_TRAILING_WHITESPACE 3100 , ENCODING 3101 , ECHO_OUTPUT_VARIABLE # Since 3.18 3102 , ECHO_ERROR_VARIABLE # Since 3.18 3103 , COMMAND_ERROR_IS_FATAL # Since 3.19 3104 ] 3105 special-args: [ 3106 NONE 3107 , AUTO 3108 , ANSI 3109 , OEM 3110 , UTF8 3111 , STDERR # Since 3.15: the value for `COMMAND_ECHO` 3112 , STDOUT # Since 3.15: the value for `COMMAND_ECHO` 3113 , ANY # Since 3.19: the value for `COMMAND_ERROR_IS_FATAL` 3114 , LAST # Since 3.19: the value for `COMMAND_ERROR_IS_FATAL` 3115 ] 3116 nested-parentheses?: true 3117 - 3118 name: file 3119 named-args: [ 3120 WRITE 3121 , APPEND 3122 , TOUCH # Since 3.12 3123 , TOUCH_NOCREATE # Since 3.12 3124 , READ 3125 , OFFSET 3126 , LIMIT 3127 , HEX 3128 , STRINGS 3129 , LENGTH_MAXIMUM 3130 , LENGTH_MINIMUM 3131 , LIMIT_COUNT 3132 , LIMIT_INPUT 3133 , LIMIT_OUTPUT 3134 , NEWLINE_CONSUME 3135 , NO_HEX_CONVERSION 3136 , REGEX 3137 , ENCODING 3138 , MD5 3139 , SHA1 3140 , SHA224 3141 , SHA256 3142 , SHA384 3143 , SHA512 3144 , SHA3_224 3145 , SHA3_256 3146 , SHA3_384 3147 , SHA3_512 3148 , GLOB 3149 , GLOB_RECURSE 3150 , LIST_DIRECTORIES 3151 , RELATIVE 3152 , CONFIGURE_DEPENDS # Since 3.12 3153 , FOLLOW_SYMLINKS 3154 , RENAME 3155 , REMOVE 3156 , REMOVE_RECURSE 3157 , MAKE_DIRECTORY 3158 , RELATIVE_PATH 3159 , TO_CMAKE_PATH 3160 , TO_NATIVE_PATH 3161 , DOWNLOAD 3162 , UPLOAD 3163 , INACTIVITY_TIMEOUT 3164 , LOG 3165 , SHOW_PROGRESS 3166 , STATUS 3167 , TIMEOUT 3168 , USERPWD 3169 , HTTPHEADER 3170 , EXPECTED_HASH 3171 , EXPECTED_MD5 3172 , RANGE_START # Since 3.24 3173 , RANGE_END # Since 3.24 3174 , TLS_VERIFY 3175 , TLS_CAINFO 3176 , TIMESTAMP 3177 , UTC 3178 , GENERATE 3179 , OUTPUT 3180 , INPUT 3181 , CONTENT 3182 , CONDITION 3183 , TARGET # Since 3.19 3184 , COPY 3185 , INSTALL 3186 , DESTINATION 3187 , FILE_PERMISSIONS 3188 , DIRECTORY_PERMISSIONS 3189 , NO_SOURCE_PERMISSIONS 3190 , USE_SOURCE_PERMISSIONS 3191 , FOLLOW_SYMLINK_CHAIN # Since 3.15 3192 , FILES_MATCHING 3193 , PATTERN 3194 , REGEX 3195 , EXCLUDE 3196 , PERMISSIONS 3197 , LOCK 3198 , DIRECTORY 3199 , RELEASE 3200 , GUARD 3201 , RESULT_VARIABLE 3202 , TIMEOUT 3203 # Sub-options of UPLOAD/DOWNLOAD since 3.11 3204 , NETRC 3205 , NETRC_FILE 3206 # New sub-options since 3.14 3207 , READ_SYMLINK 3208 , SIZE 3209 # New sub-options since 3.16 3210 , GET_RUNTIME_DEPENDENCIES 3211 , RESOLVED_DEPENDENCIES_VAR 3212 , UNRESOLVED_DEPENDENCIES_VAR 3213 , EXECUTABLES 3214 , LIBRARIES 3215 , MODULES 3216 , DIRECTORIES 3217 , BUNDLE_EXECUTABLE 3218 , PRE_INCLUDE_REGEXES 3219 , PRE_EXCLUDE_REGEXES 3220 , POST_INCLUDE_REGEXES 3221 , POST_EXCLUDE_REGEXES 3222 , POST_INCLUDE_FILES # Since 3.21 3223 , POST_EXCLUDE_FILES # Since 3.21 3224 # New sub-options since 3.18 3225 , ARCHIVE_CREATE 3226 , FILES 3227 , FORMAT 3228 , COMPRESSION 3229 , COMPRESSION_LEVEL # Since 3.19 3230 , MTIME 3231 , VERBOSE 3232 , ARCHIVE_EXTRACT 3233 , LIST_ONLY 3234 , CONFIGURE 3235 , ESCAPE_QUOTES 3236 , "@ONLY" 3237 , NEWLINE_STYLE 3238 # New sub-options since 3.19 3239 , CHMOD 3240 , CHMOD_RECURSE 3241 , REAL_PATH 3242 , BASE_DIRECTORY 3243 # New sub-options since 3.21 3244 , COPY_FILE 3245 , RESULT 3246 , ONLY_IF_DIFFERENT 3247 , EXPAND_TILDE 3248 , NO_REPLACE 3249 ] 3250 special-args: [ 3251 UTF-8 3252 , UTF-16LE 3253 , UTF-16BE 3254 , UTF-32LE 3255 , UTF-32B 3256 , FUNCTION 3257 , FILE 3258 , PROCESS 3259 , OWNER_READ 3260 , OWNER_WRITE 3261 , OWNER_EXECUTE 3262 , GROUP_READ 3263 , GROUP_WRITE 3264 , GROUP_EXECUTE 3265 , WORLD_READ 3266 , WORLD_WRITE 3267 , WORLD_EXECUTE 3268 , SETUID 3269 , SETGID 3270 # Special args for NETRC options since 3.11 3271 , IGNORED 3272 , OPTIONAL 3273 , REQUIRED 3274 # Special args for `FORMAT` named argument since 3.18 3275 , 7zip 3276 , gnutar 3277 , pax 3278 , paxr 3279 , raw 3280 , zip 3281 # Special args for `TYPE` named argument since 3.18 3282 , None 3283 , BZip2 3284 , GZip 3285 , XZ 3286 , Zstd 3287 # Special args for `NEWLINE_STYLE` named argument since 3.18 3288 , UNIX 3289 , DOS 3290 , WIN32 3291 , LF 3292 , CRLF 3293 ] 3294 - 3295 name: find_file 3296 named-args: &find_file [ 3297 NAMES 3298 , HINTS 3299 , PATHS 3300 , PATH_SUFFIXES 3301 , DOC 3302 , NO_CACHE # Since 3.21 3303 , REQUIRED # Since 3.18 3304 , NO_DEFAULT_PATH 3305 , NO_PACKAGE_ROOT_PATH 3306 , NO_CMAKE_PATH 3307 , NO_CMAKE_ENVIRONMENT_PATH 3308 , NO_SYSTEM_ENVIRONMENT_PATH 3309 , NO_CMAKE_SYSTEM_PATH 3310 , CMAKE_FIND_ROOT_PATH_BOTH 3311 , ONLY_CMAKE_FIND_ROOT_PATH 3312 , NO_CMAKE_FIND_ROOT_PATH 3313 , NO_CMAKE_INSTALL_PREFIX # Since 3.24 3314 , REGISTRY_VIEW # Since 3.24 3315 , VALIDATOR # Since 3.25 3316 ] 3317 # Since 3.24 3318 special-args: ®_view_special ['64', '32', '64_32', '32_64', HOST, TARGET, BOTH] 3319 - 3320 name: find_library 3321 named-args: &find_library [ 3322 NAMES 3323 , NAMES_PER_DIR 3324 , HINTS 3325 , PATHS 3326 , PATH_SUFFIXES 3327 , DOC 3328 , NO_CACHE # Since 3.21 3329 , REQUIRED # Since 3.18 3330 , NO_DEFAULT_PATH 3331 , NO_PACKAGE_ROOT_PATH 3332 , NO_CMAKE_PATH 3333 , NO_CMAKE_ENVIRONMENT_PATH 3334 , NO_SYSTEM_ENVIRONMENT_PATH 3335 , NO_CMAKE_SYSTEM_PATH 3336 , CMAKE_FIND_ROOT_PATH_BOTH 3337 , ONLY_CMAKE_FIND_ROOT_PATH 3338 , NO_CMAKE_FIND_ROOT_PATH 3339 , NO_CMAKE_INSTALL_PREFIX # Since 3.24 3340 , REGISTRY_VIEW # Since 3.24 3341 , VALIDATOR # Since 3.25 3342 ] 3343 special-args: *reg_view_special # Since 3.24 3344 - 3345 name: find_package 3346 named-args: [ 3347 EXACT 3348 , QUIET 3349 , MODULE 3350 , REQUIRED 3351 , COMPONENTS 3352 , OPTIONAL_COMPONENTS 3353 , NO_POLICY_SCOPE 3354 , CONFIG 3355 , NO_MODULE 3356 , NAMES 3357 , CONFIGS 3358 , HINTS 3359 , PATHS 3360 , PATH_SUFFIXES 3361 , NO_DEFAULT_PATH 3362 , NO_PACAKGE_ROOT_PATH 3363 , NO_CMAKE_PATH 3364 , NO_CMAKE_ENVIRONMENT_PATH 3365 , NO_SYSTEM_ENVIRONMENT_PATH 3366 , NO_CMAKE_PACKAGE_REGISTRY 3367 , NO_CMAKE_SYSTEM_PATH 3368 , NO_CMAKE_SYSTEM_PACKAGE_REGISTRY 3369 , CMAKE_FIND_ROOT_PATH_BOTH 3370 , ONLY_CMAKE_FIND_ROOT_PATH 3371 , NO_CMAKE_FIND_ROOT_PATH 3372 , NO_CMAKE_INSTALL_PREFIX # Since 3.24 3373 , BYPASS_PROVIDER # Since 3.24 3374 , REGISTRY_VIEW # Since 3.24 3375 , GLOBAL # Since 3.24 3376 ] 3377 special-args: *reg_view_special # Since 3.24 3378 - 3379 name: find_path 3380 named-args: *find_file 3381 special-args: *reg_view_special # Since 3.24 3382 - 3383 name: find_program 3384 named-args: *find_library 3385 special-args: *reg_view_special # Since 3.24 3386 - 3387 name: foreach 3388 named-args: [ 3389 RANGE 3390 , IN 3391 , LISTS 3392 , ITEMS 3393 , ZIP_LISTS # Since 3.17 3394 ] 3395 start-region: foreach 3396 - 3397 name: function 3398 start-region: function 3399 - 3400 name: get_cmake_property 3401 property-args: [global-properties] 3402 special-args: [ 3403 COMMANDS 3404 , COMPONENTS 3405 , MACROS 3406 , VARIABLES 3407 , CACHE_VARIABLES 3408 ] 3409 - 3410 name: get_directory_property 3411 named-args: [DIRECTORY, DEFINITION] 3412 property-args: &get_directory_property [directory-properties] 3413 - 3414 name: get_filename_component 3415 named-args: [ 3416 DIRECTORY 3417 , NAME 3418 , EXT 3419 , NAME_WE 3420 , PATH 3421 , CACHE 3422 , BASE_DIR 3423 , ABSOLUTE 3424 , REALPATH 3425 , PROGRAM 3426 , PROGRAM_ARGS 3427 , LAST_EXT # Since 3.14 3428 , NAME_WLE # Since 3.14 3429 ] 3430 - 3431 name: get_property 3432 named-args: [ 3433 GLOBAL 3434 , DIRECTORY 3435 , TARGET 3436 , SOURCE 3437 , TARGET_DIRECTORY # `SOURCE` sub-option since 3.18 3438 , DIRECTORY # `SOURCE` sub-option since 3.18 3439 , INSTALL 3440 , TEST 3441 , CACHE 3442 , VARIABLE 3443 , PROPERTY 3444 , SET 3445 , DEFINED 3446 , BRIEF_DOCS 3447 , FULL_DOCS 3448 ] 3449 property-args: &get-property [ 3450 global-properties 3451 , directory-properties 3452 , target-properties 3453 , test-properties 3454 , source-properties 3455 , cache-properties 3456 , install-properties 3457 ] 3458 - 3459 name: if 3460 named-args: *if 3461 has-target-name-after-kw: TARGET 3462 nested-parentheses?: true 3463 start-region: if 3464 - 3465 name: include 3466 named-args: [OPTIONAL, RESULT_VARIABLE, NO_POLICY_SCOPE] 3467 - 3468 # Since 3.10 3469 name: include_guard 3470 named-args: [DIRECTORY, GLOBAL] 3471 - 3472 name: list 3473 named-args: [ 3474 LENGTH 3475 , GET 3476 , APPEND 3477 , FILTER 3478 , INCLUDE 3479 , EXCLUDE 3480 , REGEX 3481 , FIND 3482 , INSERT 3483 , REMOVE_ITEM 3484 , REMOVE_AT 3485 , REMOVE_DUPLICATES 3486 , REVERSE 3487 , SORT 3488 # Since 3.13 3489 , COMPARE 3490 , CASE 3491 , ORDER 3492 # Since 3.12 3493 , JOIN 3494 , SUBLIST 3495 , TRANSFORM 3496 # `TRANSFORM`'s actions 3497 # NOTE Another `APPEND` named arg has already added 3498 , PREPEND 3499 , TOLOWER 3500 , TOLOWER 3501 , STRIP 3502 , GENEX_STRIP 3503 , REPLACE 3504 # `TRANSFORM`'s selectors 3505 , AT 3506 , FOR 3507 # NOTE Another `REGEX` named arg has already added 3508 , OUTPUT_VARIABLE 3509 # Since 3.15 3510 # NOTE Another `PREPEND` named arg has already added 3511 , POP_FRONT 3512 , POP_BACK 3513 ] 3514 # Since 3.13 3515 special-args: [ 3516 STRING 3517 , FILE_BASENAME 3518 , SENSITIVE 3519 , INSENSITIVE 3520 , ASCENDING 3521 , DESCENDING 3522 , NATURAL # Since 3.18 3523 ] 3524 - 3525 name: macro 3526 start-region: macro 3527 - 3528 name: mark_as_advanced 3529 named-args: [CLEAR, FORCE] 3530 - 3531 name: math 3532 named-args: [ 3533 EXPR 3534 , OUTPUT_FORMAT # Since 3.13 3535 ] 3536 # Since 3.13 3537 special-args: [DECIMAL, HEXADECIMAL] 3538 - 3539 name: message 3540 named-args: [ 3541 STATUS 3542 , WARNING 3543 , AUTHOR_WARNING 3544 , SEND_ERROR 3545 , FATAL_ERROR 3546 , DEPRECATION 3547 # Since 3.15 3548 , NOTICE 3549 , VERBOSE 3550 , DEBUG 3551 , TRACE 3552 # Since 3.17 3553 , CHECK_START 3554 , CHECK_PASS 3555 , CHECK_FAIL 3556 # Since 3.26 3557 , CONFIGURE_LOG 3558 ] 3559 - 3560 name: option 3561 - 3562 name: return 3563 named-args: [PROPAGATE] # Since 3.25 3564 - 3565 name: separate_arguments 3566 named-args: [ 3567 NATIVE_COMMAND 3568 , UNIX_COMMAND 3569 , WINDOWS_COMMAND 3570 , PROGRAM # Since 3.19 3571 , SEPARATE_ARGS # Since 3.19 3572 ] 3573 - 3574 name: set_directory_properties 3575 named-args: [PROPERTIES] 3576 property-args: *get-property 3577 - 3578 name: set_property 3579 named-args: [ 3580 GLOBAL 3581 , DIRECTORY 3582 , TARGET 3583 , DIRECTORY 3584 , SOURCE 3585 , TARGET_DIRECTORY # `SOURCE` sub-option since 3.18 3586 , DIRECTORY # `SOURCE` sub-option since 3.18 3587 , INSTALL 3588 , TEST 3589 , CACHE 3590 , VARIABLE 3591 , APPEND 3592 , APPEND_STRING 3593 , PROPERTY 3594 ] 3595 property-args: *get-property 3596 - 3597 name: set 3598 named-args: [PARENT_SCOPE, CACHE, FORCE] 3599 special-args: [BOOL, FILEPATH, PATH, STRING, INTERNAL, STATIC] 3600 - 3601 name: site_name 3602 - 3603 name: string 3604 named-args: [ 3605 FIND 3606 , REVERSE 3607 , REPLACE 3608 , REGEX 3609 , MATCH 3610 , MATCHALL 3611 , APPEND 3612 , PREPEND # Since 3.10 3613 , CONCAT 3614 , JOIN # Since 3.12 3615 , TOLOWER 3616 , TOUPPER 3617 , LENGTH 3618 , SUBSTRING 3619 , STRIP 3620 , GENEX_STRIP 3621 , REPEAT # Since 3.15 3622 , COMPARE 3623 , LESS 3624 , GREATER 3625 , EQUAL 3626 , NOTEQUAL 3627 , LESS_EQUAL 3628 , GREATER_EQUAL 3629 , MD5 3630 , SHA1 3631 , SHA224 3632 , SHA256 3633 , SHA384 3634 , SHA512 3635 , SHA3_224 3636 , SHA3_256 3637 , SHA3_384 3638 , SHA3_512 3639 , ASCII 3640 , HEX # Since 3.18 3641 , CONFIGURE 3642 , "@ONLY" 3643 , ESCAPE_QUOTES 3644 , RANDOM 3645 , LENGTH 3646 , ALPHABET 3647 , RANDOM_SEED 3648 , TIMESTAMP 3649 , UTC 3650 , MAKE_C_IDENTIFIER 3651 , UUID 3652 , NAMESPACE 3653 , NAME 3654 , TYPE 3655 , UPPER 3656 # Since 3.19 3657 , JSON 3658 , ERROR_VARIABLE 3659 , GET 3660 , TYPE 3661 , MEMBER 3662 , LENGTH 3663 , REMOVE 3664 , SET 3665 , EQUAL 3666 ] 3667 - 3668 name: unset 3669 named-args: [CACHE, PARENT_SCOPE] 3670 - 3671 name: variable_watch 3672 - 3673 name: while 3674 named-args: *if 3675 has-target-name-after-kw: TARGET 3676 nested-parentheses?: true 3677 start-region: while 3678 3679 project-commands: 3680 - 3681 name: add_compile_definitions # Since 3.12 3682 - 3683 name: add_compile_options 3684 - 3685 name: add_custom_command 3686 named-args: [ 3687 OUTPUT 3688 , COMMAND 3689 , ARGS 3690 , MAIN_DEPENDENCY 3691 , DEPENDS 3692 , BYPRODUCTS 3693 , IMPLICIT_DEPENDS 3694 , WORKING_DIRECTORY 3695 , COMMENT 3696 , DEPFILE 3697 , JOB_POOL # Since 3.15 3698 , JOB_SERVER_AWARE # Since 3.28 3699 , VERBATIM 3700 , APPEND 3701 , USES_TERMINAL 3702 , COMMAND_EXPAND_LISTS 3703 , DEPENDS_EXPLICIT_ONLY # Since 3.27 3704 , TARGET 3705 , PRE_BUILD 3706 , PRE_LINK 3707 , POST_BUILD 3708 ] 3709 nested-parentheses?: true 3710 has-target-name-after-kw: TARGET 3711 - 3712 name: add_custom_target 3713 named-args: [ 3714 ALL 3715 , COMMAND 3716 , DEPENDS 3717 , BYPRODUCTS 3718 , IMPLICIT_DEPENDS 3719 , WORKING_DIRECTORY 3720 , COMMENT 3721 , DEPFILE 3722 , JOB_POOL # Since 3.15 3723 , JOB_SERVER_AWARE # Since 3.28 3724 , VERBATIM 3725 , APPEND 3726 , USES_TERMINAL 3727 , COMMAND_EXPAND_LISTS 3728 , SOURCES 3729 ] 3730 first-arg-is-target?: true 3731 nested-parentheses?: true 3732 - 3733 name: add_definitions 3734 - 3735 name: add_dependencies 3736 first-args-are-targets?: true 3737 - 3738 name: add_executable 3739 named-args: [WIN32, MACOSX_BUNDLE, EXCLUDE_FROM_ALL, IMPORTED, GLOBAL, ALIAS] 3740 first-arg-is-target?: true 3741 - 3742 name: add_library 3743 named-args: [STATIC, SHARED, MODULE, OBJECT, EXCLUDE_FROM_ALL, IMPORTED, UNKNOWN, GLOBAL, ALIAS, INTERFACE] 3744 first-arg-is-target?: true 3745 has-target-name-after-kw: ALIAS 3746 - 3747 name: add_link_options 3748 - 3749 name: add_subdirectory 3750 named-args: [ 3751 EXCLUDE_FROM_ALL 3752 , SYSTEM # Since 3.25 3753 ] 3754 - 3755 name: add_test 3756 named-args: [NAME, COMMAND, COMMAND_EXPAND_LISTS, CONFIGURATIONS, WORKING_DIRECTORY] 3757 nested-parentheses?: true 3758 - 3759 name: aux_source_directory 3760 - 3761 name: build_command 3762 named-args: [ 3763 CONFIGURATION 3764 , PARALLEL_LEVEL # Since 3.21 3765 , TARGET 3766 ] 3767 has-target-name-after-kw: TARGET 3768 - 3769 name: cmake_file_api # Since 3.27 3770 named-args: [QUERY, API_VERSION, CODEMODEL, CACHE, CMAKEFILES, TOOLCHAINS] 3771 - 3772 name: create_test_sourcelist 3773 named-args: [EXTRA_INCLUDE, FUNCTION] 3774 - 3775 name: define_property 3776 named-args: [ 3777 GLOBAL 3778 , DIRECTORY 3779 , DIRECTORY 3780 , SOURCE 3781 , TEST 3782 , VARIABLE 3783 , CACHED_VARIABLE 3784 , PROPERTY 3785 , INHERITED 3786 , BRIEF_DOCS 3787 , FULL_DOCS 3788 , INITIALIZE_FROM_VARIABLE # Since 3.23 3789 ] 3790 property-args: *get-property 3791 - 3792 name: enable_language 3793 named-args: [OPTIONAL] 3794 special-args: &langs [ 3795 ASM 3796 , ASM-ATT 3797 , ASM_NASM 3798 , ASM_MARMASM # Since 3.26 3799 , ASM_MASM 3800 , C 3801 , CSharp 3802 , CXX 3803 , CUDA 3804 , HIP # Since 3.21 3805 , ISPC # Since 3.19 3806 , Java 3807 , OBJC # Since 3.16 3808 , OBJCXX # Since 3.16 3809 , RC 3810 , Fortran 3811 , Swift 3812 ] 3813 - 3814 name: enable_testing 3815 - 3816 name: export 3817 named-args: [EXPORT, NAMESPACE, FILE, TARGETS, APPEND, EXPORT_LINK_INTERFACE_LIBRARIES, ANDROID_MK] 3818 has-target-names-after-kw: TARGETS 3819 - 3820 name: fltk_wrap_ui 3821 - 3822 name: get_source_file_property 3823 named-args: [ 3824 # Sice 3.18 3825 TARGET_DIRECTORY 3826 , DIRECTORY 3827 ] 3828 property-args: &get_source_file_property [source-properties] 3829 - 3830 name: get_target_property 3831 second-arg-is-target?: true 3832 property-args: &get_target_property [target-properties] 3833 - 3834 name: get_test_property 3835 named-args: [DIRECTORY] # Since 3.28 3836 property-args: &get_test_property [test-properties] 3837 - 3838 name: include_directories 3839 named-args: [AFTER, BEFORE, SYSTEM] 3840 - 3841 name: include_external_msproject 3842 named-args: [TYPE, GUID, PLATFORM] 3843 - 3844 name: include_regular_expression 3845 - 3846 name: install 3847 named-args: [ 3848 # Common 3849 DESTINATION 3850 , PERMISSIONS 3851 , CONFIGURATIONS 3852 , COMPONENT 3853 , NAMELINK_COMPONENT # Since 3.12 3854 , EXCLUDE_FROM_ALL 3855 , RENAME 3856 , OPTIONAL 3857 , TYPE # Since 3.20 3858 # Installing Targets 3859 , TARGETS 3860 , EXPORT 3861 , ARCHIVE 3862 , LIBRARY 3863 , RUNTIME 3864 , OBJECTS 3865 , FRAMEWORK 3866 , BUNDLE 3867 , PRIVATE_HEADER 3868 , PUBLIC_HEADER 3869 , RESOURCE 3870 , FILE_SET # Since 3.23 3871 , INCLUDES 3872 , NAMELINK_ONLY 3873 , NAMELINK_SKIP 3874 , RUNTIME_DEPENDENCIES # Since 3.21 3875 # Installing Files 3876 , FILES 3877 , PROGRAMS 3878 # Installing Directories 3879 , DIRECTORY 3880 , FILE_PERMISSIONS 3881 , DIRECTORY_PERMISSIONS 3882 , USE_SOURCE_PERMISSIONS 3883 , MESSAGE_NEVER 3884 , FILES_MATCHING 3885 , PATTERN 3886 , REGEX 3887 , EXCLUDE 3888 # Custom Installation Logic 3889 , SCRIPT 3890 , CODE 3891 # Installing Exports 3892 , NAMESPACE 3893 , FILE 3894 , EXPORT_ANDROID_MK 3895 , EXPORT_LINK_INTERFACE_LIBRARIES 3896 # Installing Imported Runtime Artifacts (since 3.21) 3897 , IMPORTED_RUNTIME_ARTIFACTS 3898 , RUNTIME_DEPENDENCY_SET 3899 # Installing Runtime Dependencies (since 3.21) 3900 , PRE_INCLUDE_REGEXES 3901 , PRE_EXCLUDE_REGEXES 3902 , POST_INCLUDE_REGEXES 3903 , POST_EXCLUDE_REGEXES 3904 , POST_INCLUDE_FILES 3905 , POST_EXCLUDE_FILES 3906 , DIRECTORIES 3907 ] 3908 special-args: &valid_permissions [ 3909 OWNER_READ 3910 , OWNER_WRITE 3911 , OWNER_EXECUTE 3912 , GROUP_READ 3913 , GROUP_WRITE 3914 , GROUP_EXECUTE 3915 , WORLD_READ 3916 , WORLD_WRITE 3917 , WORLD_EXECUTE 3918 , SETUID 3919 , SETGID 3920 ] 3921 has-target-names-after-kw: TARGETS 3922 - 3923 name: link_directories 3924 named-args: [AFTER, BEFORE] 3925 - 3926 name: link_libraries 3927 special-args: &link_libraries_sa [debug, optimized, general] 3928 - 3929 name: load_cache 3930 named-args: [READ_WITH_PREFIX, EXCLUDE, INCLUDE_INTERNALS] 3931 - 3932 name: project 3933 named-args: [ 3934 VERSION 3935 , DESCRIPTION # Since 3.8 or 3.9 (?) 3936 , HOMEPAGE_URL # Since 3.12 3937 , LANGUAGES 3938 ] 3939 special-args: [ 3940 ASM 3941 , ASM-ATT 3942 , ASM_NASM 3943 , ASM_MASM 3944 , C 3945 , CSharp 3946 , CXX 3947 , CUDA 3948 , HIP # Since 3.21 3949 , ISPC # Since 3.19 3950 , Java 3951 , OBJC # Since 3.16 3952 , OBJCXX # Since 3.16 3953 , RC 3954 , Fortran 3955 , Swift 3956 , NONE # This one is different from `enable_language` 3957 ] 3958 - 3959 name: qt_wrap_cpp 3960 - 3961 name: qt_wrap_ui 3962 - 3963 name: remove_definitions 3964 - 3965 name: set_source_files_properties 3966 named-args: [ 3967 PROPERTIES 3968 , TARGET_DIRECTORY # Since 3.18 3969 , DIRECTORY # Since 3.18 3970 ] 3971 property-args: *get_source_file_property 3972 - 3973 name: set_target_properties 3974 named-args: [PROPERTIES] 3975 property-args: *get_target_property 3976 first-args-are-targets?: true # NOTE Multiple target args 3977 - 3978 name: set_tests_properties 3979 named-args: [ 3980 DIRECTORY # Since 3.28 3981 , PROPERTIES 3982 ] 3983 property-args: *get_test_property 3984 - 3985 name: source_group 3986 named-args: [FILES, REGULAR_EXPRESSION, TREE, PREFIX] 3987 - 3988 name: target_compile_definitions 3989 named-args: &target_compile_definitions [INTERFACE, PUBLIC, PRIVATE] 3990 first-arg-is-target?: true 3991 - 3992 name: target_compile_features 3993 named-args: *target_compile_definitions 3994 special-args: [ 3995 # CMAKE_CXX_KNOWN_FEATURES 3996 cxx_std_98 3997 , cxx_std_11 3998 , cxx_std_14 3999 , cxx_std_17 4000 , cxx_std_20 # Since 3.12 4001 , cxx_std_23 # Since 3.20 4002 , cxx_std_26 # Since 3.25 4003 , cxx_aggregate_default_initializers 4004 , cxx_alias_templates 4005 , cxx_alignas 4006 , cxx_alignof 4007 , cxx_attributes 4008 , cxx_attribute_deprecated 4009 , cxx_auto_type 4010 , cxx_binary_literals 4011 , cxx_constexpr 4012 , cxx_contextual_conversions 4013 , cxx_decltype_incomplete_return_types 4014 , cxx_decltype 4015 , cxx_decltype_auto 4016 , cxx_default_function_template_args 4017 , cxx_defaulted_functions 4018 , cxx_defaulted_move_initializers 4019 , cxx_delegating_constructors 4020 , cxx_deleted_functions 4021 , cxx_digit_separators 4022 , cxx_enum_forward_declarations 4023 , cxx_explicit_conversions 4024 , cxx_extended_friend_declarations 4025 , cxx_extern_templates 4026 , cxx_final 4027 , cxx_func_identifier 4028 , cxx_generalized_initializers 4029 , cxx_generic_lambdas 4030 , cxx_inheriting_constructors 4031 , cxx_inline_namespaces 4032 , cxx_lambdas 4033 , cxx_lambda_init_captures 4034 , cxx_local_type_template_args 4035 , cxx_long_long_type 4036 , cxx_noexcept 4037 , cxx_nonstatic_member_init 4038 , cxx_nullptr 4039 , cxx_override 4040 , cxx_range_for 4041 , cxx_raw_string_literals 4042 , cxx_reference_qualified_functions 4043 , cxx_relaxed_constexpr 4044 , cxx_return_type_deduction 4045 , cxx_right_angle_brackets 4046 , cxx_rvalue_references 4047 , cxx_sizeof_member 4048 , cxx_static_assert 4049 , cxx_strong_enums 4050 , cxx_thread_local 4051 , cxx_trailing_return_types 4052 , cxx_unicode_literals 4053 , cxx_uniform_initialization 4054 , cxx_unrestricted_unions 4055 , cxx_user_literals 4056 , cxx_variable_templates 4057 , cxx_variadic_macros 4058 , cxx_variadic_templates 4059 , cxx_template_template_parameters 4060 # CMAKE_C_KNOWN_FEATURES 4061 , c_std_90 4062 , c_std_99 4063 , c_std_11 4064 , c_std_17 # Since 3.21 4065 , c_std_23 # Since 3.21 4066 , c_function_prototypes 4067 , c_restrict 4068 , c_static_assert 4069 , c_variadic_macros 4070 # CMAKE_CUDA_KNOWN_FEATURES (since 3.17) 4071 , cuda_std_03 4072 , cuda_std_11 4073 , cuda_std_14 4074 , cuda_std_17 4075 , cuda_std_20 4076 , cuda_std_23 # Since 3.21 4077 , cuda_std_26 # Since 3.25 4078 ] 4079 first-arg-is-target?: true 4080 - 4081 name: target_compile_options 4082 named-args: &target_compile_options [BEFORE, INTERFACE, PUBLIC, PRIVATE] 4083 first-arg-is-target?: true 4084 - 4085 name: target_include_directories 4086 named-args: [ 4087 AFTER # Since 3.20 4088 , BEFORE 4089 , SYSTEM 4090 , INTERFACE 4091 , PUBLIC 4092 , PRIVATE 4093 ] 4094 first-arg-is-target?: true 4095 - 4096 # Since 3.13 4097 name: target_link_directories 4098 named-args: *target_compile_options 4099 first-arg-is-target?: true 4100 - 4101 name: target_link_libraries 4102 named-args: *target_compile_definitions 4103 special-args: *link_libraries_sa 4104 first-arg-is-target?: true 4105 - 4106 name: target_link_options 4107 named-args: *target_compile_definitions 4108 first-arg-is-target?: true 4109 - 4110 # Since 3.16 4111 name: target_precompile_headers 4112 named-args: [INTERFACE, PUBLIC, PRIVATE, REUSE_FROM] 4113 first-arg-is-target?: true 4114 - 4115 name: target_sources 4116 named-args: [ 4117 INTERFACE 4118 , PUBLIC 4119 , PRIVATE 4120 # Since 3.23 4121 , FILE_SET 4122 , TYPE 4123 , BASE_DIRS 4124 , FILES 4125 ] 4126 special-args: [ 4127 HEADERS 4128 , CXX_MODULES # Since 3.28 4129 ] 4130 first-arg-is-target?: true 4131 - 4132 name: try_compile 4133 named-args: [ 4134 CMAKE_FLAGS 4135 , OUTPUT_VARIABLE 4136 , SOURCES 4137 , COMPILE_DEFINITIONS 4138 , LINK_LIBRARIES 4139 , LINK_OPTIONS # Since 3.14 4140 , COPY_FILE 4141 , COPY_FILE_ERROR 4142 , <LANG>_STANDARD 4143 , <LANG>_STANDARD_REQUIRED 4144 , <LANG>_EXTENSIONS 4145 # Since 3.25 4146 , PROJECT 4147 , SOURCE_DIR 4148 , BINARY_DIR 4149 , TARGET 4150 , NO_CACHE 4151 , SOURCE_FROM_CONTENT 4152 , SOURCE_FROM_VAR 4153 , SOURCE_FROM_FILE 4154 # Since 3.26 4155 , LOG_DESCRIPTION 4156 , NO_LOG 4157 ] 4158 - 4159 name: try_run 4160 named-args: [ 4161 RUN_RESULT_VAR 4162 , COMPILE_RESULT_VAR 4163 , CMAKE_FLAGS 4164 , COMPILE_DEFINITIONS 4165 , LINK_LIBRARIES 4166 , LINK_OPTIONS # Since 3.14 4167 , COMPILE_OUTPUT_VARIABLE 4168 , COPY_FILE 4169 , COPY_FILE_ERROR 4170 , <LANG>_STANDARD 4171 , <LANG>_STANDARD_REQUIRED 4172 , <LANG>_EXTENSIONS 4173 , RUN_OUTPUT_VARIABLE 4174 , OUTPUT_VARIABLE 4175 , WORKING_DIRECTORY # Since 3.20 4176 , ARGS 4177 # Since 3.25 4178 , SOURCES 4179 , SOURCE_FROM_CONTENT 4180 , SOURCE_FROM_VAR 4181 , SOURCE_FROM_FILE 4182 , NO_CACHE 4183 , RUN_OUTPUT_STDOUT_VARIABLE 4184 , RUN_OUTPUT_STDERR_VARIABLE 4185 # Since 3.26 4186 , LOG_DESCRIPTION 4187 , NO_LOG 4188 ] 4189 4190 ctest-commands: 4191 - 4192 name: ctest_build 4193 named-args: [BUILD, APPEND, CONFIGURATION, FLAGS, PROJECT_NAME, TARGET, NUMBER_ERRORS, NUMBER_WARNINGS, RETURN_VALUE, CAPTURE_CMAKE_ERROR] 4194 - 4195 name: ctest_configure 4196 named-args: [BUILD, SOURCE, APPEND, OPTIONS, RETURN_VALUE, QUIET, CAPTURE_CMAKE_ERROR] 4197 - 4198 name: ctest_coverage 4199 named-args: [BUILD, LABELS, APPEND, RETURN_VALUE, CAPTURE_CMAKE_ERROR, QUIET] 4200 - 4201 name: ctest_empty_binary_directory 4202 - 4203 name: ctest_memcheck 4204 named-args: [ 4205 BUILD 4206 , APPEND 4207 , START 4208 , END 4209 , STRIDE 4210 , EXCLUDE 4211 , INCLUDE 4212 , EXCLUDE_LABEL 4213 , INCLUDE_LABEL 4214 , EXCLUDE_FIXTURE 4215 , EXCLUDE_FIXTURE_SETUP 4216 , EXCLUDE_FIXTURE_CLEANUP 4217 , PARALLEL_LEVEL 4218 , TEST_LOAD 4219 , SCHEDULE_RANDOM 4220 , STOP_TIME 4221 , RETURN_VALUE 4222 , DEFECT_COUNT 4223 , QUIET 4224 ] 4225 - 4226 name: ctest_read_custom_files 4227 - 4228 name: ctest_run_script 4229 named-args: [NEW_PROCESS, RETURN_VALUE] 4230 - 4231 name: ctest_sleep 4232 - 4233 name: ctest_start 4234 named-args: [TRACK, APPEND, QUIET] 4235 - 4236 name: ctest_submit 4237 named-args: [ 4238 PARTS 4239 , FILES 4240 , BUILD_ID # Since 3.15 4241 , SUBMIT_URL # Since 3.14 4242 , HTTPHEADER 4243 , RETRY_COUNT 4244 , RETRY_DELAY 4245 , RETURN_VALUE 4246 , QUIET 4247 , CDASH_UPLOAD 4248 , CDASH_UPLOAD_TYPE 4249 ] 4250 - 4251 name: ctest_test 4252 named-args: [ 4253 BUILD 4254 , APPEND 4255 , START 4256 , END 4257 , STRIDE 4258 , EXCLUDE 4259 , INCLUDE 4260 , EXCLUDE_LABEL 4261 , INCLUDE_LABEL 4262 , EXCLUDE_FIXTURE 4263 , EXCLUDE_FIXTURE_SETUP 4264 , EXCLUDE_FIXTURE_CLEANUP 4265 , PARALLEL_LEVEL 4266 , TEST_LOAD 4267 , SCHEDULE_RANDOM 4268 , STOP_ON_FAILURE # Since 3.18 4269 , STOP_TIME 4270 , RETURN_VALUE 4271 , CAPTURE_CMAKE_ERROR 4272 , REPEAT # Since 3.17 4273 , QUIET 4274 ] 4275 special-args: [ 4276 # Since 3.17 4277 UNTIL_FAIL 4278 , UNTIL_PASS 4279 , AFTER_TIMEOUT 4280 ] 4281 - 4282 name: ctest_update 4283 named-args: [SOURCE, RETURN_VALUE, QUIET] 4284 - 4285 name: ctest_upload 4286 named-args: [FILES, CAPTURE_CMAKE_ERROR, QUIET] 4287 4288 modules: 4289 # The modules listed here are part of the CMake distribution: 4290 # https://cmake.org/cmake/help/latest/manual/cmake-modules.7.html 4291 utility: 4292 - AndroidTestUtilities 4293 - BundleUtilities 4294 - CheckCCompilerFlag 4295 - CheckCompilerFlag 4296 - CheckCSourceCompiles 4297 - CheckCSourceRuns 4298 - CheckCXXCompilerFlag 4299 - CheckCXXSourceCompiles 4300 - CheckCXXSourceRuns 4301 - CheckCXXSymbolExists 4302 - CheckFortranCompilerFlag 4303 - CheckFortranFunctionExists 4304 - CheckFortranSourceCompiles 4305 - CheckFortranSourceRuns 4306 - CheckFunctionExists 4307 - CheckIncludeFileCXX 4308 - CheckIncludeFile 4309 - CheckIncludeFiles 4310 - CheckIPOSupported 4311 - CheckLanguage 4312 - CheckLibraryExists 4313 - CheckLinkerFlag 4314 - CheckOBJCCompilerFlag 4315 - CheckOBJCSourceCompiles 4316 - CheckOBJCSourceRuns 4317 - CheckOBJCXXCompilerFlag 4318 - CheckOBJCXXSourceCompiles 4319 - CheckOBJCXXSourceRuns 4320 - CheckPIESupported 4321 - CheckPrototypeDefinition 4322 - CheckSourceCompiles 4323 - CheckSourceRuns 4324 - CheckStructHasMember 4325 - CheckSymbolExists 4326 - CheckTypeSize 4327 - CheckVariableExists 4328 - CMakeAddFortranSubdirectory 4329 - CMakeBackwardCompatibilityCXX 4330 - CMakeDependentOption 4331 - CMakeFindDependencyMacro 4332 - CMakeFindFrameworks 4333 # NOTE The commented modules below are not for `include()` 4334 # - CMakeFindPackageMode 4335 # - CMakeGraphVizOptions 4336 - CMakePackageConfigHelpers 4337 - CMakePrintHelpers 4338 - CMakePrintSystemInformation 4339 - CMakePushCheckState 4340 # NOTE The commented module below is not for `include()` 4341 # - CMakeVerifyManifest 4342 - CPack 4343 - CPackComponent 4344 - CPackIFW 4345 - CPackIFWConfigureFile 4346 - CSharpUtilities 4347 - CTest 4348 - CTestCoverageCollectGCOV 4349 - CTestScriptMode 4350 - CTestUseLaunchers 4351 - DeployQt4 4352 - ExternalData 4353 - ExternalProject 4354 - FeatureSummary 4355 - FetchContent 4356 - FindPackageHandleStandardArgs 4357 - FindPackageMessage 4358 - FortranCInterface 4359 - GenerateExportHeader 4360 - GNUInstallDirs 4361 - GoogleTest 4362 - InstallRequiredSystemLibraries 4363 - ProcessorCount 4364 - SelectLibraryConfigurations 4365 # NOTE The commented module below is not for `include()` 4366 # - SquishTestScript 4367 - TestForANSIForScope 4368 - TestForANSIStreamHeaders 4369 - TestForSSTREAM 4370 - TestForSTDNamespace 4371 - UseEcos 4372 - UseJava 4373 - UseSWIG 4374 - UsewxWidgets 4375 4376 finder: 4377 - FindALSA 4378 - FindArmadillo 4379 - FindASPELL 4380 - FindAVIFile 4381 - FindBacktrace 4382 - FindBISON 4383 - FindBLAS 4384 - FindBoost 4385 - FindBullet 4386 - FindBZip2 4387 - FindCABLE 4388 - FindCoin3D 4389 - FindCUDAToolkit 4390 - FindCups 4391 - FindCURL 4392 - FindCurses 4393 - FindCVS 4394 - FindCxxTest 4395 - FindCygwin 4396 - FindDCMTK 4397 - FindDevIL 4398 - FindDoxygen 4399 - FindEnvModules 4400 - FindEXPAT 4401 - FindFLEX 4402 - FindFLTK 4403 - FindFLTK2 4404 - FindFontconfig 4405 - FindFreetype 4406 - FindGCCXML 4407 - FindGDAL 4408 - FindGettext 4409 - FindGIF 4410 - FindGit 4411 - FindGLEW 4412 - FindGLUT 4413 - FindGnuplot 4414 - FindGnuTLS 4415 - FindGSL 4416 - FindGTest 4417 - FindGTK 4418 - FindGTK2 4419 - FindHDF5 4420 - FindHg 4421 - FindHSPELL 4422 - FindHTMLHelp 4423 - FindIce 4424 - FindIconv 4425 - FindIcotool 4426 - FindICU 4427 - FindImageMagick 4428 - FindIntl 4429 - FindITK 4430 - FindJasper 4431 - FindJava 4432 - FindJNI 4433 - FindJPEG 4434 - FindKDE3 4435 - FindKDE4 4436 - FindLAPACK 4437 - FindLATEX 4438 - FindLibArchive 4439 - FindLibinput 4440 - FindLibLZMA 4441 - FindLibXml2 4442 - FindLibXslt 4443 - FindLTTngUST 4444 - FindLua 4445 - FindLua50 4446 - FindLua51 4447 - FindMatlab 4448 - FindMFC 4449 - FindMotif 4450 - FindMPEG 4451 - FindMPEG2 4452 - FindMPI 4453 - FindMsys 4454 - FindODBC 4455 - FindOpenACC 4456 - FindOpenAL 4457 - FindOpenCL 4458 - FindOpenGL 4459 - FindOpenMP 4460 - FindOpenSceneGraph 4461 - FindOpenSSL 4462 - FindOpenThreads 4463 - Findosg 4464 - Findosg_functions 4465 - FindosgAnimation 4466 - FindosgDB 4467 - FindosgFX 4468 - FindosgGA 4469 - FindosgIntrospection 4470 - FindosgManipulator 4471 - FindosgParticle 4472 - FindosgPresentation 4473 - FindosgProducer 4474 - FindosgQt 4475 - FindosgShadow 4476 - FindosgSim 4477 - FindosgTerrain 4478 - FindosgText 4479 - FindosgUtil 4480 - FindosgViewer 4481 - FindosgVolume 4482 - FindosgWidget 4483 - FindPatch 4484 - FindPerl 4485 - FindPerlLibs 4486 - FindPHP4 4487 - FindPhysFS 4488 - FindPike 4489 - FindPkgConfig 4490 - FindPNG 4491 - FindPostgreSQL 4492 - FindProducer 4493 - FindProtobuf 4494 - FindPython 4495 - FindPython2 4496 - FindPython3 4497 - FindQt3 4498 - FindQt4 4499 - FindQuickTime 4500 - FindRTI 4501 - FindRuby 4502 - FindSDL 4503 - FindSDL_image 4504 - FindSDL_mixer 4505 - FindSDL_net 4506 - FindSDL_sound 4507 - FindSDL_ttf 4508 - FindSelfPackers 4509 - FindSquish 4510 - FindSQLite3 4511 - FindSubversion 4512 - FindSWIG 4513 - FindTCL 4514 - FindTclsh 4515 - FindTclStub 4516 - FindThreads 4517 - FindTIFF 4518 - FindUnixCommands 4519 - FindVTK 4520 - FindVulkan 4521 - FindWget 4522 - FindWish 4523 - FindwxWidgets 4524 - FindX11 4525 - FindXalanC 4526 - FindXCTest 4527 - FindXercesC 4528 - FindXMLRPC 4529 - FindZLIB 4530 4531 deprecated: 4532 # Deprecated Utility Modules 4533 - AddFileDependencies 4534 - CMakeDetermineVSServicePack 4535 - CMakeExpandImportedTargets 4536 - CMakeForceCompiler 4537 - CMakeParseArguments 4538 - Dart # Since 3.27 4539 - Documentation 4540 - MacroAddFileDependencies 4541 - TestCXXAcceptsFlag 4542 - UseJavaClassFilelist 4543 - UseJavaSymlinks 4544 - UsePkgConfig 4545 - Use_wxWindows 4546 - WriteBasicConfigVersionFile 4547 - WriteCompilerDetectionHeader 4548 # Deprecated Find Modules 4549 - FindCUDA 4550 - FindDart # Since 3.27 4551 - FindPythonInterp 4552 - FindPythonLibs 4553 - FindQt 4554 - FindwxWindows 4555 # Legacy CPack Modules 4556 - CPackArchive 4557 - CPackBundle 4558 - CPackCygwin 4559 - CPackDeb 4560 - CPackDMG 4561 - CPackFreeBSD 4562 - CPackNSIS 4563 - CPackNuGet 4564 - CPackPackageMaker 4565 - CPackProductBuild 4566 - CPackRPM 4567 - CPackWIX 4568 # ATTENTION The following modules still in the list of the standard modules 4569 # however, the docs claims that they have been deprecated 4570 - GetPrerequisites 4571 - TestBigEndian 4572 4573 standard-module-commands: 4574 # AndroidTestUtilities 4575 - 4576 name: android_add_test_data 4577 named-args: 4578 - FILES 4579 - FILES_DEST 4580 - LIBS 4581 - LIBS_DEST 4582 - DEVICE_OBJECT_STORE 4583 - DEVICE_TEST_DIR 4584 - NO_LINK_REGEX 4585 # BundleUtilities 4586 - name: fixup_bundle 4587 - name: copy_and_fixup_bundle 4588 - name: verify_app 4589 - name: get_bundle_main_executable 4590 - name: get_dotapp_dir 4591 - name: get_bundle_and_executable 4592 - name: get_bundle_all_executables 4593 - name: get_item_key 4594 - name: get_item_rpaths 4595 - name: clear_bundle_keys 4596 - name: set_bundle_key_values 4597 - name: get_bundle_keys 4598 - name: copy_resolved_item_into_bundle 4599 - name: copy_resolved_framework_into_bundle 4600 - name: fixup_bundle_item 4601 - name: verify_bundle_prerequisites 4602 - name: verify_bundle_symlinks 4603 # CheckCCompilerFlag 4604 - name: check_c_compiler_flag 4605 # CheckCompilerFlag 4606 - name: check_compiler_flag 4607 # CheckCSourceCompiles 4608 - 4609 name: check_c_source_compiles 4610 named-args: &ccsc [FAIL_REGEX] 4611 # CheckCSourceRuns 4612 - name: check_c_source_runs 4613 # CheckCXXCompilerFlag 4614 - name: check_cxx_compiler_flag 4615 # CheckCXXSourceCompiles 4616 - 4617 name: check_cxx_source_compiles 4618 named-args: *ccsc 4619 # CheckCXXSourceRuns 4620 - name: check_cxx_source_runs 4621 # CheckCXXSymbolExists 4622 - name: check_cxx_symbol_exists 4623 # CheckFortranCompilerFlag 4624 - name: check_fortran_compiler_flag 4625 # CheckFortranFunctionExists 4626 - name: check_fortran_function_exists 4627 # CheckFortranSourceCompiles 4628 - 4629 name: check_fortran_source_compiles 4630 named-args: &frse [FAIL_REGEX, SRC_EXT] 4631 # CheckFortranSourceRuns 4632 - 4633 name: check_fortran_source_runs 4634 named-args: &se [SRC_EXT] 4635 # CheckFunctionExists 4636 - name: check_function_exists 4637 # CheckIncludeFileCXX 4638 - name: check_include_file_cxx 4639 # CheckIncludeFile 4640 - name: check_include_file 4641 # CheckIncludeFiles 4642 - 4643 name: check_include_files 4644 named-args: &l [LANGUAGE] 4645 special-args: &ccxx [C, CXX] 4646 # CheckIPOSupported 4647 - 4648 name: check_ipo_supported 4649 named-args: [RESULT, OUTPUT, LANGUAGES] 4650 special-args: &ccxxf [C, CXX, Fortran] 4651 # CheckLanguage 4652 - 4653 name: check_language 4654 special-args: *langs 4655 # CheckLibraryExists 4656 - name: check_library_exists 4657 # CheckLinkerFlag 4658 - name: check_linker_flag 4659 # CheckOBJCCompilerFlag 4660 - name: check_objc_compiler_flag 4661 # CheckOBJCSourceCompiles 4662 - 4663 name: check_objc_source_compiles 4664 named-args: *ccsc 4665 # CheckOBJCSourceRuns 4666 - name: check_objc_source_runs 4667 # CheckOBJCXXCompilerFlag 4668 - name: check_objcxx_compiler_flag 4669 # CheckOBJCXXSourceCompiles 4670 - 4671 name: check_objcxx_source_compiles 4672 named-args: *ccsc 4673 # CheckOBJCXXSourceRuns 4674 - name: check_objcxx_source_runs 4675 # CheckPIESupported 4676 - 4677 name: check_pie_supported 4678 named-args: [OUTPUT_VARIABLE, LANGUAGES] 4679 special-args: [ 4680 C, CXX, Fortran, 4681 # Since 3.23 4682 OBJC, OBJCXX, CUDA, HIP 4683 ] 4684 # CheckPrototypeDefinition 4685 - name: check_prototype_definition 4686 # CheckSourceCompiles 4687 - 4688 name: check_source_compiles 4689 named-args: *frse 4690 # CheckSourceRuns 4691 - 4692 name: check_source_runs 4693 named-args: *se 4694 # CheckStructHasMember 4695 - 4696 name: check_struct_has_member 4697 named-args: *l 4698 special-args: *ccxx 4699 # CheckSymbolExists 4700 - name: check_symbol_exists 4701 # CheckTypeSize 4702 - 4703 name: check_type_size 4704 named-args: [BUILTIN_TYPES_ONLY, LANGUAGE] 4705 special-args: *ccxx 4706 # CheckVariableExists 4707 - name: check_variable_exists 4708 # CMakeAddFortranSubdirectory 4709 - 4710 name: cmake_add_fortran_subdirectory 4711 named-args: 4712 - PROJECT 4713 - ARCHIVE_DIR 4714 - RUNTIME_DIR 4715 - LIBRARIES 4716 - LINK_LIBRARIES 4717 - LINK_LIBS 4718 - CMAKE_COMMAND_LINE 4719 - NO_EXTERNAL_INSTALL 4720 # CMakeBackwardCompatibilityCXX 4721 # CMakeDependentOption 4722 - name: cmake_dependent_option 4723 # CMakeFindDependencyMacro 4724 - name: find_dependency 4725 # CMakeFindFrameworks 4726 # CMakeFindPackageMode 4727 # CMakeGraphVizOptions 4728 # CMakePackageConfigHelpers 4729 - 4730 name: configure_package_config_file 4731 named-args: 4732 - INSTALL_DESTINATION 4733 - PATH_VARS 4734 - NO_SET_AND_CHECK_MACRO 4735 - NO_CHECK_REQUIRED_COMPONENTS_MACRO 4736 - INSTALL_PREFIX 4737 - 4738 name: write_basic_package_version_file 4739 named-args: 4740 - VERSION 4741 - COMPATIBILITY 4742 - ARCH_INDEPENDENT 4743 special-args: [AnyNewerVersion, SameMajorVersion, SameMinorVersion, ExactVersion] 4744 # CMakePrintHelpers 4745 - 4746 name: cmake_print_properties 4747 named-args: 4748 - TARGETS 4749 - SOURCES 4750 - DIRECTORIES 4751 - TESTS 4752 - CACHE_ENTRIES 4753 - PROPERTIES 4754 has-target-names-after-kw: TARGETS 4755 # CMakePrintSystemInformation 4756 # CMakePushCheckState 4757 - 4758 name: cmake_push_check_state 4759 named-args: [RESET] 4760 - name: cmake_pop_check_state 4761 - name: cmake_reset_check_state 4762 # CMakeVerifyManifest 4763 # CPack 4764 # CPackComponent 4765 - 4766 name: cpack_add_component 4767 named-args: 4768 - DISPLAY_NAME 4769 - DESCRIPTION 4770 - HIDDEN 4771 - REQUIRED 4772 - DISABLED 4773 - GROUP 4774 - DEPENDS 4775 - INSTALL_TYPES 4776 - DOWNLOADED 4777 - ARCHIVE_FILE 4778 - PLIST 4779 - 4780 name: cpack_add_component_group 4781 named-args: 4782 - DISPLAY_NAME 4783 - DESCRIPTION 4784 - PARENT_GROUP 4785 - EXPANDED 4786 - BOLD_TITLE 4787 - 4788 name: cpack_add_install_type 4789 named-args: [DISPLAY_NAME] 4790 - 4791 name: cpack_configure_downloads 4792 named-args: 4793 - UPLOAD_DIRECTORY 4794 - ALL 4795 - ADD_REMOVE 4796 - NO_ADD_REMOVE 4797 # CPackIFW 4798 - 4799 name: cpack_ifw_configure_component 4800 named-args: 4801 - COMMON 4802 - ESSENTIAL 4803 - VIRTUAL 4804 - FORCED_INSTALLATION 4805 - REQUIRES_ADMIN_RIGHTS] 4806 - NAME 4807 - DISPLAY_NAME 4808 - DESCRIPTION 4809 - UPDATE_TEXT 4810 - VERSION 4811 - RELEASE_DATE 4812 - SCRIPT 4813 - PRIORITY 4814 - SORTING_PRIORITY 4815 - DEPENDS 4816 - DEPENDENCIES 4817 - AUTO_DEPEND_ON 4818 - LICENSES 4819 - DEFAULT 4820 - USER_INTERFACES 4821 - TRANSLATIONS 4822 - REPLACES 4823 - CHECKABLE 4824 - 4825 name: cpack_ifw_configure_component_group 4826 named-args: 4827 - VIRTUAL 4828 - FORCED_INSTALLATION 4829 - REQUIRES_ADMIN_RIGHTS 4830 - NAME 4831 - DISPLAY_NAME 4832 - DESCRIPTION 4833 - UPDATE_TEXT 4834 - VERSION 4835 - RELEASE_DATE 4836 - SCRIPT 4837 - PRIORITY 4838 - SORTING_PRIORITY 4839 - DEPENDS 4840 - DEPENDENCIES 4841 - AUTO_DEPEND_ON 4842 - LICENSES 4843 - DEFAULT 4844 - USER_INTERFACES 4845 - TRANSLATIONS 4846 - REPLACES 4847 - CHECKABLE 4848 - 4849 name: cpack_ifw_add_repository 4850 named-args: 4851 - DISABLED 4852 - URL 4853 - USERNAME 4854 - PASSWORD 4855 - DISPLAY_NAME 4856 - 4857 name: cpack_ifw_update_repository 4858 named-args: 4859 - ADD 4860 - REMOVE 4861 - URL 4862 - REPLACE 4863 - OLD_URL 4864 - NEW_URL 4865 - USERNAME 4866 - PASSWORD 4867 - DISPLAY_NAME 4868 - name: cpack_ifw_add_package_resources 4869 # CPackIFWConfigureFile 4870 - name: cpack_ifw_configure_file 4871 # CSharpUtilities 4872 - name: csharp_set_windows_forms_properties 4873 - name: csharp_set_designer_cs_properties 4874 - name: csharp_set_xaml_cs_properties 4875 - name: csharp_get_filename_keys 4876 - name: csharp_get_filename_key_base 4877 - name: csharp_get_dependentupon_name 4878 # CTest 4879 # CTestCoverageCollectGCOV 4880 - 4881 name: ctest_coverage_collect_gcov 4882 named-args: 4883 - TARBALL 4884 - TARBALL_COMPRESSION 4885 - SOURCE 4886 - BUILD 4887 - GCOV_COMMAND 4888 - GCOV_OPTIONS 4889 - GLOB 4890 - DELETE 4891 - QUIET 4892 # CTestScriptMode 4893 # CTestUseLaunchers 4894 # Dart 4895 # DeployQt4 4896 - name: write_qt4_conf 4897 - name: resolve_qt4_paths 4898 - name: fixup_qt4_executable 4899 - name: install_qt4_plugin_path 4900 - name: install_qt4_plugin 4901 - name: install_qt4_executable 4902 # ExternalData 4903 - name: ExternalData_Expand_Arguments 4904 - name: ExternalData_Add_Test 4905 - 4906 name: ExternalData_Add_Target 4907 named-args: [SHOW_PROGRESS] 4908 # ExternalProject 4909 - 4910 name: ExternalProject_Add 4911 named-args: 4912 - PREFIX 4913 - TMP_DIR 4914 - STAMP_DIR 4915 - LOG_DIR 4916 - DOWNLOAD_DIR 4917 - SOURCE_DIR 4918 - BINARY_DIR 4919 - INSTALL_DIR 4920 - DOWNLOAD_COMMAND 4921 - URL 4922 - URL_HASH 4923 - URL_MD5 4924 - DOWNLOAD_NAME 4925 - DOWNLOAD_EXTRACT_TIMESTAMP # Since 3.24 4926 - DOWNLOAD_NO_EXTRACT 4927 - DOWNLOAD_NO_PROGRESS 4928 - TIMEOUT 4929 - INACTIVITY_TIMEOUT 4930 - HTTP_USERNAME 4931 - HTTP_PASSWORD 4932 - HTTP_HEADER 4933 - TLS_VERIFY 4934 - TLS_CAINFO 4935 - NETRC 4936 - NETRC_FILE 4937 - GIT_REPOSITORY 4938 - GIT_TAG 4939 - GIT_REMOTE_NAME 4940 - GIT_SUBMODULES 4941 - GIT_SUBMODULES_RECURSE 4942 - GIT_SHALLOW 4943 - GIT_PROGRESS 4944 - GIT_CONFIG 4945 - GIT_REMOTE_UPDATE_STRATEGY 4946 - SVN_REPOSITORY 4947 - SVN_REVISION 4948 - SVN_USERNAME 4949 - SVN_PASSWORD 4950 - SVN_TRUST_CERT 4951 - HG_REPOSITORY 4952 - HG_TAG 4953 - CVS_REPOSITORY 4954 - CVS_MODULE 4955 - CVS_TAG 4956 - UPDATE_COMMAND 4957 - UPDATE_DISCONNECTED 4958 - PATCH_COMMAND 4959 - CONFIGURE_COMMAND 4960 - CMAKE_COMMAND 4961 - CMAKE_GENERATOR 4962 - CMAKE_GENERATOR_PLATFORM 4963 - CMAKE_GENERATOR_TOOLSET 4964 - CMAKE_GENERATOR_INSTANCE 4965 - CMAKE_ARGS 4966 - CMAKE_CACHE_ARGS 4967 - CMAKE_CACHE_DEFAULT_ARGS 4968 - SOURCE_SUBDIR 4969 - CONFIGURE_HANDLED_BY_BUILD 4970 - BUILD_COMMAND 4971 - BUILD_IN_SOURCE 4972 - BUILD_ALWAYS 4973 - BUILD_BYPRODUCTS 4974 - BUILD_JOB_SERVER_AWARE # Since 3.28 4975 - INSTALL_COMMAND 4976 - TEST_COMMAND 4977 - TEST_BEFORE_INSTALL 4978 - TEST_AFTER_INSTALL 4979 - TEST_EXCLUDE_FROM_MAIN 4980 - LOG_DOWNLOAD 4981 - LOG_UPDATE 4982 - LOG_PATCH 4983 - LOG_CONFIGURE 4984 - LOG_BUILD 4985 - LOG_INSTALL 4986 - LOG_TEST 4987 - LOG_MERGED_STDOUTERR 4988 - LOG_OUTPUT_ON_FAILURE 4989 - USES_TERMINAL_DOWNLOAD 4990 - USES_TERMINAL_UPDATE 4991 - USES_TERMINAL_PATCH # Since 3.23 4992 - USES_TERMINAL_CONFIGURE 4993 - USES_TERMINAL_BUILD 4994 - USES_TERMINAL_INSTALL 4995 - USES_TERMINAL_TEST 4996 - DEPENDS 4997 - EXCLUDE_FROM_ALL 4998 - STEP_TARGETS 4999 - INDEPENDENT_STEP_TARGETS 5000 - LIST_SEPARATOR 5001 - COMMAND 5002 - INSTALL_BYPRODUCTS # Since 3.26 5003 special-args: [IGNORED, OPTIONAL, REQUIRED, CHECKOUT, REBASE, REBASE_CHECKOUT] 5004 property-args: *get_target_property 5005 - name: ExternalProject_Get_Property 5006 - 5007 name: ExternalProject_Add_Step 5008 named-args: 5009 - COMMAND 5010 - COMMENT 5011 - DEPENDEES 5012 - DEPENDERS 5013 - DEPENDS 5014 - INDEPENDENT 5015 - BYPRODUCTS 5016 - ALWAYS 5017 - JOB_SERVER_AWARE # Since 3.28 5018 - EXCLUDE_FROM_MAIN 5019 - WORKING_DIRECTORY 5020 - LOG 5021 - USES_TERMINAL 5022 - 5023 name: ExternalProject_Add_StepTargets 5024 named-args: 5025 - NO_DEPENDS 5026 - name: ExternalProject_Add_StepDependencies 5027 # FeatureSummary 5028 - 5029 name: feature_summary 5030 named-args: 5031 - FILENAME 5032 - APPEND 5033 - VAR 5034 - INCLUDE_QUIET_PACKAGES 5035 - FATAL_ON_MISSING_REQUIRED_PACKAGES 5036 - DESCRIPTION 5037 - DEFAULT_DESCRIPTION 5038 - QUIET_ON_EMPTY 5039 - WHAT 5040 - ALL 5041 - PACKAGES_FOUND 5042 - PACKAGES_NOT_FOUND 5043 - ENABLED_FEATURES 5044 - DISABLED_FEATURES 5045 - 5046 name: set_package_properties 5047 named-args: 5048 - PROPERTIES 5049 - URL 5050 - DESCRIPTION 5051 - TYPE 5052 - RUNTIME 5053 - OPTIONAL 5054 - RECOMMENDED 5055 - REQUIRED 5056 - PURPOSE 5057 - name: add_feature_info 5058 - name: set_package_info 5059 - name: set_feature_info 5060 - name: print_enabled_features 5061 - name: print_disabled_features 5062 # FetchContent 5063 - 5064 name: FetchContent_Declare 5065 named-args: 5066 - DOWNLOAD_COMMAND 5067 - URL 5068 - URL_HASH 5069 - URL_MD5 5070 - DOWNLOAD_NAME 5071 - DOWNLOAD_NO_EXTRACT 5072 - DOWNLOAD_NO_PROGRESS 5073 - TIMEOUT 5074 - INACTIVITY_TIMEOUT 5075 - HTTP_USERNAME 5076 - HTTP_PASSWORD 5077 - HTTP_HEADER 5078 - TLS_VERIFY 5079 - TLS_CAINFO 5080 - NETRC 5081 - NETRC_FILE 5082 - GIT_REPOSITORY 5083 - GIT_TAG 5084 - GIT_REMOTE_NAME 5085 - GIT_SUBMODULES 5086 - GIT_SUBMODULES_RECURSE 5087 - GIT_SHALLOW 5088 - GIT_PROGRESS 5089 - GIT_CONFIG 5090 - GIT_REMOTE_UPDATE_STRATEGY 5091 - SVN_REPOSITORY 5092 - SVN_REVISION 5093 - SVN_USERNAME 5094 - SVN_PASSWORD 5095 - SVN_TRUST_CERT 5096 - HG_REPOSITORY 5097 - HG_TAG 5098 - CVS_REPOSITORY 5099 - CVS_MODULE 5100 - CVS_TAG 5101 - UPDATE_COMMAND 5102 - UPDATE_DISCONNECTED 5103 - PATCH_COMMAND 5104 - SOURCE_SUBDIR 5105 - OVERRIDE_FIND_PACKAGE 5106 - FIND_PACKAGE_ARGS 5107 - SYSTEM 5108 - EXCLUDE_FROM_ALL # Since 3.28 5109 - 5110 name: FetchContent_Populate 5111 named-args: 5112 - QUIET 5113 - SUBBUILD_DIR 5114 - SOURCE_DIR 5115 - BINARY_DIR 5116 - DOWNLOAD_COMMAND 5117 - URL 5118 - URL_HASH 5119 - URL_MD5 5120 - DOWNLOAD_NAME 5121 - DOWNLOAD_NO_EXTRACT 5122 - DOWNLOAD_NO_PROGRESS 5123 - TIMEOUT 5124 - INACTIVITY_TIMEOUT 5125 - HTTP_USERNAME 5126 - HTTP_PASSWORD 5127 - HTTP_HEADER 5128 - TLS_VERIFY 5129 - TLS_CAINFO 5130 - NETRC 5131 - NETRC_FILE 5132 - GIT_REPOSITORY 5133 - GIT_TAG 5134 - GIT_REMOTE_NAME 5135 - GIT_SUBMODULES 5136 - GIT_SUBMODULES_RECURSE 5137 - GIT_SHALLOW 5138 - GIT_PROGRESS 5139 - GIT_CONFIG 5140 - GIT_REMOTE_UPDATE_STRATEGY 5141 - SVN_REPOSITORY 5142 - SVN_REVISION 5143 - SVN_USERNAME 5144 - SVN_PASSWORD 5145 - SVN_TRUST_CERT 5146 - HG_REPOSITORY 5147 - HG_TAG 5148 - CVS_REPOSITORY 5149 - CVS_MODULE 5150 - CVS_TAG 5151 - UPDATE_COMMAND 5152 - UPDATE_DISCONNECTED 5153 - PATCH_COMMAND 5154 - SOURCE_SUBDIR 5155 - 5156 name: FetchContent_GetProperties 5157 named-args: 5158 - SOURCE_DIR 5159 - BINARY_DIR 5160 - POPULATED 5161 - name: FetchContent_MakeAvailable 5162 # FindPackageHandleStandardArgs 5163 - 5164 name: find_package_handle_standard_args 5165 named-args: 5166 - DEFAULT_MSG 5167 - FOUND_VAR 5168 - REQUIRED_VARS 5169 - VERSION_VAR 5170 - HANDLE_VERSION_RANGE 5171 - HANDLE_COMPONENTS 5172 - CONFIG_MODE 5173 - NAME_MISMATCHED 5174 - REASON_FAILURE_MESSAGE 5175 - FAIL_MESSAGE 5176 - 5177 name: find_package_check_version 5178 named-args: 5179 - HANDLE_VERSION_RANGE 5180 - RESULT_MESSAGE_VARIABLE 5181 # FindPackageMessage 5182 - name: find_package_message 5183 # FortranCInterface 5184 - 5185 name: FortranCInterface_HEADER 5186 named-args: 5187 - MACRO_NAMESPACE 5188 - SYMBOL_NAMESPACE 5189 - SYMBOLS 5190 - 5191 name: FortranCInterface_VERIFY 5192 named-args: [CXX, QUIET] 5193 # GenerateExportHeader 5194 - 5195 name: generate_export_header 5196 named-args: 5197 - BASE_NAME 5198 - EXPORT_MACRO_NAME 5199 - EXPORT_FILE_NAME 5200 - DEPRECATED_MACRO_NAME 5201 - NO_EXPORT_MACRO_NAME 5202 - INCLUDE_GUARD_NAME 5203 - STATIC_DEFINE 5204 - NO_DEPRECATED_MACRO_NAME 5205 - DEFINE_NO_DEPRECATED 5206 - PREFIX_NAME 5207 - CUSTOM_CONTENT_FROM_VARIABLE 5208 first-arg-is-target?: true 5209 # GetPrerequisites (NOTE The module has functions but has been deprecated) 5210 # GNUInstallDirs 5211 - name: GNUInstallDirs_get_absolute_install_dir 5212 # GoogleTest 5213 - 5214 name: gtest_add_tests 5215 named-args: 5216 - TARGET 5217 - SOURCES 5218 - EXTRA_ARGS 5219 - WORKING_DIRECTORY 5220 - TEST_PREFIX 5221 - TEST_SUFFIX 5222 - SKIP_DEPENDENCY 5223 - TEST_LIST 5224 has-target-name-after-kw: TARGET 5225 - 5226 name: gtest_discover_tests # Since 3.10 5227 named-args: 5228 - EXTRA_ARGS 5229 - WORKING_DIRECTORY 5230 - TEST_PREFIX 5231 - TEST_SUFFIX 5232 - TEST_FILTER # Since 3.22 5233 - NO_PRETTY_TYPES 5234 - NO_PRETTY_VALUES 5235 - PROPERTIES 5236 - TEST_LIST 5237 - DISCOVERY_TIMEOUT 5238 - XML_OUTPUT_DIR 5239 - DISCOVERY_MODE 5240 special-args: [POST_BUILD, PRE_TEST] 5241 first-arg-is-target?: true 5242 # InstallRequiredSystemLibraries 5243 # ProcessorCount 5244 - name: processorcount 5245 # SelectLibraryConfigurations 5246 - name: select_library_configurations 5247 # SquishTestScript 5248 # TestBigEndian 5249 - name: test_big_endian 5250 # TestForANSIForScope 5251 # TestForANSIStreamHeaders 5252 # TestForSSTREAM 5253 # TestForSTDNamespace 5254 # UseEcos 5255 - name: ecos_add_include_directories 5256 - name: ecos_add_executable 5257 - name: ecos_add_target_lib 5258 - name: ecos_adjust_directory 5259 - name: ecos_use_arm_elf_tools 5260 - name: ecos_use_i386_elf_tools 5261 - name: ecos_use_ppc_eabi_tools 5262 # UseJava 5263 - 5264 name: add_jar 5265 named-args: 5266 - SOURCES 5267 - RESOURCES 5268 - NAMESPACE 5269 - INCLUDE_JARS 5270 - ENTRY_POINT 5271 - VERSION 5272 - MANIFEST 5273 - OUTPUT_NAME 5274 - OUTPUT_DIR 5275 - GENERATE_NATIVE_HEADERS 5276 - DESTINATION 5277 - INSTALL 5278 - BUILD 5279 first-arg-is-target?: true 5280 - 5281 name: install_jar 5282 named-args: &dc [DESTINATION, COMPONENT] 5283 first-arg-is-target?: true 5284 - 5285 name: install_jni_symlink 5286 named-args: *dc 5287 first-arg-is-target?: true 5288 - 5289 name: create_javah 5290 named-args: 5291 - TARGET 5292 - GENERATED_FILES 5293 - CLASSES 5294 - CLASSPATH 5295 - DEPENDS 5296 - OUTPUT_NAME 5297 - OUTPUT_DIR 5298 has-target-name-after-kw: TARGET 5299 - 5300 name: install_jar_exports 5301 named-args: 5302 - TARGETS 5303 - NAMESPACE 5304 - FILE 5305 - DESTINATION 5306 - COMPONENT 5307 has-target-names-after-kw: TARGETS 5308 - 5309 name: export_jars 5310 named-args: 5311 - TARGETS 5312 - NAMESPACE 5313 - FILE 5314 has-target-names-after-kw: TARGETS 5315 - 5316 name: find_jar 5317 named-args: 5318 - NAMES 5319 - PATHS 5320 - ENV 5321 - VERSIONS 5322 - DOC 5323 - 5324 name: create_javadoc 5325 named-args: 5326 - PACKAGES 5327 - FILES 5328 - SOURCEPATH 5329 - CLASSPATH 5330 - INSTALLPATH 5331 - DOCTITLE 5332 - WINDOWTITLE 5333 - AUTHOR 5334 - USE 5335 - VERSION 5336 # UseSWIG 5337 - 5338 name: swig_add_library 5339 named-args: 5340 - TYPE 5341 - SHARED 5342 - MODULE 5343 - STATIC 5344 - USE_BUILD_SHARED_LIBS 5345 - LANGUAGE 5346 - NO_PROXY 5347 - OUTPUT_DIR 5348 - OUTFILE_DIR 5349 - SOURCES 5350 - name: swig_link_libraries 5351 # UsewxWidgets 5352 # NOTE Some standard finder modules also provide commands 5353 # FindSquish 5354 - 5355 name: squish_add_test 5356 named-args: 5357 - AUT 5358 - SUITE 5359 - TEST 5360 - SETTINGSGROUP 5361 - PRE_COMMAND 5362 - POST_COMMAND 5363 # FindBISON 5364 - 5365 name: bison_target 5366 named-args: 5367 - COMPILE_FLAGS 5368 - DEFINES_FILE 5369 - VERBOSE 5370 - REPORT_FILE 5371 # FindCxxTest 5372 - name: cxxtest_add_test 5373 # FindDoxygen 5374 - 5375 name: doxygen_add_docs 5376 named-args: 5377 - ALL 5378 - USE_STAMP_FILE 5379 - WORKING_DIRECTORY 5380 - COMMENT 5381 - CONFIG_FILE # Since 3.27 5382 # FindEnvModules 5383 - 5384 name: env_module 5385 named-args: [COMMAND, OUTPUT_VARIABLE, RESULT_VARIABLE] 5386 - 5387 name: env_module_swap 5388 named-args: [OUTPUT_VARIABLE, RESULT_VARIABLE] 5389 - name: env_module_list 5390 - name: env_module_avail 5391 # FindFLEX 5392 - 5393 name: flex_target 5394 named-args: 5395 - COMPILE_FLAGS 5396 - DEFINES_FILE 5397 - name: add_flex_bison_dependency 5398 # FindGettext 5399 - 5400 name: gettext_create_translations 5401 named-args: [ALL] 5402 - 5403 name: gettext_process_pot_file 5404 named-args: [ALL, INSTALL_DESTINATION, LANGUAGES] 5405 - 5406 name: gettext_process_po_files 5407 named-args: [ALL, INSTALL_DESTINATION, PO_FILES] 5408 # FindHg 5409 - name: hg_wc_info 5410 # FindMatlab 5411 - name: matlab_get_version_from_release_name 5412 - name: matlab_get_release_name_from_version 5413 - name: matlab_extract_all_installed_versions_from_registry 5414 - name: matlab_get_all_valid_matlab_roots_from_registry 5415 - name: matlab_get_mex_suffix 5416 - name: matlab_get_version_from_matlab_run 5417 - 5418 name: matlab_add_unit_test 5419 named-args: 5420 - NAME 5421 - UNITTEST_FILE 5422 - CUSTOM_TEST_COMMAND 5423 - UNITTEST_PRECOMMAND 5424 - TIMEOUT 5425 - ADDITIONAL_PATH 5426 - MATLAB_ADDITIONAL_STARTUP_OPTIONS 5427 - TEST_ARGS 5428 - NO_UNITTEST_FRAMEWORK 5429 - 5430 name: matlab_add_mex 5431 named-args: 5432 - NAME 5433 - EXECUTABLE 5434 - MODULE 5435 - SHARED 5436 - SRC 5437 - OUTPUT_NAME 5438 - DOCUMENTATION 5439 - LINK_TO 5440 - R2017b 5441 - R2018a 5442 - EXCLUDE_FROM_ALL 5443 - NO_IMPLICIT_LINK_TO_MATLAB_LIBRARIES # Since 3.24 5444 # FindPkgConfig 5445 - 5446 name: pkg_check_modules 5447 named-args: &pkgcm 5448 - REQUIRED 5449 - QUIET 5450 - NO_CMAKE_PATH 5451 - NO_CMAKE_ENVIRONMENT_PATH 5452 - IMPORTED_TARGET 5453 - GLOBAL 5454 - STATIC_TARGET # Since 3.24 5455 - 5456 name: pkg_search_module 5457 named-args: *pkgcm 5458 - 5459 name: pkg_get_variable 5460 named-args: [DEFINE_VARIABLES] # Since 3.28 5461 # FindProtobuf 5462 - 5463 name: protobuf_generate_cpp 5464 named-args: [DESCRIPTORS, EXPORT_MACRO] 5465 - 5466 name: protobuf_generate_python 5467 # FindPython 5468 - 5469 name: Python_add_library 5470 named-args: [STATIC, SHARED, MODULE, WITH_SOABI] 5471 # FindSubversion 5472 - 5473 name: Subversion_WC_INFO 5474 named-args: [IGNORE_SVN_FAILURE] 5475 - 5476 name: Subversion_WC_LOG 5477 # FindXCTest 5478 - name: xctest_add_bundle 5479 - name: xctest_add_test