blob: c95503beb575427a9d78f07de8a3980b434449c4 [file] [log] [blame]
Bram Moolenaarc1e37902006-04-18 21:55:01 +00001" Vim syntax file
Bram Moolenaar945e2db2010-06-05 17:43:32 +02002" Program: CMake - Cross-Platform Makefile Generator
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003" Version: cmake version 3.27.20230713-gdc88dd5
Bram Moolenaarc1e37902006-04-18 21:55:01 +00004" Language: CMake
Bram Moolenaar37c64c72017-09-19 22:06:03 +02005" Author: Andy Cedilnik <andy.cedilnik@kitware.com>,
6" Nicholas Hutchinson <nshutchinson@gmail.com>,
7" Patrick Boettcher <patrick.boettcher@posteo.de>
8" Maintainer: Dimitri Merejkowsky <d.merej@gmail.com>
9" Former Maintainer: Karthik Krishnan <karthik.krishnan@kitware.com>
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +090010" Last Change: 2023 Jul 13
Bram Moolenaarc1e37902006-04-18 21:55:01 +000011"
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +090012" License: The CMake license applies to this file. See
Bram Moolenaar37c64c72017-09-19 22:06:03 +020013" https://cmake.org/licensing
Bram Moolenaarc1e37902006-04-18 21:55:01 +000014" This implies that distribution with Vim is allowed
15
Bram Moolenaar89bcfda2016-08-30 23:26:57 +020016if exists("b:current_syntax")
Bram Moolenaarc1e37902006-04-18 21:55:01 +000017 finish
18endif
Bram Moolenaar9a7224b2012-04-30 15:56:52 +020019let s:keepcpo= &cpo
20set cpo&vim
Bram Moolenaarc1e37902006-04-18 21:55:01 +000021
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +090022syn region cmakeBracketArgument start="\[\z(=*\)\[" end="\]\z1\]" contains=cmakeTodo,@Spell
23
24syn region cmakeComment start="#\(\[=*\[\)\@!" end="$" contains=cmakeTodo,@Spell
25syn region cmakeBracketComment start="#\[\z(=*\)\[" end="\]\z1\]" contains=cmakeTodo,@Spell
Bram Moolenaarc1e37902006-04-18 21:55:01 +000026
Bram Moolenaar37c64c72017-09-19 22:06:03 +020027syn match cmakeEscaped /\(\\\\\|\\"\|\\n\|\\t\)/ contained
28syn region cmakeRegistry start="\[" end="]" contained oneline contains=cmakeTodo,cmakeEscaped
29
30syn region cmakeGeneratorExpression start="$<" end=">" contained oneline contains=cmakeVariableValue,cmakeProperty,cmakeGeneratorExpressions,cmakeTodo
31
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +090032syn region cmakeString start='"' end='"' contained contains=cmakeTodo,cmakeVariableValue,cmakeEscaped,@Spell
Bram Moolenaar37c64c72017-09-19 22:06:03 +020033
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +090034syn region cmakeVariableValue start="${" end="}" contained oneline contains=cmakeVariable,cmakeTodo,cmakeVariableValue
Bram Moolenaar37c64c72017-09-19 22:06:03 +020035
36syn region cmakeEnvironment start="$ENV{" end="}" contained oneline contains=cmakeTodo
37
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +090038syn region cmakeArguments start="(" end=")" contains=ALLBUT,cmakeGeneratorExpressions,cmakeCommand,cmakeCommandConditional,cmakeCommandRepeat,cmakeCommandDeprecated,cmakeCommandManuallyAdded,cmakeArguments,cmakeTodo,@Spell
Bram Moolenaar37c64c72017-09-19 22:06:03 +020039
40syn case match
41
42syn keyword cmakeProperty contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +090043 \ ABSTRACT
44 \ ADDITIONAL_CLEAN_FILES
45 \ ADDITIONAL_MAKE_CLEAN_FILES
46 \ ADVANCED
47 \ AIX_EXPORT_ALL_SYMBOLS
48 \ ALIASED_TARGET
49 \ ALIAS_GLOBAL
50 \ ALLOW_DUPLICATE_CUSTOM_TARGETS
51 \ ANDROID_ANT_ADDITIONAL_OPTIONS
52 \ ANDROID_API
53 \ ANDROID_API_MIN
54 \ ANDROID_ARCH
55 \ ANDROID_ASSETS_DIRECTORIES
56 \ ANDROID_GUI
57 \ ANDROID_JAR_DEPENDENCIES
58 \ ANDROID_JAR_DIRECTORIES
59 \ ANDROID_JAVA_SOURCE_DIR
60 \ ANDROID_NATIVE_LIB_DEPENDENCIES
61 \ ANDROID_NATIVE_LIB_DIRECTORIES
62 \ ANDROID_PROCESS_MAX
63 \ ANDROID_PROGUARD
64 \ ANDROID_PROGUARD_CONFIG_PATH
65 \ ANDROID_SECURE_PROPS_PATH
66 \ ANDROID_SKIP_ANT_STEP
67 \ ANDROID_STL_TYPE
68 \ ARCHIVE_OUTPUT_DIRECTORY
69 \ ARCHIVE_OUTPUT_NAME
70 \ ATTACHED_FILES
71 \ ATTACHED_FILES_ON_FAIL
72 \ AUTOGEN_BUILD_DIR
73 \ AUTOGEN_COMMAND_LINE_LENGTH_MAX
74 \ AUTOGEN_ORIGIN_DEPENDS
75 \ AUTOGEN_PARALLEL
76 \ AUTOGEN_SOURCE_GROUP
77 \ AUTOGEN_USE_SYSTEM_INCLUDE
78 \ AUTOGEN_TARGETS_FOLDER
79 \ AUTOGEN_TARGET_DEPENDS
80 \ AUTOGEN_USE_SYSTEM_INCLUDE
81 \ AUTOMOC
82 \ AUTOMOC_COMPILER_PREDEFINES
83 \ AUTOMOC_DEPEND_FILTERS
84 \ AUTOMOC_EXECUTABLE
85 \ AUTOMOC_MACRO_NAMES
86 \ AUTOMOC_MOC_OPTIONS
87 \ AUTOMOC_PATH_PREFIX
88 \ AUTOMOC_SOURCE_GROUP
89 \ AUTOMOC_TARGETS_FOLDER
90 \ AUTORCC
91 \ AUTORCC_EXECUTABLE
92 \ AUTORCC_OPTIONS
93 \ AUTORCC_SOURCE_GROUP
94 \ AUTOUIC
95 \ AUTOUIC_EXECUTABLE
96 \ AUTOUIC_OPTIONS
97 \ AUTOUIC_SEARCH_PATHS
98 \ AUTOUIC_SOURCE_GROUP
99 \ BINARY_DIR
100 \ BUILDSYSTEM_TARGETS
101 \ BUILD_RPATH
102 \ BUILD_RPATH_USE_ORIGIN
103 \ BUILD_WITH_INSTALL_NAME_DIR
104 \ BUILD_WITH_INSTALL_RPATH
105 \ BUNDLE
106 \ BUNDLE_EXTENSION
107 \ CACHE_VARIABLES
108 \ CLEAN_NO_CUSTOM
109 \ CMAKE_CONFIGURE_DEPENDS
110 \ CMAKE_CUDA_KNOWN_FEATURES
111 \ CMAKE_CXX_KNOWN_FEATURES
112 \ CMAKE_C_KNOWN_FEATURES
113 \ CMAKE_ROLE
114 \ COMMON_LANGUAGE_RUNTIME
115 \ COMPATIBLE_INTERFACE_BOOL
116 \ COMPATIBLE_INTERFACE_NUMBER_MAX
117 \ COMPATIBLE_INTERFACE_NUMBER_MIN
118 \ COMPATIBLE_INTERFACE_STRING
119 \ COMPILE_DEFINITIONS
120 \ COMPILE_FEATURES
121 \ COMPILE_FLAGS
122 \ COMPILE_OPTIONS
123 \ COMPILE_PDB_NAME
124 \ COMPILE_PDB_OUTPUT_DIRECTORY
125 \ COMPILE_WARNING_AS_ERROR
126 \ COST
127 \ CPACK_DESKTOP_SHORTCUTS
128 \ CPACK_NEVER_OVERWRITE
129 \ CPACK_PERMANENT
130 \ CPACK_STARTUP_SHORTCUTS
131 \ CPACK_START_MENU_SHORTCUTS
132 \ CPACK_WIX_ACL
133 \ CROSSCOMPILING_EMULATOR
134 \ CUDA_ARCHITECTURES
135 \ CUDA_CUBIN_COMPILATION
136 \ CUDA_EXTENSIONS
137 \ CUDA_FATBIN_COMPILATION
138 \ CUDA_OPTIX_COMPILATION
139 \ CUDA_PTX_COMPILATION
140 \ CUDA_RESOLVE_DEVICE_SYMBOLS
141 \ CUDA_RUNTIME_LIBRARY
142 \ CUDA_SEPARABLE_COMPILATION
143 \ CUDA_STANDARD
144 \ CUDA_STANDARD_REQUIRED
145 \ CXX_EXTENSIONS
146 \ CXX_MODULE_DIRS
147 \ CXX_MODULE_SET
148 \ CXX_MODULE_SETS
149 \ CXX_SCAN_FOR_MODULES
150 \ CXX_STANDARD
151 \ CXX_STANDARD_REQUIRED
152 \ C_EXTENSIONS
153 \ C_STANDARD
154 \ C_STANDARD_REQUIRED
155 \ DEBUG_CONFIGURATIONS
156 \ DEBUG_POSTFIX
157 \ DEFINE_SYMBOL
158 \ DEFINITIONS
159 \ DEPENDS
160 \ DEPLOYMENT_ADDITIONAL_FILES
161 \ DEPLOYMENT_REMOTE_DIRECTORY
162 \ DEPRECATION
163 \ DISABLED
164 \ DISABLED_FEATURES
165 \ DISABLE_PRECOMPILE_HEADERS
166 \ DLL_NAME_WITH_SOVERSION
167 \ DOTNET_SDK
168 \ DOTNET_TARGET_FRAMEWORK
169 \ DOTNET_TARGET_FRAMEWORK_VERSION
170 \ ECLIPSE_EXTRA_CPROJECT_CONTENTS
171 \ ECLIPSE_EXTRA_NATURES
172 \ ENABLED_FEATURES
173 \ ENABLED_LANGUAGES
174 \ ENABLE_EXPORTS
175 \ ENVIRONMENT
176 \ ENVIRONMENT_MODIFICATION
177 \ EXCLUDE_FROM_ALL
178 \ EXCLUDE_FROM_DEFAULT_BUILD
179 \ EXPORT_COMPILE_COMMANDS
180 \ EXPORT_NAME
181 \ EXPORT_NO_SYSTEM
182 \ EXPORT_PROPERTIES
183 \ EXTERNAL_OBJECT
184 \ EchoString
185 \ FAIL_REGULAR_EXPRESSION
186 \ FIND_LIBRARY_USE_LIB32_PATHS
187 \ FIND_LIBRARY_USE_LIB64_PATHS
188 \ FIND_LIBRARY_USE_LIBX32_PATHS
189 \ FIND_LIBRARY_USE_OPENBSD_VERSIONING
190 \ FIXTURES_CLEANUP
191 \ FIXTURES_REQUIRED
192 \ FIXTURES_SETUP
193 \ FOLDER
194 \ FRAMEWORK
195 \ FRAMEWORK_VERSION
196 \ Fortran_BUILDING_INSTRINSIC_MODULES
197 \ Fortran_FORMAT
198 \ Fortran_MODULE_DIRECTORY
199 \ Fortran_PREPROCESS
200 \ GENERATED
201 \ GENERATOR_FILE_NAME
202 \ GENERATOR_IS_MULTI_CONFIG
203 \ GHS_INTEGRITY_APP
204 \ GHS_NO_SOURCE_GROUP_FILE
205 \ GLOBAL_DEPENDS_DEBUG_MODE
206 \ GLOBAL_DEPENDS_NO_CYCLES
207 \ GNUtoMS
208 \ HAS_CXX
209 \ HEADER_DIRS
210 \ HEADER_FILE_ONLY
211 \ HEADER_SET
212 \ HEADER_SETS
213 \ HELPSTRING
214 \ HIP_ARCHITECTURES
215 \ HIP_EXTENSIONS
216 \ HIP_STANDARD
217 \ HIP_STANDARD_REQUIRED
218 \ IMPLICIT_DEPENDS_INCLUDE_TRANSFORM
219 \ IMPORTED
220 \ IMPORTED_COMMON_LANGUAGE_RUNTIME
221 \ IMPORTED_CONFIGURATIONS
222 \ IMPORTED_GLOBAL
223 \ IMPORTED_IMPLIB
224 \ IMPORTED_LIBNAME
225 \ IMPORTED_LINK_DEPENDENT_LIBRARIES
226 \ IMPORTED_LINK_INTERFACE_LANGUAGES
227 \ IMPORTED_LINK_INTERFACE_LIBRARIES
228 \ IMPORTED_LINK_INTERFACE_MULTIPLICITY
229 \ IMPORTED_LOCATION
230 \ IMPORTED_NO_SONAME
231 \ IMPORTED_NO_SYSTEM
232 \ IMPORTED_OBJECTS
233 \ IMPORTED_SONAME
234 \ IMPORTED_TARGETS
235 \ IMPORT_PREFIX
236 \ IMPORT_SUFFIX
237 \ INCLUDE_DIRECTORIES
238 \ INCLUDE_REGULAR_EXPRESSION
239 \ INSTALL_NAME_DIR
240 \ INSTALL_REMOVE_ENVIRONMENT_RPATH
241 \ INSTALL_RPATH
242 \ INSTALL_RPATH_USE_LINK_PATH
243 \ INTERFACE_AUTOMOC_MACRO_NAMES
244 \ INTERFACE_AUTOUIC_OPTIONS
245 \ INTERFACE_AUTOMOC_MACRO_NAMES
246 \ INTERFACE_COMPILE_DEFINITIONS
247 \ INTERFACE_COMPILE_FEATURES
248 \ INTERFACE_COMPILE_OPTIONS
249 \ INTERFACE_CXX_MODULE_SETS
250 \ INTERFACE_HEADER_SETS
251 \ INTERFACE_HEADER_SETS_TO_VERIFY
252 \ INTERFACE_INCLUDE_DIRECTORIES
253 \ INTERFACE_LINK_DEPENDS
254 \ INTERFACE_LINK_DIRECTORIES
255 \ INTERFACE_LINK_LIBRARIES
256 \ INTERFACE_LINK_LIBRARIES_DIRECT
257 \ INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE
258 \ INTERFACE_LINK_OPTIONS
259 \ INTERFACE_POSITION_INDEPENDENT_CODE
260 \ INTERFACE_PRECOMPILE_HEADERS
261 \ INTERFACE_SOURCES
262 \ INTERFACE_SYSTEM_INCLUDE_DIRECTORIES
263 \ INTERPROCEDURAL_OPTIMIZATION
264 \ IN_TRY_COMPILE
265 \ IOS_INSTALL_COMBINED
266 \ ISPC_HEADER_DIRECTORY
267 \ ISPC_HEADER_SUFFIX
268 \ ISPC_INSTRUCTION_SETS
269 \ JOB_POOLS
270 \ JOB_POOL_COMPILE
271 \ JOB_POOL_LINK
272 \ JOB_POOL_PRECOMPILE_HEADER
273 \ KEEP_EXTENSION
274 \ LABELS
275 \ LANGUAGE
276 \ LIBRARY_OUTPUT_DIRECTORY
277 \ LIBRARY_OUTPUT_NAME
278 \ LINKER_LANGUAGE
279 \ LINK_DEPENDS
280 \ LINK_DEPENDS_NO_SHARED
281 \ LINK_DIRECTORIES
282 \ LINK_FLAGS
283 \ LINK_INTERFACE_LIBRARIES
284 \ LINK_INTERFACE_MULTIPLICITY
285 \ LINK_LIBRARIES
286 \ LINK_LIBRARIES_ONLY_TARGETS
287 \ LINK_LIBRARY_OVERRIDE
288 \ LINK_OPTIONS
289 \ LINK_SEARCH_END_STATIC
290 \ LINK_SEARCH_START_STATIC
291 \ LINK_WHAT_YOU_USE
292 \ LISTFILE_STACK
293 \ LOCATION
294 \ MACHO_COMPATIBILITY_VERSION
295 \ MACHO_CURRENT_VERSION
296 \ MACOSX_BUNDLE
297 \ MACOSX_BUNDLE_INFO_PLIST
298 \ MACOSX_FRAMEWORK_INFO_PLIST
299 \ MACOSX_PACKAGE_LOCATION
300 \ MACOSX_RPATH
301 \ MACROS
302 \ MANUALLY_ADDED_DEPENDENCIES
303 \ MEASUREMENT
304 \ MODIFIED
305 \ MSVC_DEBUG_INFORMATION_FORMAT
306 \ MSVC_RUNTIME_LIBRARY
307 \ NAME
308 \ NO_SONAME
309 \ NO_SYSTEM_FROM_IMPORTED
310 \ OBJCXX_EXTENSIONS
311 \ OBJCXX_STANDARD
312 \ OBJCXX_STANDARD_REQUIRED
313 \ OBJC_EXTENSIONS
314 \ OBJC_STANDARD
315 \ OBJC_STANDARD_REQUIRED
316 \ OBJECT_DEPENDS
317 \ OBJECT_OUTPUTS
318 \ OPTIMIZE_DEPENDENCIES
319 \ OSX_ARCHITECTURES
320 \ OUTPUT_NAME
321 \ PACKAGES_FOUND
322 \ PACKAGES_NOT_FOUND
323 \ PARENT_DIRECTORY
324 \ PASS_REGULAR_EXPRESSION
325 \ PCH_INSTANTIATE_TEMPLATES
326 \ PCH_WARN_INVALID
327 \ PDB_NAME
328 \ PDB_OUTPUT_DIRECTORY
329 \ POSITION_INDEPENDENT_CODE
330 \ POST_INSTALL_SCRIPT
331 \ PRECOMPILE_HEADERS
332 \ PRECOMPILE_HEADERS_REUSE_FROM
333 \ PREDEFINED_TARGETS_FOLDER
334 \ PREFIX
335 \ PRE_INSTALL_SCRIPT
336 \ PRIVATE_HEADER
337 \ PROCESSORS
338 \ PROCESSOR_AFFINITY
339 \ PROJECT_LABEL
340 \ PUBLIC_HEADER
341 \ REPORT_UNDEFINED_PROPERTIES
342 \ REQUIRED_FILES
343 \ RESOURCE
344 \ RESOURCE_GROUPS
345 \ RESOURCE_LOCK
346 \ RULE_LAUNCH_COMPILE
347 \ RULE_LAUNCH_CUSTOM
348 \ RULE_LAUNCH_LINK
349 \ RULE_MESSAGES
350 \ RUNTIME_OUTPUT_DIRECTORY
351 \ RUNTIME_OUTPUT_NAME
352 \ RUN_SERIAL
353 \ SKIP_AUTOGEN
354 \ SKIP_AUTOMOC
355 \ SKIP_AUTORCC
356 \ SKIP_AUTOUIC
357 \ SKIP_BUILD_RPATH
358 \ SKIP_LINTING
359 \ SKIP_PRECOMPILE_HEADERS
360 \ SKIP_REGULAR_EXPRESSION
361 \ SKIP_RETURN_CODE
362 \ SKIP_UNITY_BUILD_INCLUSION
363 \ SOURCES
364 \ SOURCE_DIR
365 \ SOVERSION
366 \ STATIC_LIBRARY_FLAGS
367 \ STATIC_LIBRARY_OPTIONS
368 \ STRINGS
369 \ SUBDIRECTORIES
370 \ SUFFIX
371 \ SYMBOLIC
372 \ SYSTEM
373 \ Swift_DEPENDENCIES_FILE
374 \ Swift_DIAGNOSTICS_FILE
375 \ Swift_LANGUAGE_VERSION
376 \ Swift_MODULE_DIRECTORY
377 \ Swift_MODULE_NAME
378 \ Swift_COMPILATION_MODE
379 \ TARGET_ARCHIVES_MAY_BE_SHARED_LIBS
380 \ TARGET_MESSAGES
381 \ TARGET_SUPPORTS_SHARED_LIBS
382 \ TESTS
383 \ TEST_INCLUDE_FILE
384 \ TEST_INCLUDE_FILES
385 \ TIMEOUT
386 \ TIMEOUT_AFTER_MATCH
387 \ TIMEOUT_SIGNAL_GRACE_PERIOD
388 \ TIMEOUT_SIGNAL_NAME
389 \ TYPE
390 \ UNITY_BUILD
391 \ UNITY_BUILD_BATCH_SIZE
392 \ UNITY_BUILD_CODE_AFTER_INCLUDE
393 \ UNITY_BUILD_CODE_BEFORE_INCLUDE
394 \ UNITY_BUILD_MODE
395 \ UNITY_BUILD_UNIQUE_ID
396 \ UNITY_GROUP
397 \ USE_FOLDERS
398 \ VALUE
399 \ VARIABLES
400 \ VERIFY_INTERFACE_HEADER_SETS
401 \ VERSION
402 \ VISIBILITY_INLINES_HIDDEN
403 \ VS_CONFIGURATION_TYPE
404 \ VS_COPY_TO_OUT_DIR
405 \ VS_DEBUGGER_COMMAND
406 \ VS_DEBUGGER_COMMAND_ARGUMENTS
407 \ VS_DEBUGGER_ENVIRONMENT
408 \ VS_DEBUGGER_WORKING_DIRECTORY
409 \ VS_DEPLOYMENT_CONTENT
410 \ VS_DEPLOYMENT_LOCATION
411 \ VS_DESKTOP_EXTENSIONS_VERSION
412 \ VS_DOTNET_DOCUMENTATION_FILE
413 \ VS_DOTNET_REFERENCES
414 \ VS_DOTNET_REFERENCES_COPY_LOCAL
415 \ VS_DOTNET_STARTUP_OBJECT
416 \ VS_DOTNET_TARGET_FRAMEWORK_VERSION
417 \ VS_DPI_AWARE
418 \ VS_GLOBAL_KEYWORD
419 \ VS_GLOBAL_PROJECT_TYPES
420 \ VS_GLOBAL_ROOTNAMESPACE
421 \ VS_INCLUDE_IN_VSIX
422 \ VS_IOT_EXTENSIONS_VERSION
423 \ VS_IOT_STARTUP_TASK
424 \ VS_JUST_MY_CODE_DEBUGGING
425 \ VS_KEYWORD
426 \ VS_MOBILE_EXTENSIONS_VERSION
427 \ VS_NO_COMPILE_BATCHING
428 \ VS_NO_SOLUTION_DEPLOY
429 \ VS_PACKAGE_REFERENCES
430 \ VS_PLATFORM_TOOLSET
431 \ VS_PROJECT_IMPORT
432 \ VS_RESOURCE_GENERATOR
433 \ VS_SCC_AUXPATH
434 \ VS_SCC_LOCALPATH
435 \ VS_SCC_PROJECTNAME
436 \ VS_SCC_PROVIDER
437 \ VS_SDK_REFERENCES
438 \ VS_SETTINGS
439 \ VS_SHADER_DISABLE_OPTIMIZATIONS
440 \ VS_SHADER_ENABLE_DEBUG
441 \ VS_SHADER_ENTRYPOINT
442 \ VS_SHADER_FLAGS
443 \ VS_SHADER_MODEL
444 \ VS_SHADER_OBJECT_FILE_NAME
445 \ VS_SHADER_OUTPUT_HEADER_FILE
446 \ VS_SHADER_TYPE
447 \ VS_SHADER_VARIABLE_NAME
448 \ VS_SOLUTION_DEPLOY
449 \ VS_STARTUP_PROJECT
450 \ VS_TOOL_OVERRIDE
451 \ VS_USER_PROPS
452 \ VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION
453 \ VS_WINRT_COMPONENT
454 \ VS_WINRT_EXTENSIONS
455 \ VS_WINRT_REFERENCES
456 \ VS_XAML_TYPE
457 \ WATCOM_RUNTIME_LIBRARY
458 \ WILL_FAIL
459 \ WIN32_EXECUTABLE
460 \ WINDOWS_EXPORT_ALL_SYMBOLS
461 \ WORKING_DIRECTORY
462 \ WRAP_EXCLUDE
463 \ XCODE_EMBED_FRAMEWORKS_CODE_SIGN_ON_COPY
464 \ XCODE_EMBED_FRAMEWORKS_REMOVE_HEADERS_ON_COPY
465 \ XCODE_EMIT_EFFECTIVE_PLATFORM_NAME
466 \ XCODE_EXPLICIT_FILE_TYPE
467 \ XCODE_FILE_ATTRIBUTES
468 \ XCODE_GENERATE_SCHEME
469 \ XCODE_LAST_KNOWN_FILE_TYPE
470 \ XCODE_LINK_BUILD_PHASE_MODE
471 \ XCODE_PRODUCT_TYPE
472 \ XCODE_SCHEME_ADDRESS_SANITIZER
473 \ XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN
474 \ XCODE_SCHEME_ARGUMENTS
475 \ XCODE_SCHEME_DEBUG_AS_ROOT
476 \ XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING
477 \ XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE
478 \ XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER
479 \ XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS
480 \ XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE
481 \ XCODE_SCHEME_ENABLE_GPU_API_VALIDATION
482 \ XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE
483 \ XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION
484 \ XCODE_SCHEME_ENVIRONMENT
485 \ XCODE_SCHEME_EXECUTABLE
486 \ XCODE_SCHEME_GUARD_MALLOC
487 \ XCODE_SCHEME_LAUNCH_CONFIGURATION
488 \ XCODE_SCHEME_LAUNCH_MODE
489 \ XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP
490 \ XCODE_SCHEME_MALLOC_GUARD_EDGES
491 \ XCODE_SCHEME_MALLOC_SCRIBBLE
492 \ XCODE_SCHEME_MALLOC_STACK
493 \ XCODE_SCHEME_THREAD_SANITIZER
494 \ XCODE_SCHEME_THREAD_SANITIZER_STOP
495 \ XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER
496 \ XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP
497 \ XCODE_SCHEME_ENABLE_GPU_API_VALIDATION
498 \ XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION
499 \ XCODE_SCHEME_LAUNCH_CONFIGURATION
500 \ XCODE_SCHEME_WORKING_DIRECTORY
501 \ XCODE_SCHEME_ZOMBIE_OBJECTS
502 \ XCODE_XCCONFIG
503 \ XCTEST
Bram Moolenaar37c64c72017-09-19 22:06:03 +0200504
505syn keyword cmakeVariable contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +0900506 \ ANDROID
507 \ APPLE
508 \ BORLAND
509 \ BSD
510 \ BUILD_SHARED_LIBS
511 \ CACHE
512 \ CMAKE_ABSOLUTE_DESTINATION_FILES
513 \ CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY
514 \ CMAKE_ADSP_ROOT
515 \ CMAKE_AIX_EXPORT_ALL_SYMBOLS
516 \ CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS
517 \ CMAKE_ANDROID_API
518 \ CMAKE_ANDROID_API_MIN
519 \ CMAKE_ANDROID_ARCH
520 \ CMAKE_ANDROID_ARCH_ABI
521 \ CMAKE_ANDROID_ARM_MODE
522 \ CMAKE_ANDROID_ARM_NEON
523 \ CMAKE_ANDROID_ASSETS_DIRECTORIES
524 \ CMAKE_ANDROID_EXCEPTIONS
525 \ CMAKE_ANDROID_GUI
526 \ CMAKE_ANDROID_JAR_DEPENDENCIES
527 \ CMAKE_ANDROID_JAR_DIRECTORIES
528 \ CMAKE_ANDROID_JAVA_SOURCE_DIR
529 \ CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES
530 \ CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES
531 \ CMAKE_ANDROID_NDK
532 \ CMAKE_ANDROID_NDK_DEPRECATED_HEADERS
533 \ CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG
534 \ CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION
535 \ CMAKE_ANDROID_NDK_VERSION
536 \ CMAKE_ANDROID_PROCESS_MAX
537 \ CMAKE_ANDROID_PROGUARD
538 \ CMAKE_ANDROID_PROGUARD_CONFIG_PATH
539 \ CMAKE_ANDROID_RTTI
540 \ CMAKE_ANDROID_SECURE_PROPS_PATH
541 \ CMAKE_ANDROID_SKIP_ANT_STEP
542 \ CMAKE_ANDROID_STANDALONE_TOOLCHAIN
543 \ CMAKE_ANDROID_STL_TYPE
544 \ CMAKE_APPBUNDLE_PATH
545 \ CMAKE_APPLE_SILICON_PROCESSOR
546 \ CMAKE_AR
547 \ CMAKE_ARCHIVE_OUTPUT_DIRECTORY
548 \ CMAKE_ARGC
549 \ CMAKE_ARGV0
550 \ CMAKE_ASM
551 \ CMAKE_ASM_ANDROID_TOOLCHAIN_MACHINE
552 \ CMAKE_ASM_ANDROID_TOOLCHAIN_PREFIX
553 \ CMAKE_ASM_ANDROID_TOOLCHAIN_SUFFIX
554 \ CMAKE_ASM_ARCHIVE_APPEND
555 \ CMAKE_ASM_ARCHIVE_CREATE
556 \ CMAKE_ASM_ARCHIVE_FINISH
557 \ CMAKE_ASM_BYTE_ORDER
558 \ CMAKE_ASM_CLANG_TIDY
559 \ CMAKE_ASM_CLANG_TIDY_EXPORT_FIXES_DIR
560 \ CMAKE_ASM_COMPILER
561 \ CMAKE_ASM_COMPILER_ABI
562 \ CMAKE_ASM_COMPILER_AR
563 \ CMAKE_ASM_COMPILER_ARCHITECTURE_ID
564 \ CMAKE_ASM_COMPILER_EXTERNAL_TOOLCHAIN
565 \ CMAKE_ASM_COMPILER_FRONTEND_VARIANT
566 \ CMAKE_ASM_COMPILER_ID
567 \ CMAKE_ASM_COMPILER_LAUNCHER
568 \ CMAKE_ASM_COMPILER_LOADED
569 \ CMAKE_ASM_COMPILER_PREDEFINES_COMMAND
570 \ CMAKE_ASM_COMPILER_RANLIB
571 \ CMAKE_ASM_COMPILER_TARGET
572 \ CMAKE_ASM_COMPILER_VERSION
573 \ CMAKE_ASM_COMPILER_VERSION_INTERNAL
574 \ CMAKE_ASM_COMPILE_OBJECT
575 \ CMAKE_ASM_CPPCHECK
576 \ CMAKE_ASM_CPPLINT
577 \ CMAKE_ASM_CREATE_SHARED_LIBRARY
578 \ CMAKE_ASM_CREATE_SHARED_MODULE
579 \ CMAKE_ASM_CREATE_STATIC_LIBRARY
580 \ CMAKE_ASM_EXTENSIONS
581 \ CMAKE_ASM_EXTENSIONS_DEFAULT
582 \ CMAKE_ASM_FLAGS
583 \ CMAKE_ASM_FLAGS_DEBUG
584 \ CMAKE_ASM_FLAGS_DEBUG_INIT
585 \ CMAKE_ASM_FLAGS_INIT
586 \ CMAKE_ASM_FLAGS_MINSIZEREL
587 \ CMAKE_ASM_FLAGS_MINSIZEREL_INIT
588 \ CMAKE_ASM_FLAGS_RELEASE
589 \ CMAKE_ASM_FLAGS_RELEASE_INIT
590 \ CMAKE_ASM_FLAGS_RELWITHDEBINFO
591 \ CMAKE_ASM_FLAGS_RELWITHDEBINFO_INIT
592 \ CMAKE_ASM_IGNORE_EXTENSIONS
593 \ CMAKE_ASM_IMPLICIT_INCLUDE_DIRECTORIES
594 \ CMAKE_ASM_IMPLICIT_LINK_DIRECTORIES
595 \ CMAKE_ASM_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
596 \ CMAKE_ASM_IMPLICIT_LINK_LIBRARIES
597 \ CMAKE_ASM_INCLUDE_WHAT_YOU_USE
598 \ CMAKE_ASM_INIT
599 \ CMAKE_ASM_LIBRARY_ARCHITECTURE
600 \ CMAKE_ASM_LINKER_LAUNCHER
601 \ CMAKE_ASM_LINKER_PREFERENCE
602 \ CMAKE_ASM_LINKER_PREFERENCE_PROPAGATES
603 \ CMAKE_ASM_LINKER_WRAPPER_FLAG
604 \ CMAKE_ASM_LINKER_WRAPPER_FLAG_SEP
605 \ CMAKE_ASM_LINK_EXECUTABLE
606 \ CMAKE_ASM_LINK_LIBRARY_FILE_FLAG
607 \ CMAKE_ASM_LINK_LIBRARY_FLAG
608 \ CMAKE_ASM_LINK_LIBRARY_SUFFIX
609 \ CMAKE_ASM_LINK_WHAT_YOU_USE_FLAG
610 \ CMAKE_ASM_MASM
611 \ CMAKE_ASM_MASM_ANDROID_TOOLCHAIN_MACHINE
612 \ CMAKE_ASM_MASM_ANDROID_TOOLCHAIN_PREFIX
613 \ CMAKE_ASM_MASM_ANDROID_TOOLCHAIN_SUFFIX
614 \ CMAKE_ASM_MASM_ARCHIVE_APPEND
615 \ CMAKE_ASM_MASM_ARCHIVE_CREATE
616 \ CMAKE_ASM_MASM_ARCHIVE_FINISH
617 \ CMAKE_ASM_MASM_BYTE_ORDER
618 \ CMAKE_ASM_MASM_CLANG_TIDY
619 \ CMAKE_ASM_MASM_CLANG_TIDY_EXPORT_FIXES_DIR
620 \ CMAKE_ASM_MASM_COMPILER
621 \ CMAKE_ASM_MASM_COMPILER_ABI
622 \ CMAKE_ASM_MASM_COMPILER_AR
623 \ CMAKE_ASM_MASM_COMPILER_ARCHITECTURE_ID
624 \ CMAKE_ASM_MASM_COMPILER_EXTERNAL_TOOLCHAIN
625 \ CMAKE_ASM_MASM_COMPILER_FRONTEND_VARIANT
626 \ CMAKE_ASM_MASM_COMPILER_ID
627 \ CMAKE_ASM_MASM_COMPILER_LAUNCHER
628 \ CMAKE_ASM_MASM_COMPILER_LOADED
629 \ CMAKE_ASM_MASM_COMPILER_PREDEFINES_COMMAND
630 \ CMAKE_ASM_MASM_COMPILER_RANLIB
631 \ CMAKE_ASM_MASM_COMPILER_TARGET
632 \ CMAKE_ASM_MASM_COMPILER_VERSION
633 \ CMAKE_ASM_MASM_COMPILER_VERSION_INTERNAL
634 \ CMAKE_ASM_MASM_COMPILE_OBJECT
635 \ CMAKE_ASM_MASM_CPPCHECK
636 \ CMAKE_ASM_MASM_CPPLINT
637 \ CMAKE_ASM_MASM_CREATE_SHARED_LIBRARY
638 \ CMAKE_ASM_MASM_CREATE_SHARED_MODULE
639 \ CMAKE_ASM_MASM_CREATE_STATIC_LIBRARY
640 \ CMAKE_ASM_MASM_EXTENSIONS
641 \ CMAKE_ASM_MASM_EXTENSIONS_DEFAULT
642 \ CMAKE_ASM_MASM_FLAGS
643 \ CMAKE_ASM_MASM_FLAGS_DEBUG
644 \ CMAKE_ASM_MASM_FLAGS_DEBUG_INIT
645 \ CMAKE_ASM_MASM_FLAGS_INIT
646 \ CMAKE_ASM_MASM_FLAGS_MINSIZEREL
647 \ CMAKE_ASM_MASM_FLAGS_MINSIZEREL_INIT
648 \ CMAKE_ASM_MASM_FLAGS_RELEASE
649 \ CMAKE_ASM_MASM_FLAGS_RELEASE_INIT
650 \ CMAKE_ASM_MASM_FLAGS_RELWITHDEBINFO
651 \ CMAKE_ASM_MASM_FLAGS_RELWITHDEBINFO_INIT
652 \ CMAKE_ASM_MASM_IGNORE_EXTENSIONS
653 \ CMAKE_ASM_MASM_IMPLICIT_INCLUDE_DIRECTORIES
654 \ CMAKE_ASM_MASM_IMPLICIT_LINK_DIRECTORIES
655 \ CMAKE_ASM_MASM_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
656 \ CMAKE_ASM_MASM_IMPLICIT_LINK_LIBRARIES
657 \ CMAKE_ASM_MASM_INCLUDE_WHAT_YOU_USE
658 \ CMAKE_ASM_MASM_INIT
659 \ CMAKE_ASM_MASM_LIBRARY_ARCHITECTURE
660 \ CMAKE_ASM_MASM_LINKER_LAUNCHER
661 \ CMAKE_ASM_MASM_LINKER_PREFERENCE
662 \ CMAKE_ASM_MASM_LINKER_PREFERENCE_PROPAGATES
663 \ CMAKE_ASM_MASM_LINKER_WRAPPER_FLAG
664 \ CMAKE_ASM_MASM_LINKER_WRAPPER_FLAG_SEP
665 \ CMAKE_ASM_MASM_LINK_EXECUTABLE
666 \ CMAKE_ASM_MASM_LINK_LIBRARY_FILE_FLAG
667 \ CMAKE_ASM_MASM_LINK_LIBRARY_FLAG
668 \ CMAKE_ASM_MASM_LINK_LIBRARY_SUFFIX
669 \ CMAKE_ASM_MASM_LINK_WHAT_YOU_USE_FLAG
670 \ CMAKE_ASM_MASM_OUTPUT_EXTENSION
671 \ CMAKE_ASM_MASM_PLATFORM_ID
672 \ CMAKE_ASM_MASM_SIMULATE_ID
673 \ CMAKE_ASM_MASM_SIMULATE_VERSION
674 \ CMAKE_ASM_MASM_SIZEOF_DATA_PTR
675 \ CMAKE_ASM_MASM_SOURCE_FILE_EXTENSIONS
676 \ CMAKE_ASM_MASM_STANDARD
677 \ CMAKE_ASM_MASM_STANDARD_DEFAULT
678 \ CMAKE_ASM_MASM_STANDARD_INCLUDE_DIRECTORIES
679 \ CMAKE_ASM_MASM_STANDARD_LIBRARIES
680 \ CMAKE_ASM_MASM_STANDARD_REQUIRED
681 \ CMAKE_ASM_MASM_SUPPORTED
682 \ CMAKE_ASM_MASM_VISIBILITY_PRESET
683 \ CMAKE_ASM_NASM
684 \ CMAKE_ASM_NASM_ANDROID_TOOLCHAIN_MACHINE
685 \ CMAKE_ASM_NASM_ANDROID_TOOLCHAIN_PREFIX
686 \ CMAKE_ASM_NASM_ANDROID_TOOLCHAIN_SUFFIX
687 \ CMAKE_ASM_NASM_ARCHIVE_APPEND
688 \ CMAKE_ASM_NASM_ARCHIVE_CREATE
689 \ CMAKE_ASM_NASM_ARCHIVE_FINISH
690 \ CMAKE_ASM_NASM_BYTE_ORDER
691 \ CMAKE_ASM_NASM_CLANG_TIDY
692 \ CMAKE_ASM_NASM_CLANG_TIDY_EXPORT_FIXES_DIR
693 \ CMAKE_ASM_NASM_COMPILER
694 \ CMAKE_ASM_NASM_COMPILER_ABI
695 \ CMAKE_ASM_NASM_COMPILER_AR
696 \ CMAKE_ASM_NASM_COMPILER_ARCHITECTURE_ID
697 \ CMAKE_ASM_NASM_COMPILER_EXTERNAL_TOOLCHAIN
698 \ CMAKE_ASM_NASM_COMPILER_FRONTEND_VARIANT
699 \ CMAKE_ASM_NASM_COMPILER_ID
700 \ CMAKE_ASM_NASM_COMPILER_LAUNCHER
701 \ CMAKE_ASM_NASM_COMPILER_LOADED
702 \ CMAKE_ASM_NASM_COMPILER_PREDEFINES_COMMAND
703 \ CMAKE_ASM_NASM_COMPILER_RANLIB
704 \ CMAKE_ASM_NASM_COMPILER_TARGET
705 \ CMAKE_ASM_NASM_COMPILER_VERSION
706 \ CMAKE_ASM_NASM_COMPILER_VERSION_INTERNAL
707 \ CMAKE_ASM_NASM_COMPILE_OBJECT
708 \ CMAKE_ASM_NASM_CPPCHECK
709 \ CMAKE_ASM_NASM_CPPLINT
710 \ CMAKE_ASM_NASM_CREATE_SHARED_LIBRARY
711 \ CMAKE_ASM_NASM_CREATE_SHARED_MODULE
712 \ CMAKE_ASM_NASM_CREATE_STATIC_LIBRARY
713 \ CMAKE_ASM_NASM_EXTENSIONS
714 \ CMAKE_ASM_NASM_EXTENSIONS_DEFAULT
715 \ CMAKE_ASM_NASM_FLAGS
716 \ CMAKE_ASM_NASM_FLAGS_DEBUG
717 \ CMAKE_ASM_NASM_FLAGS_DEBUG_INIT
718 \ CMAKE_ASM_NASM_FLAGS_INIT
719 \ CMAKE_ASM_NASM_FLAGS_MINSIZEREL
720 \ CMAKE_ASM_NASM_FLAGS_MINSIZEREL_INIT
721 \ CMAKE_ASM_NASM_FLAGS_RELEASE
722 \ CMAKE_ASM_NASM_FLAGS_RELEASE_INIT
723 \ CMAKE_ASM_NASM_FLAGS_RELWITHDEBINFO
724 \ CMAKE_ASM_NASM_FLAGS_RELWITHDEBINFO_INIT
725 \ CMAKE_ASM_NASM_IGNORE_EXTENSIONS
726 \ CMAKE_ASM_NASM_IMPLICIT_INCLUDE_DIRECTORIES
727 \ CMAKE_ASM_NASM_IMPLICIT_LINK_DIRECTORIES
728 \ CMAKE_ASM_NASM_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
729 \ CMAKE_ASM_NASM_IMPLICIT_LINK_LIBRARIES
730 \ CMAKE_ASM_NASM_INCLUDE_WHAT_YOU_USE
731 \ CMAKE_ASM_NASM_INIT
732 \ CMAKE_ASM_NASM_LIBRARY_ARCHITECTURE
733 \ CMAKE_ASM_NASM_LINKER_LAUNCHER
734 \ CMAKE_ASM_NASM_LINKER_PREFERENCE
735 \ CMAKE_ASM_NASM_LINKER_PREFERENCE_PROPAGATES
736 \ CMAKE_ASM_NASM_LINKER_WRAPPER_FLAG
737 \ CMAKE_ASM_NASM_LINKER_WRAPPER_FLAG_SEP
738 \ CMAKE_ASM_NASM_LINK_EXECUTABLE
739 \ CMAKE_ASM_NASM_LINK_LIBRARY_FILE_FLAG
740 \ CMAKE_ASM_NASM_LINK_LIBRARY_FLAG
741 \ CMAKE_ASM_NASM_LINK_LIBRARY_SUFFIX
742 \ CMAKE_ASM_NASM_LINK_WHAT_YOU_USE_FLAG
743 \ CMAKE_ASM_NASM_OUTPUT_EXTENSION
744 \ CMAKE_ASM_NASM_PLATFORM_ID
745 \ CMAKE_ASM_NASM_SIMULATE_ID
746 \ CMAKE_ASM_NASM_SIMULATE_VERSION
747 \ CMAKE_ASM_NASM_SIZEOF_DATA_PTR
748 \ CMAKE_ASM_NASM_SOURCE_FILE_EXTENSIONS
749 \ CMAKE_ASM_NASM_STANDARD
750 \ CMAKE_ASM_NASM_STANDARD_DEFAULT
751 \ CMAKE_ASM_NASM_STANDARD_INCLUDE_DIRECTORIES
752 \ CMAKE_ASM_NASM_STANDARD_LIBRARIES
753 \ CMAKE_ASM_NASM_STANDARD_REQUIRED
754 \ CMAKE_ASM_NASM_SUPPORTED
755 \ CMAKE_ASM_NASM_VISIBILITY_PRESET
756 \ CMAKE_ASM_OUTPUT_EXTENSION
757 \ CMAKE_ASM_PLATFORM_ID
758 \ CMAKE_ASM_SIMULATE_ID
759 \ CMAKE_ASM_SIMULATE_VERSION
760 \ CMAKE_ASM_SIZEOF_DATA_PTR
761 \ CMAKE_ASM_SOURCE_FILE_EXTENSIONS
762 \ CMAKE_ASM_STANDARD
763 \ CMAKE_ASM_STANDARD_DEFAULT
764 \ CMAKE_ASM_STANDARD_INCLUDE_DIRECTORIES
765 \ CMAKE_ASM_STANDARD_LIBRARIES
766 \ CMAKE_ASM_STANDARD_REQUIRED
767 \ CMAKE_ASM_SUPPORTED
768 \ CMAKE_ASM_VISIBILITY_PRESET
769 \ CMAKE_AUTOGEN_COMMAND_LINE_LENGTH_MAX
770 \ CMAKE_AUTOGEN_ORIGIN_DEPENDS
771 \ CMAKE_AUTOGEN_PARALLEL
772 \ CMAKE_AUTOGEN_USE_SYSTEM_INCLUDE
773 \ CMAKE_AUTOGEN_VERBOSE
774 \ CMAKE_AUTOMOC
775 \ CMAKE_AUTOMOC_COMPILER_PREDEFINES
776 \ CMAKE_AUTOMOC_DEPEND_FILTERS
777 \ CMAKE_AUTOMOC_EXECUTABLE
778 \ CMAKE_AUTOMOC_MACRO_NAMES
779 \ CMAKE_AUTOMOC_MOC_OPTIONS
780 \ CMAKE_AUTOMOC_PATH_PREFIX
781 \ CMAKE_AUTOMOC_RELAXED_MODE
782 \ CMAKE_AUTOMOC_EXECUTABLE
783 \ CMAKE_AUTORCC
784 \ CMAKE_AUTORCC_EXECUTABLE
785 \ CMAKE_AUTORCC_OPTIONS
786 \ CMAKE_AUTORCC_EXECUTABLE
787 \ CMAKE_AUTOUIC
788 \ CMAKE_AUTOUIC_EXECUTABLE
789 \ CMAKE_AUTOUIC_OPTIONS
790 \ CMAKE_AUTOUIC_SEARCH_PATHS
791 \ CMAKE_AUTOUIC_EXECUTABLE
792 \ CMAKE_BACKWARDS_COMPATIBILITY
793 \ CMAKE_BINARY_DIR
794 \ CMAKE_BUILD_RPATH
795 \ CMAKE_BUILD_RPATH_USE_ORIGIN
796 \ CMAKE_BUILD_TOOL
797 \ CMAKE_BUILD_TYPE
798 \ CMAKE_BUILD_WITH_INSTALL_NAME_DIR
799 \ CMAKE_BUILD_WITH_INSTALL_RPATH
800 \ CMAKE_C
801 \ CMAKE_CACHEFILE_DIR
802 \ CMAKE_CACHE_MAJOR_VERSION
803 \ CMAKE_CACHE_MINOR_VERSION
804 \ CMAKE_CACHE_PATCH_VERSION
805 \ CMAKE_CFG_INTDIR
806 \ CMAKE_CLANG_VFS_OVERLAY
807 \ CMAKE_CL_64
808 \ CMAKE_CODEBLOCKS_COMPILER_ID
809 \ CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES
810 \ CMAKE_CODELITE_USE_TARGETS
811 \ CMAKE_COLOR_DIAGNOSTICS
812 \ CMAKE_COLOR_MAKEFILE
813 \ CMAKE_COMMAND
814 \ CMAKE_COMPILER_2005
815 \ CMAKE_COMPILER_IS_GNUCC
816 \ CMAKE_COMPILER_IS_GNUCXX
817 \ CMAKE_COMPILER_IS_GNUG77
818 \ CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY
819 \ CMAKE_COMPILE_WARNING_AS_ERROR
820 \ CMAKE_CONFIGURATION_TYPES
821 \ CMAKE_CPACK_COMMAND
822 \ CMAKE_CROSSCOMPILING
823 \ CMAKE_CROSSCOMPILING_EMULATOR
824 \ CMAKE_CROSS_CONFIGS
825 \ CMAKE_CSharp
826 \ CMAKE_CSharp_ANDROID_TOOLCHAIN_MACHINE
827 \ CMAKE_CSharp_ANDROID_TOOLCHAIN_PREFIX
828 \ CMAKE_CSharp_ANDROID_TOOLCHAIN_SUFFIX
829 \ CMAKE_CSharp_ARCHIVE_APPEND
830 \ CMAKE_CSharp_ARCHIVE_CREATE
831 \ CMAKE_CSharp_ARCHIVE_FINISH
832 \ CMAKE_CSharp_BYTE_ORDER
833 \ CMAKE_CSharp_CLANG_TIDY
834 \ CMAKE_CSharp_CLANG_TIDY_EXPORT_FIXES_DIR
835 \ CMAKE_CSharp_COMPILER
836 \ CMAKE_CSharp_COMPILER_ABI
837 \ CMAKE_CSharp_COMPILER_AR
838 \ CMAKE_CSharp_COMPILER_ARCHITECTURE_ID
839 \ CMAKE_CSharp_COMPILER_EXTERNAL_TOOLCHAIN
840 \ CMAKE_CSharp_COMPILER_FRONTEND_VARIANT
841 \ CMAKE_CSharp_COMPILER_ID
842 \ CMAKE_CSharp_COMPILER_LAUNCHER
843 \ CMAKE_CSharp_COMPILER_LOADED
844 \ CMAKE_CSharp_COMPILER_PREDEFINES_COMMAND
845 \ CMAKE_CSharp_COMPILER_RANLIB
846 \ CMAKE_CSharp_COMPILER_TARGET
847 \ CMAKE_CSharp_COMPILER_VERSION
848 \ CMAKE_CSharp_COMPILER_VERSION_INTERNAL
849 \ CMAKE_CSharp_COMPILE_OBJECT
850 \ CMAKE_CSharp_CPPCHECK
851 \ CMAKE_CSharp_CPPLINT
852 \ CMAKE_CSharp_CREATE_SHARED_LIBRARY
853 \ CMAKE_CSharp_CREATE_SHARED_MODULE
854 \ CMAKE_CSharp_CREATE_STATIC_LIBRARY
855 \ CMAKE_CSharp_EXTENSIONS
856 \ CMAKE_CSharp_EXTENSIONS_DEFAULT
857 \ CMAKE_CSharp_FLAGS
858 \ CMAKE_CSharp_FLAGS_DEBUG
859 \ CMAKE_CSharp_FLAGS_DEBUG_INIT
860 \ CMAKE_CSharp_FLAGS_INIT
861 \ CMAKE_CSharp_FLAGS_MINSIZEREL
862 \ CMAKE_CSharp_FLAGS_MINSIZEREL_INIT
863 \ CMAKE_CSharp_FLAGS_RELEASE
864 \ CMAKE_CSharp_FLAGS_RELEASE_INIT
865 \ CMAKE_CSharp_FLAGS_RELWITHDEBINFO
866 \ CMAKE_CSharp_FLAGS_RELWITHDEBINFO_INIT
867 \ CMAKE_CSharp_IGNORE_EXTENSIONS
868 \ CMAKE_CSharp_IMPLICIT_INCLUDE_DIRECTORIES
869 \ CMAKE_CSharp_IMPLICIT_LINK_DIRECTORIES
870 \ CMAKE_CSharp_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
871 \ CMAKE_CSharp_IMPLICIT_LINK_LIBRARIES
872 \ CMAKE_CSharp_INCLUDE_WHAT_YOU_USE
873 \ CMAKE_CSharp_INIT
874 \ CMAKE_CSharp_LIBRARY_ARCHITECTURE
875 \ CMAKE_CSharp_LINKER_LAUNCHER
876 \ CMAKE_CSharp_LINKER_PREFERENCE
877 \ CMAKE_CSharp_LINKER_PREFERENCE_PROPAGATES
878 \ CMAKE_CSharp_LINKER_WRAPPER_FLAG
879 \ CMAKE_CSharp_LINKER_WRAPPER_FLAG_SEP
880 \ CMAKE_CSharp_LINK_EXECUTABLE
881 \ CMAKE_CSharp_LINK_LIBRARY_FILE_FLAG
882 \ CMAKE_CSharp_LINK_LIBRARY_FLAG
883 \ CMAKE_CSharp_LINK_LIBRARY_SUFFIX
884 \ CMAKE_CSharp_LINK_WHAT_YOU_USE_FLAG
885 \ CMAKE_CSharp_OUTPUT_EXTENSION
886 \ CMAKE_CSharp_PLATFORM_ID
887 \ CMAKE_CSharp_SIMULATE_ID
888 \ CMAKE_CSharp_SIMULATE_VERSION
889 \ CMAKE_CSharp_SIZEOF_DATA_PTR
890 \ CMAKE_CSharp_SOURCE_FILE_EXTENSIONS
891 \ CMAKE_CSharp_STANDARD
892 \ CMAKE_CSharp_STANDARD_DEFAULT
893 \ CMAKE_CSharp_STANDARD_INCLUDE_DIRECTORIES
894 \ CMAKE_CSharp_STANDARD_LIBRARIES
895 \ CMAKE_CSharp_STANDARD_REQUIRED
896 \ CMAKE_CSharp_SUPPORTED
897 \ CMAKE_CSharp_VISIBILITY_PRESET
898 \ CMAKE_CTEST_ARGUMENTS
899 \ CMAKE_CTEST_COMMAND
900 \ CMAKE_CUDA
901 \ CMAKE_CUDA_ANDROID_TOOLCHAIN_MACHINE
902 \ CMAKE_CUDA_ANDROID_TOOLCHAIN_PREFIX
903 \ CMAKE_CUDA_ANDROID_TOOLCHAIN_SUFFIX
904 \ CMAKE_CUDA_ARCHITECTURES
905 \ CMAKE_CUDA_ARCHIVE_APPEND
906 \ CMAKE_CUDA_ARCHIVE_CREATE
907 \ CMAKE_CUDA_ARCHIVE_FINISH
908 \ CMAKE_CUDA_BYTE_ORDER
909 \ CMAKE_CUDA_CLANG_TIDY
910 \ CMAKE_CUDA_CLANG_TIDY_EXPORT_FIXES_DIR
911 \ CMAKE_CUDA_COMPILER
912 \ CMAKE_CUDA_COMPILER_ABI
913 \ CMAKE_CUDA_COMPILER_AR
914 \ CMAKE_CUDA_COMPILER_ARCHITECTURE_ID
915 \ CMAKE_CUDA_COMPILER_EXTERNAL_TOOLCHAIN
916 \ CMAKE_CUDA_COMPILER_FRONTEND_VARIANT
917 \ CMAKE_CUDA_COMPILER_ID
918 \ CMAKE_CUDA_COMPILER_LAUNCHER
919 \ CMAKE_CUDA_COMPILER_LOADED
920 \ CMAKE_CUDA_COMPILER_PREDEFINES_COMMAND
921 \ CMAKE_CUDA_COMPILER_RANLIB
922 \ CMAKE_CUDA_COMPILER_TARGET
923 \ CMAKE_CUDA_COMPILER_VERSION
924 \ CMAKE_CUDA_COMPILER_VERSION_INTERNAL
925 \ CMAKE_CUDA_COMPILE_FEATURES
926 \ CMAKE_CUDA_COMPILE_OBJECT
927 \ CMAKE_CUDA_CPPCHECK
928 \ CMAKE_CUDA_CPPLINT
929 \ CMAKE_CUDA_CREATE_SHARED_LIBRARY
930 \ CMAKE_CUDA_CREATE_SHARED_MODULE
931 \ CMAKE_CUDA_CREATE_STATIC_LIBRARY
932 \ CMAKE_CUDA_EXTENSIONS
933 \ CMAKE_CUDA_EXTENSIONS_DEFAULT
934 \ CMAKE_CUDA_FLAGS
935 \ CMAKE_CUDA_FLAGS_DEBUG
936 \ CMAKE_CUDA_FLAGS_DEBUG_INIT
937 \ CMAKE_CUDA_FLAGS_INIT
938 \ CMAKE_CUDA_FLAGS_MINSIZEREL
939 \ CMAKE_CUDA_FLAGS_MINSIZEREL_INIT
940 \ CMAKE_CUDA_FLAGS_RELEASE
941 \ CMAKE_CUDA_FLAGS_RELEASE_INIT
942 \ CMAKE_CUDA_FLAGS_RELWITHDEBINFO
943 \ CMAKE_CUDA_FLAGS_RELWITHDEBINFO_INIT
944 \ CMAKE_CUDA_HOST_COMPILER
945 \ CMAKE_CUDA_IGNORE_EXTENSIONS
946 \ CMAKE_CUDA_IMPLICIT_INCLUDE_DIRECTORIES
947 \ CMAKE_CUDA_IMPLICIT_LINK_DIRECTORIES
948 \ CMAKE_CUDA_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
949 \ CMAKE_CUDA_IMPLICIT_LINK_LIBRARIES
950 \ CMAKE_CUDA_INCLUDE_WHAT_YOU_USE
951 \ CMAKE_CUDA_INIT
952 \ CMAKE_CUDA_LIBRARY_ARCHITECTURE
953 \ CMAKE_CUDA_LINKER_LAUNCHER
954 \ CMAKE_CUDA_LINKER_PREFERENCE
955 \ CMAKE_CUDA_LINKER_PREFERENCE_PROPAGATES
956 \ CMAKE_CUDA_LINKER_WRAPPER_FLAG
957 \ CMAKE_CUDA_LINKER_WRAPPER_FLAG_SEP
958 \ CMAKE_CUDA_LINK_EXECUTABLE
959 \ CMAKE_CUDA_LINK_LIBRARY_FILE_FLAG
960 \ CMAKE_CUDA_LINK_LIBRARY_FLAG
961 \ CMAKE_CUDA_LINK_LIBRARY_SUFFIX
962 \ CMAKE_CUDA_LINK_WHAT_YOU_USE_FLAG
963 \ CMAKE_CUDA_OUTPUT_EXTENSION
964 \ CMAKE_CUDA_PLATFORM_ID
965 \ CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS
966 \ CMAKE_CUDA_RUNTIME_LIBRARY
967 \ CMAKE_CUDA_SEPARABLE_COMPILATION
968 \ CMAKE_CUDA_SIMULATE_ID
969 \ CMAKE_CUDA_SIMULATE_VERSION
970 \ CMAKE_CUDA_SIZEOF_DATA_PTR
971 \ CMAKE_CUDA_SOURCE_FILE_EXTENSIONS
972 \ CMAKE_CUDA_STANDARD
973 \ CMAKE_CUDA_STANDARD_DEFAULT
974 \ CMAKE_CUDA_STANDARD_INCLUDE_DIRECTORIES
975 \ CMAKE_CUDA_STANDARD_LIBRARIES
976 \ CMAKE_CUDA_STANDARD_REQUIRED
977 \ CMAKE_CUDA_SUPPORTED
978 \ CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES
979 \ CMAKE_CUDA_VISIBILITY_PRESET
980 \ CMAKE_CURRENT_BINARY_DIR
981 \ CMAKE_CURRENT_FUNCTION
982 \ CMAKE_CURRENT_FUNCTION_LIST_DIR
983 \ CMAKE_CURRENT_FUNCTION_LIST_FILE
984 \ CMAKE_CURRENT_FUNCTION_LIST_LINE
985 \ CMAKE_CURRENT_LIST_DIR
986 \ CMAKE_CURRENT_LIST_FILE
987 \ CMAKE_CURRENT_LIST_LINE
988 \ CMAKE_CURRENT_SOURCE_DIR
989 \ CMAKE_CXX
990 \ CMAKE_CXX_ANDROID_TOOLCHAIN_MACHINE
991 \ CMAKE_CXX_ANDROID_TOOLCHAIN_PREFIX
992 \ CMAKE_CXX_ANDROID_TOOLCHAIN_SUFFIX
993 \ CMAKE_CXX_ARCHIVE_APPEND
994 \ CMAKE_CXX_ARCHIVE_CREATE
995 \ CMAKE_CXX_ARCHIVE_FINISH
996 \ CMAKE_CXX_BYTE_ORDER
997 \ CMAKE_CXX_CLANG_TIDY
998 \ CMAKE_CXX_CLANG_TIDY_EXPORT_FIXES_DIR
999 \ CMAKE_CXX_COMPILER
1000 \ CMAKE_CXX_COMPILER_ABI
1001 \ CMAKE_CXX_COMPILER_AR
1002 \ CMAKE_CXX_COMPILER_ARCHITECTURE_ID
1003 \ CMAKE_CXX_COMPILER_EXTERNAL_TOOLCHAIN
1004 \ CMAKE_CXX_COMPILER_FRONTEND_VARIANT
1005 \ CMAKE_CXX_COMPILER_ID
1006 \ CMAKE_CXX_COMPILER_LAUNCHER
1007 \ CMAKE_CXX_COMPILER_LOADED
1008 \ CMAKE_CXX_COMPILER_PREDEFINES_COMMAND
1009 \ CMAKE_CXX_COMPILER_RANLIB
1010 \ CMAKE_CXX_COMPILER_TARGET
1011 \ CMAKE_CXX_COMPILER_VERSION
1012 \ CMAKE_CXX_COMPILER_VERSION_INTERNAL
1013 \ CMAKE_CXX_COMPILE_FEATURES
1014 \ CMAKE_CXX_COMPILE_OBJECT
1015 \ CMAKE_CXX_CPPCHECK
1016 \ CMAKE_CXX_CPPLINT
1017 \ CMAKE_CXX_CREATE_SHARED_LIBRARY
1018 \ CMAKE_CXX_CREATE_SHARED_MODULE
1019 \ CMAKE_CXX_CREATE_STATIC_LIBRARY
1020 \ CMAKE_CXX_EXTENSIONS
1021 \ CMAKE_CXX_EXTENSIONS_DEFAULT
1022 \ CMAKE_CXX_FLAGS
1023 \ CMAKE_CXX_FLAGS_DEBUG
1024 \ CMAKE_CXX_FLAGS_DEBUG_INIT
1025 \ CMAKE_CXX_FLAGS_INIT
1026 \ CMAKE_CXX_FLAGS_MINSIZEREL
1027 \ CMAKE_CXX_FLAGS_MINSIZEREL_INIT
1028 \ CMAKE_CXX_FLAGS_RELEASE
1029 \ CMAKE_CXX_FLAGS_RELEASE_INIT
1030 \ CMAKE_CXX_FLAGS_RELWITHDEBINFO
1031 \ CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT
1032 \ CMAKE_CXX_IGNORE_EXTENSIONS
1033 \ CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES
1034 \ CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES
1035 \ CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
1036 \ CMAKE_CXX_IMPLICIT_LINK_LIBRARIES
1037 \ CMAKE_CXX_INCLUDE_WHAT_YOU_USE
1038 \ CMAKE_CXX_INIT
1039 \ CMAKE_CXX_LIBRARY_ARCHITECTURE
1040 \ CMAKE_CXX_LINKER_LAUNCHER
1041 \ CMAKE_CXX_LINKER_PREFERENCE
1042 \ CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES
1043 \ CMAKE_CXX_LINKER_WRAPPER_FLAG
1044 \ CMAKE_CXX_LINKER_WRAPPER_FLAG_SEP
1045 \ CMAKE_CXX_LINK_EXECUTABLE
1046 \ CMAKE_CXX_LINK_LIBRARY_FILE_FLAG
1047 \ CMAKE_CXX_LINK_LIBRARY_FLAG
1048 \ CMAKE_CXX_LINK_LIBRARY_SUFFIX
1049 \ CMAKE_CXX_LINK_WHAT_YOU_USE_FLAG
1050 \ CMAKE_CXX_OUTPUT_EXTENSION
1051 \ CMAKE_CXX_PLATFORM_ID
1052 \ CMAKE_CXX_SCAN_FOR_MODULES
1053 \ CMAKE_CXX_SIMULATE_ID
1054 \ CMAKE_CXX_SIMULATE_VERSION
1055 \ CMAKE_CXX_SIZEOF_DATA_PTR
1056 \ CMAKE_CXX_SOURCE_FILE_EXTENSIONS
1057 \ CMAKE_CXX_STANDARD
1058 \ CMAKE_CXX_STANDARD_DEFAULT
1059 \ CMAKE_CXX_STANDARD_INCLUDE_DIRECTORIES
1060 \ CMAKE_CXX_STANDARD_LIBRARIES
1061 \ CMAKE_CXX_STANDARD_REQUIRED
1062 \ CMAKE_CXX_SUPPORTED
1063 \ CMAKE_CXX_VISIBILITY_PRESET
1064 \ CMAKE_C_ANDROID_TOOLCHAIN_MACHINE
1065 \ CMAKE_C_ANDROID_TOOLCHAIN_PREFIX
1066 \ CMAKE_C_ANDROID_TOOLCHAIN_SUFFIX
1067 \ CMAKE_C_ARCHIVE_APPEND
1068 \ CMAKE_C_ARCHIVE_CREATE
1069 \ CMAKE_C_ARCHIVE_FINISH
1070 \ CMAKE_C_BYTE_ORDER
1071 \ CMAKE_C_CLANG_TIDY
1072 \ CMAKE_C_CLANG_TIDY_EXPORT_FIXES_DIR
1073 \ CMAKE_C_COMPILER
1074 \ CMAKE_C_COMPILER_ABI
1075 \ CMAKE_C_COMPILER_AR
1076 \ CMAKE_C_COMPILER_ARCHITECTURE_ID
1077 \ CMAKE_C_COMPILER_EXTERNAL_TOOLCHAIN
1078 \ CMAKE_C_COMPILER_FRONTEND_VARIANT
1079 \ CMAKE_C_COMPILER_ID
1080 \ CMAKE_C_COMPILER_LAUNCHER
1081 \ CMAKE_C_COMPILER_LOADED
1082 \ CMAKE_C_COMPILER_PREDEFINES_COMMAND
1083 \ CMAKE_C_COMPILER_RANLIB
1084 \ CMAKE_C_COMPILER_TARGET
1085 \ CMAKE_C_COMPILER_VERSION
1086 \ CMAKE_C_COMPILER_VERSION_INTERNAL
1087 \ CMAKE_C_COMPILE_FEATURES
1088 \ CMAKE_C_COMPILE_OBJECT
1089 \ CMAKE_C_CPPCHECK
1090 \ CMAKE_C_CPPLINT
1091 \ CMAKE_C_CREATE_SHARED_LIBRARY
1092 \ CMAKE_C_CREATE_SHARED_MODULE
1093 \ CMAKE_C_CREATE_STATIC_LIBRARY
1094 \ CMAKE_C_EXTENSIONS
1095 \ CMAKE_C_EXTENSIONS_DEFAULT
1096 \ CMAKE_C_FLAGS
1097 \ CMAKE_C_FLAGS_DEBUG
1098 \ CMAKE_C_FLAGS_DEBUG_INIT
1099 \ CMAKE_C_FLAGS_INIT
1100 \ CMAKE_C_FLAGS_MINSIZEREL
1101 \ CMAKE_C_FLAGS_MINSIZEREL_INIT
1102 \ CMAKE_C_FLAGS_RELEASE
1103 \ CMAKE_C_FLAGS_RELEASE_INIT
1104 \ CMAKE_C_FLAGS_RELWITHDEBINFO
1105 \ CMAKE_C_FLAGS_RELWITHDEBINFO_INIT
1106 \ CMAKE_C_IGNORE_EXTENSIONS
1107 \ CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES
1108 \ CMAKE_C_IMPLICIT_LINK_DIRECTORIES
1109 \ CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
1110 \ CMAKE_C_IMPLICIT_LINK_LIBRARIES
1111 \ CMAKE_C_INCLUDE_WHAT_YOU_USE
1112 \ CMAKE_C_INIT
1113 \ CMAKE_C_LIBRARY_ARCHITECTURE
1114 \ CMAKE_C_LINKER_LAUNCHER
1115 \ CMAKE_C_LINKER_PREFERENCE
1116 \ CMAKE_C_LINKER_PREFERENCE_PROPAGATES
1117 \ CMAKE_C_LINKER_WRAPPER_FLAG
1118 \ CMAKE_C_LINKER_WRAPPER_FLAG_SEP
1119 \ CMAKE_C_LINK_EXECUTABLE
1120 \ CMAKE_C_LINK_LIBRARY_FILE_FLAG
1121 \ CMAKE_C_LINK_LIBRARY_FLAG
1122 \ CMAKE_C_LINK_LIBRARY_SUFFIX
1123 \ CMAKE_C_LINK_WHAT_YOU_USE_FLAG
1124 \ CMAKE_C_OUTPUT_EXTENSION
1125 \ CMAKE_C_PLATFORM_ID
1126 \ CMAKE_C_SIMULATE_ID
1127 \ CMAKE_C_SIMULATE_VERSION
1128 \ CMAKE_C_SIZEOF_DATA_PTR
1129 \ CMAKE_C_SOURCE_FILE_EXTENSIONS
1130 \ CMAKE_C_STANDARD
1131 \ CMAKE_C_STANDARD_DEFAULT
1132 \ CMAKE_C_STANDARD_INCLUDE_DIRECTORIES
1133 \ CMAKE_C_STANDARD_LIBRARIES
1134 \ CMAKE_C_STANDARD_REQUIRED
1135 \ CMAKE_C_SUPPORTED
1136 \ CMAKE_C_VISIBILITY_PRESET
1137 \ CMAKE_DEBUG_POSTFIX
1138 \ CMAKE_DEBUG_TARGET_PROPERTIES
1139 \ CMAKE_DEFAULT_BUILD_TYPE
1140 \ CMAKE_DEFAULT_CONFIGS
1141 \ CMAKE_DEPENDS_IN_PROJECT_ONLY
1142 \ CMAKE_DEPENDS_USE_COMPILER
1143 \ CMAKE_DIRECTORY_LABELS
1144 \ CMAKE_DISABLE_PRECOMPILE_HEADERS
1145 \ CMAKE_DLL_NAME_WITH_SOVERSION
1146 \ CMAKE_DL_LIBS
1147 \ CMAKE_DOTNET_SDK
1148 \ CMAKE_DOTNET_TARGET_FRAMEWORK
1149 \ CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION
1150 \ CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES
1151 \ CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT
1152 \ CMAKE_ECLIPSE_MAKE_ARGUMENTS
1153 \ CMAKE_ECLIPSE_RESOURCE_ENCODING
1154 \ CMAKE_ECLIPSE_VERSION
1155 \ CMAKE_EDIT_COMMAND
1156 \ CMAKE_ENABLE_EXPORTS
1157 \ CMAKE_ERROR_DEPRECATED
1158 \ CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION
1159 \ CMAKE_EXECUTABLE_ENABLE_EXPORTS
1160 \ CMAKE_EXECUTABLE_SUFFIX
1161 \ CMAKE_EXECUTABLE_SUFFIX_ASM
1162 \ CMAKE_EXECUTABLE_SUFFIX_ASM_MASM
1163 \ CMAKE_EXECUTABLE_SUFFIX_ASM_NASM
1164 \ CMAKE_EXECUTABLE_SUFFIX_C
1165 \ CMAKE_EXECUTABLE_SUFFIX_CSharp
1166 \ CMAKE_EXECUTABLE_SUFFIX_CUDA
1167 \ CMAKE_EXECUTABLE_SUFFIX_CXX
1168 \ CMAKE_EXECUTABLE_SUFFIX_Fortran
1169 \ CMAKE_EXECUTABLE_SUFFIX_HIP
1170 \ CMAKE_EXECUTABLE_SUFFIX_Java
1171 \ CMAKE_EXECUTABLE_SUFFIX_RC
1172 \ CMAKE_EXECUTABLE_SUFFIX_Swift
1173 \ CMAKE_EXECUTE_PROCESS_COMMAND_ECHO
1174 \ CMAKE_EXE_LINKER_FLAGS
1175 \ CMAKE_EXE_LINKER_FLAGS_INIT
1176 \ CMAKE_EXPORT_COMPILE_COMMANDS
1177 \ CMAKE_EXPORT_NO_PACKAGE_REGISTRY
1178 \ CMAKE_EXPORT_PACKAGE_REGISTRY
1179 \ CMAKE_EXTRA_GENERATOR
1180 \ CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES
1181 \ CMAKE_FIND_APPBUNDLE
1182 \ CMAKE_FIND_DEBUG_MODE
1183 \ CMAKE_FIND_FRAMEWORK
1184 \ CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX
1185 \ CMAKE_FIND_LIBRARY_PREFIXES
1186 \ CMAKE_FIND_LIBRARY_SUFFIXES
1187 \ CMAKE_FIND_NO_INSTALL_PREFIX
1188 \ CMAKE_FIND_PACKAGE_NAME
1189 \ CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
1190 \ CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY
1191 \ CMAKE_FIND_PACKAGE_PREFER_CONFIG
1192 \ CMAKE_FIND_PACKAGE_REDIRECTS_DIR
1193 \ CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS
1194 \ CMAKE_FIND_PACKAGE_SORT_DIRECTION
1195 \ CMAKE_FIND_PACKAGE_SORT_ORDER
1196 \ CMAKE_FIND_PACKAGE_TARGETS_GLOBAL
1197 \ CMAKE_FIND_PACKAGE_WARN_NO_MODULE
1198 \ CMAKE_FIND_ROOT_PATH
1199 \ CMAKE_FIND_ROOT_PATH_MODE_INCLUDE
1200 \ CMAKE_FIND_ROOT_PATH_MODE_LIBRARY
1201 \ CMAKE_FIND_ROOT_PATH_MODE_PACKAGE
1202 \ CMAKE_FIND_ROOT_PATH_MODE_PROGRAM
1203 \ CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH
1204 \ CMAKE_FIND_USE_INSTALL_PREFIX
1205 \ CMAKE_FIND_USE_CMAKE_PATH
1206 \ CMAKE_FIND_USE_CMAKE_SYSTEM_PATH
1207 \ CMAKE_FIND_USE_INSTALL_PREFIX
1208 \ CMAKE_FIND_USE_PACKAGE_REGISTRY
1209 \ CMAKE_FIND_USE_PACKAGE_ROOT_PATH
1210 \ CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH
1211 \ CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY
1212 \ CMAKE_FOLDER
1213 \ CMAKE_FRAMEWORK
1214 \ CMAKE_FRAMEWORK_PATH
1215 \ CMAKE_Fortran
1216 \ CMAKE_Fortran_ANDROID_TOOLCHAIN_MACHINE
1217 \ CMAKE_Fortran_ANDROID_TOOLCHAIN_PREFIX
1218 \ CMAKE_Fortran_ANDROID_TOOLCHAIN_SUFFIX
1219 \ CMAKE_Fortran_ARCHIVE_APPEND
1220 \ CMAKE_Fortran_ARCHIVE_CREATE
1221 \ CMAKE_Fortran_ARCHIVE_FINISH
1222 \ CMAKE_Fortran_BYTE_ORDER
1223 \ CMAKE_Fortran_CLANG_TIDY
1224 \ CMAKE_Fortran_CLANG_TIDY_EXPORT_FIXES_DIR
1225 \ CMAKE_Fortran_COMPILER
1226 \ CMAKE_Fortran_COMPILER_ABI
1227 \ CMAKE_Fortran_COMPILER_AR
1228 \ CMAKE_Fortran_COMPILER_ARCHITECTURE_ID
1229 \ CMAKE_Fortran_COMPILER_EXTERNAL_TOOLCHAIN
1230 \ CMAKE_Fortran_COMPILER_FRONTEND_VARIANT
1231 \ CMAKE_Fortran_COMPILER_ID
1232 \ CMAKE_Fortran_COMPILER_LAUNCHER
1233 \ CMAKE_Fortran_COMPILER_LOADED
1234 \ CMAKE_Fortran_COMPILER_PREDEFINES_COMMAND
1235 \ CMAKE_Fortran_COMPILER_RANLIB
1236 \ CMAKE_Fortran_COMPILER_TARGET
1237 \ CMAKE_Fortran_COMPILER_VERSION
1238 \ CMAKE_Fortran_COMPILER_VERSION_INTERNAL
1239 \ CMAKE_Fortran_COMPILE_OBJECT
1240 \ CMAKE_Fortran_CPPCHECK
1241 \ CMAKE_Fortran_CPPLINT
1242 \ CMAKE_Fortran_CREATE_SHARED_LIBRARY
1243 \ CMAKE_Fortran_CREATE_SHARED_MODULE
1244 \ CMAKE_Fortran_CREATE_STATIC_LIBRARY
1245 \ CMAKE_Fortran_EXTENSIONS
1246 \ CMAKE_Fortran_EXTENSIONS_DEFAULT
1247 \ CMAKE_Fortran_FLAGS
1248 \ CMAKE_Fortran_FLAGS_DEBUG
1249 \ CMAKE_Fortran_FLAGS_DEBUG_INIT
1250 \ CMAKE_Fortran_FLAGS_INIT
1251 \ CMAKE_Fortran_FLAGS_MINSIZEREL
1252 \ CMAKE_Fortran_FLAGS_MINSIZEREL_INIT
1253 \ CMAKE_Fortran_FLAGS_RELEASE
1254 \ CMAKE_Fortran_FLAGS_RELEASE_INIT
1255 \ CMAKE_Fortran_FLAGS_RELWITHDEBINFO
1256 \ CMAKE_Fortran_FLAGS_RELWITHDEBINFO_INIT
1257 \ CMAKE_Fortran_FORMAT
1258 \ CMAKE_Fortran_IGNORE_EXTENSIONS
1259 \ CMAKE_Fortran_IMPLICIT_INCLUDE_DIRECTORIES
1260 \ CMAKE_Fortran_IMPLICIT_LINK_DIRECTORIES
1261 \ CMAKE_Fortran_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
1262 \ CMAKE_Fortran_IMPLICIT_LINK_LIBRARIES
1263 \ CMAKE_Fortran_INCLUDE_WHAT_YOU_USE
1264 \ CMAKE_Fortran_INIT
1265 \ CMAKE_Fortran_LIBRARY_ARCHITECTURE
1266 \ CMAKE_Fortran_LINKER_LAUNCHER
1267 \ CMAKE_Fortran_LINKER_PREFERENCE
1268 \ CMAKE_Fortran_LINKER_PREFERENCE_PROPAGATES
1269 \ CMAKE_Fortran_LINKER_WRAPPER_FLAG
1270 \ CMAKE_Fortran_LINKER_WRAPPER_FLAG_SEP
1271 \ CMAKE_Fortran_LINK_EXECUTABLE
1272 \ CMAKE_Fortran_LINK_LIBRARY_FILE_FLAG
1273 \ CMAKE_Fortran_LINK_LIBRARY_FLAG
1274 \ CMAKE_Fortran_LINK_LIBRARY_SUFFIX
1275 \ CMAKE_Fortran_LINK_WHAT_YOU_USE_FLAG
1276 \ CMAKE_Fortran_MODDIR_DEFAULT
1277 \ CMAKE_Fortran_MODDIR_FLAG
1278 \ CMAKE_Fortran_MODOUT_FLAG
1279 \ CMAKE_Fortran_MODULE_DIRECTORY
1280 \ CMAKE_Fortran_OUTPUT_EXTENSION
1281 \ CMAKE_Fortran_PLATFORM_ID
1282 \ CMAKE_Fortran_PREPROCESS
1283 \ CMAKE_Fortran_SIMULATE_ID
1284 \ CMAKE_Fortran_SIMULATE_VERSION
1285 \ CMAKE_Fortran_SIZEOF_DATA_PTR
1286 \ CMAKE_Fortran_SOURCE_FILE_EXTENSIONS
1287 \ CMAKE_Fortran_STANDARD
1288 \ CMAKE_Fortran_STANDARD_DEFAULT
1289 \ CMAKE_Fortran_STANDARD_INCLUDE_DIRECTORIES
1290 \ CMAKE_Fortran_STANDARD_LIBRARIES
1291 \ CMAKE_Fortran_STANDARD_REQUIRED
1292 \ CMAKE_Fortran_SUPPORTED
1293 \ CMAKE_Fortran_VISIBILITY_PRESET
1294 \ CMAKE_GENERATOR
1295 \ CMAKE_GENERATOR_INSTANCE
1296 \ CMAKE_GENERATOR_PLATFORM
1297 \ CMAKE_GENERATOR_TOOLSET
1298 \ CMAKE_GHS_NO_SOURCE_GROUP_FILE
1299 \ CMAKE_GLOBAL_AUTOGEN_TARGET
1300 \ CMAKE_GLOBAL_AUTOGEN_TARGET_NAME
1301 \ CMAKE_GLOBAL_AUTORCC_TARGET
1302 \ CMAKE_GLOBAL_AUTORCC_TARGET_NAME
1303 \ CMAKE_GNUtoMS
1304 \ CMAKE_HIP
1305 \ CMAKE_HIP_ANDROID_TOOLCHAIN_MACHINE
1306 \ CMAKE_HIP_ANDROID_TOOLCHAIN_PREFIX
1307 \ CMAKE_HIP_ANDROID_TOOLCHAIN_SUFFIX
1308 \ CMAKE_HIP_ARCHITECTURES
1309 \ CMAKE_HIP_ARCHIVE_APPEND
1310 \ CMAKE_HIP_ARCHIVE_CREATE
1311 \ CMAKE_HIP_ARCHIVE_FINISH
1312 \ CMAKE_HIP_BYTE_ORDER
1313 \ CMAKE_HIP_CLANG_TIDY
1314 \ CMAKE_HIP_CLANG_TIDY_EXPORT_FIXES_DIR
1315 \ CMAKE_HIP_COMPILER
1316 \ CMAKE_HIP_COMPILER_ABI
1317 \ CMAKE_HIP_COMPILER_AR
1318 \ CMAKE_HIP_COMPILER_ARCHITECTURE_ID
1319 \ CMAKE_HIP_COMPILER_EXTERNAL_TOOLCHAIN
1320 \ CMAKE_HIP_COMPILER_FRONTEND_VARIANT
1321 \ CMAKE_HIP_COMPILER_ID
1322 \ CMAKE_HIP_COMPILER_LAUNCHER
1323 \ CMAKE_HIP_COMPILER_LOADED
1324 \ CMAKE_HIP_COMPILER_PREDEFINES_COMMAND
1325 \ CMAKE_HIP_COMPILER_RANLIB
1326 \ CMAKE_HIP_COMPILER_TARGET
1327 \ CMAKE_HIP_COMPILER_VERSION
1328 \ CMAKE_HIP_COMPILER_VERSION_INTERNAL
1329 \ CMAKE_HIP_COMPILE_FEATURES
1330 \ CMAKE_HIP_COMPILE_OBJECT
1331 \ CMAKE_HIP_CPPCHECK
1332 \ CMAKE_HIP_CPPLINT
1333 \ CMAKE_HIP_CREATE_SHARED_LIBRARY
1334 \ CMAKE_HIP_CREATE_SHARED_MODULE
1335 \ CMAKE_HIP_CREATE_STATIC_LIBRARY
1336 \ CMAKE_HIP_EXTENSIONS
1337 \ CMAKE_HIP_EXTENSIONS_DEFAULT
1338 \ CMAKE_HIP_FLAGS
1339 \ CMAKE_HIP_FLAGS_DEBUG
1340 \ CMAKE_HIP_FLAGS_DEBUG_INIT
1341 \ CMAKE_HIP_FLAGS_INIT
1342 \ CMAKE_HIP_FLAGS_MINSIZEREL
1343 \ CMAKE_HIP_FLAGS_MINSIZEREL_INIT
1344 \ CMAKE_HIP_FLAGS_RELEASE
1345 \ CMAKE_HIP_FLAGS_RELEASE_INIT
1346 \ CMAKE_HIP_FLAGS_RELWITHDEBINFO
1347 \ CMAKE_HIP_FLAGS_RELWITHDEBINFO_INIT
1348 \ CMAKE_HIP_IGNORE_EXTENSIONS
1349 \ CMAKE_HIP_IMPLICIT_INCLUDE_DIRECTORIES
1350 \ CMAKE_HIP_IMPLICIT_LINK_DIRECTORIES
1351 \ CMAKE_HIP_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
1352 \ CMAKE_HIP_IMPLICIT_LINK_LIBRARIES
1353 \ CMAKE_HIP_INCLUDE_WHAT_YOU_USE
1354 \ CMAKE_HIP_INIT
1355 \ CMAKE_HIP_LIBRARY_ARCHITECTURE
1356 \ CMAKE_HIP_LINKER_LAUNCHER
1357 \ CMAKE_HIP_LINKER_PREFERENCE
1358 \ CMAKE_HIP_LINKER_PREFERENCE_PROPAGATES
1359 \ CMAKE_HIP_LINKER_WRAPPER_FLAG
1360 \ CMAKE_HIP_LINKER_WRAPPER_FLAG_SEP
1361 \ CMAKE_HIP_LINK_EXECUTABLE
1362 \ CMAKE_HIP_LINK_LIBRARY_FILE_FLAG
1363 \ CMAKE_HIP_LINK_LIBRARY_FLAG
1364 \ CMAKE_HIP_LINK_LIBRARY_SUFFIX
1365 \ CMAKE_HIP_LINK_WHAT_YOU_USE_FLAG
1366 \ CMAKE_HIP_OUTPUT_EXTENSION
1367 \ CMAKE_HIP_PLATFORM_ID
1368 \ CMAKE_HIP_SIMULATE_ID
1369 \ CMAKE_HIP_SIMULATE_VERSION
1370 \ CMAKE_HIP_SIZEOF_DATA_PTR
1371 \ CMAKE_HIP_SOURCE_FILE_EXTENSIONS
1372 \ CMAKE_HIP_STANDARD
1373 \ CMAKE_HIP_STANDARD_DEFAULT
1374 \ CMAKE_HIP_STANDARD_INCLUDE_DIRECTORIES
1375 \ CMAKE_HIP_STANDARD_LIBRARIES
1376 \ CMAKE_HIP_STANDARD_REQUIRED
1377 \ CMAKE_HIP_SUPPORTED
1378 \ CMAKE_HIP_VISIBILITY_PRESET
1379 \ CMAKE_HOME_DIRECTORY
1380 \ CMAKE_HOST_APPLE
1381 \ CMAKE_HOST_BSD
1382 \ CMAKE_HOST_LINUX
1383 \ CMAKE_HOST_SOLARIS
1384 \ CMAKE_HOST_SYSTEM
1385 \ CMAKE_HOST_SYSTEM_NAME
1386 \ CMAKE_HOST_SYSTEM_PROCESSOR
1387 \ CMAKE_HOST_SYSTEM_VERSION
1388 \ CMAKE_HOST_UNIX
1389 \ CMAKE_HOST_WIN32
1390 \ CMAKE_IGNORE_PATH
1391 \ CMAKE_IGNORE_PREFIX_PATH
1392 \ CMAKE_IMPORT_LIBRARY_PREFIX
1393 \ CMAKE_IMPORT_LIBRARY_SUFFIX
1394 \ CMAKE_INCLUDE_CURRENT_DIR
1395 \ CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE
1396 \ CMAKE_INCLUDE_DIRECTORIES_BEFORE
1397 \ CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE
1398 \ CMAKE_INCLUDE_PATH
1399 \ CMAKE_INSTALL_DEFAULT_COMPONENT_NAME
1400 \ CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS
1401 \ CMAKE_INSTALL_MESSAGE
1402 \ CMAKE_INSTALL_NAME_DIR
1403 \ CMAKE_INSTALL_PREFIX
1404 \ CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT
1405 \ CMAKE_INSTALL_REMOVE_ENVIRONMENT_RPATH
1406 \ CMAKE_INSTALL_RPATH
1407 \ CMAKE_INSTALL_RPATH_USE_LINK_PATH
1408 \ CMAKE_INTERNAL_PLATFORM_ABI
1409 \ CMAKE_INTERPROCEDURAL_OPTIMIZATION
1410 \ CMAKE_IOS_INSTALL_COMBINED
1411 \ CMAKE_ISPC_HEADER_DIRECTORY
1412 \ CMAKE_ISPC_HEADER_SUFFIX
1413 \ CMAKE_ISPC_INSTRUCTION_SETS
1414 \ CMAKE_JOB_POOLS
1415 \ CMAKE_JOB_POOL_COMPILE
1416 \ CMAKE_JOB_POOL_LINK
1417 \ CMAKE_JOB_POOL_PRECOMPILE_HEADER
1418 \ CMAKE_Java
1419 \ CMAKE_Java_ANDROID_TOOLCHAIN_MACHINE
1420 \ CMAKE_Java_ANDROID_TOOLCHAIN_PREFIX
1421 \ CMAKE_Java_ANDROID_TOOLCHAIN_SUFFIX
1422 \ CMAKE_Java_ARCHIVE_APPEND
1423 \ CMAKE_Java_ARCHIVE_CREATE
1424 \ CMAKE_Java_ARCHIVE_FINISH
1425 \ CMAKE_Java_BYTE_ORDER
1426 \ CMAKE_Java_CLANG_TIDY
1427 \ CMAKE_Java_CLANG_TIDY_EXPORT_FIXES_DIR
1428 \ CMAKE_Java_COMPILER
1429 \ CMAKE_Java_COMPILER_ABI
1430 \ CMAKE_Java_COMPILER_AR
1431 \ CMAKE_Java_COMPILER_ARCHITECTURE_ID
1432 \ CMAKE_Java_COMPILER_EXTERNAL_TOOLCHAIN
1433 \ CMAKE_Java_COMPILER_FRONTEND_VARIANT
1434 \ CMAKE_Java_COMPILER_ID
1435 \ CMAKE_Java_COMPILER_LAUNCHER
1436 \ CMAKE_Java_COMPILER_LOADED
1437 \ CMAKE_Java_COMPILER_PREDEFINES_COMMAND
1438 \ CMAKE_Java_COMPILER_RANLIB
1439 \ CMAKE_Java_COMPILER_TARGET
1440 \ CMAKE_Java_COMPILER_VERSION
1441 \ CMAKE_Java_COMPILER_VERSION_INTERNAL
1442 \ CMAKE_Java_COMPILE_OBJECT
1443 \ CMAKE_Java_CPPCHECK
1444 \ CMAKE_Java_CPPLINT
1445 \ CMAKE_Java_CREATE_SHARED_LIBRARY
1446 \ CMAKE_Java_CREATE_SHARED_MODULE
1447 \ CMAKE_Java_CREATE_STATIC_LIBRARY
1448 \ CMAKE_Java_EXTENSIONS
1449 \ CMAKE_Java_EXTENSIONS_DEFAULT
1450 \ CMAKE_Java_FLAGS
1451 \ CMAKE_Java_FLAGS_DEBUG
1452 \ CMAKE_Java_FLAGS_DEBUG_INIT
1453 \ CMAKE_Java_FLAGS_INIT
1454 \ CMAKE_Java_FLAGS_MINSIZEREL
1455 \ CMAKE_Java_FLAGS_MINSIZEREL_INIT
1456 \ CMAKE_Java_FLAGS_RELEASE
1457 \ CMAKE_Java_FLAGS_RELEASE_INIT
1458 \ CMAKE_Java_FLAGS_RELWITHDEBINFO
1459 \ CMAKE_Java_FLAGS_RELWITHDEBINFO_INIT
1460 \ CMAKE_Java_IGNORE_EXTENSIONS
1461 \ CMAKE_Java_IMPLICIT_INCLUDE_DIRECTORIES
1462 \ CMAKE_Java_IMPLICIT_LINK_DIRECTORIES
1463 \ CMAKE_Java_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
1464 \ CMAKE_Java_IMPLICIT_LINK_LIBRARIES
1465 \ CMAKE_Java_INCLUDE_WHAT_YOU_USE
1466 \ CMAKE_Java_INIT
1467 \ CMAKE_Java_LIBRARY_ARCHITECTURE
1468 \ CMAKE_Java_LINKER_LAUNCHER
1469 \ CMAKE_Java_LINKER_PREFERENCE
1470 \ CMAKE_Java_LINKER_PREFERENCE_PROPAGATES
1471 \ CMAKE_Java_LINKER_WRAPPER_FLAG
1472 \ CMAKE_Java_LINKER_WRAPPER_FLAG_SEP
1473 \ CMAKE_Java_LINK_EXECUTABLE
1474 \ CMAKE_Java_LINK_LIBRARY_FILE_FLAG
1475 \ CMAKE_Java_LINK_LIBRARY_FLAG
1476 \ CMAKE_Java_LINK_LIBRARY_SUFFIX
1477 \ CMAKE_Java_LINK_WHAT_YOU_USE_FLAG
1478 \ CMAKE_Java_OUTPUT_EXTENSION
1479 \ CMAKE_Java_PLATFORM_ID
1480 \ CMAKE_Java_SIMULATE_ID
1481 \ CMAKE_Java_SIMULATE_VERSION
1482 \ CMAKE_Java_SIZEOF_DATA_PTR
1483 \ CMAKE_Java_SOURCE_FILE_EXTENSIONS
1484 \ CMAKE_Java_STANDARD
1485 \ CMAKE_Java_STANDARD_DEFAULT
1486 \ CMAKE_Java_STANDARD_INCLUDE_DIRECTORIES
1487 \ CMAKE_Java_STANDARD_LIBRARIES
1488 \ CMAKE_Java_STANDARD_REQUIRED
1489 \ CMAKE_Java_SUPPORTED
1490 \ CMAKE_Java_VISIBILITY_PRESET
1491 \ CMAKE_KATE_FILES_MODE
1492 \ CMAKE_KATE_MAKE_ARGUMENTS
1493 \ CMAKE_LIBRARY_ARCHITECTURE
1494 \ CMAKE_LIBRARY_ARCHITECTURE_REGEX
1495 \ CMAKE_LIBRARY_OUTPUT_DIRECTORY
1496 \ CMAKE_LIBRARY_PATH
1497 \ CMAKE_LIBRARY_PATH_FLAG
1498 \ CMAKE_LINK_DEF_FILE_FLAG
1499 \ CMAKE_LINK_DEPENDS_NO_SHARED
1500 \ CMAKE_LINK_DEPENDS_USE_LINKER
1501 \ CMAKE_LINK_DIRECTORIES_BEFORE
1502 \ CMAKE_LINK_INTERFACE_LIBRARIES
1503 \ CMAKE_LINK_LIBRARIES_ONLY_TARGETS
1504 \ CMAKE_LINK_LIBRARY_FILE_FLAG
1505 \ CMAKE_LINK_LIBRARY_FLAG
1506 \ CMAKE_LINK_LIBRARY_SUFFIX
1507 \ CMAKE_LINK_SEARCH_END_STATIC
1508 \ CMAKE_LINK_SEARCH_START_STATIC
1509 \ CMAKE_LINK_WHAT_YOU_USE
1510 \ CMAKE_LINK_WHAT_YOU_USE_CHECK
1511 \ CMAKE_MACOSX_BUNDLE
1512 \ CMAKE_MACOSX_RPATH
1513 \ CMAKE_MAJOR_VERSION
1514 \ CMAKE_MAKE_PROGRAM
1515 \ CMAKE_MATCH_COUNT
1516 \ CMAKE_MAXIMUM_RECURSION_DEPTH
1517 \ CMAKE_MESSAGE_CONTEXT
1518 \ CMAKE_MESSAGE_CONTEXT_SHOW
1519 \ CMAKE_MESSAGE_INDENT
1520 \ CMAKE_MESSAGE_LOG_LEVEL
1521 \ CMAKE_MFC_FLAG
1522 \ CMAKE_MINIMUM_REQUIRED_VERSION
1523 \ CMAKE_MINOR_VERSION
1524 \ CMAKE_MODULE_LINKER_FLAGS
1525 \ CMAKE_MODULE_LINKER_FLAGS_INIT
1526 \ CMAKE_MODULE_PATH
1527 \ CMAKE_MSVCIDE_RUN_PATH
1528 \ CMAKE_MSVC_DEBUG_INFORMATION_FORMAT
1529 \ CMAKE_MSVC_RUNTIME_LIBRARY
1530 \ CMAKE_NETRC
1531 \ CMAKE_NETRC_FILE
1532 \ CMAKE_NINJA_OUTPUT_PATH_PREFIX
1533 \ CMAKE_NOT_USING_CONFIG_FLAGS
1534 \ CMAKE_NO_BUILTIN_CHRPATH
1535 \ CMAKE_NO_SYSTEM_FROM_IMPORTED
1536 \ CMAKE_OBJCXX_CLANG_TIDY
1537 \ CMAKE_OBJCXX_EXTENSIONS
1538 \ CMAKE_OBJCXX_LINKER_LAUNCHER
1539 \ CMAKE_OBJCXX_STANDARD
1540 \ CMAKE_OBJCXX_STANDARD_REQUIRED
1541 \ CMAKE_OBJC_CLANG_TIDY
1542 \ CMAKE_OBJC_EXTENSIONS
1543 \ CMAKE_OBJC_LINKER_LAUNCHER
1544 \ CMAKE_OBJC_STANDARD
1545 \ CMAKE_OBJC_STANDARD_REQUIRED
1546 \ CMAKE_OBJECT_PATH_MAX
1547 \ CMAKE_OPTIMIZE_DEPENDENCIES
1548 \ CMAKE_OSX_ARCHITECTURES
1549 \ CMAKE_OSX_DEPLOYMENT_TARGET
1550 \ CMAKE_OSX_SYSROOT
1551 \ CMAKE_PARENT_LIST_FILE
1552 \ CMAKE_PATCH_VERSION
1553 \ CMAKE_PCH_INSTANTIATE_TEMPLATES
1554 \ CMAKE_PCH_WARN_INVALID
1555 \ CMAKE_PDB_OUTPUT_DIRECTORY
1556 \ CMAKE_PLATFORM_NO_VERSIONED_SONAME
1557 \ CMAKE_POSITION_INDEPENDENT_CODE
1558 \ CMAKE_PREFIX_PATH
1559 \ CMAKE_PROGRAM_PATH
1560 \ CMAKE_PROJECT_DESCRIPTION
1561 \ CMAKE_PROJECT_HOMEPAGE_URL
1562 \ CMAKE_PROJECT_INCLUDE
1563 \ CMAKE_PROJECT_INCLUDE_BEFORE
1564 \ CMAKE_PROJECT_NAME
1565 \ CMAKE_PROJECT_TOP_LEVEL_INCLUDES
1566 \ CMAKE_PROJECT_VERSION
1567 \ CMAKE_PROJECT_VERSION_MAJOR
1568 \ CMAKE_PROJECT_VERSION_MINOR
1569 \ CMAKE_PROJECT_VERSION_PATCH
1570 \ CMAKE_PROJECT_VERSION_TWEAK
1571 \ CMAKE_RANLIB
1572 \ CMAKE_RC
1573 \ CMAKE_RC_ANDROID_TOOLCHAIN_MACHINE
1574 \ CMAKE_RC_ANDROID_TOOLCHAIN_PREFIX
1575 \ CMAKE_RC_ANDROID_TOOLCHAIN_SUFFIX
1576 \ CMAKE_RC_ARCHIVE_APPEND
1577 \ CMAKE_RC_ARCHIVE_CREATE
1578 \ CMAKE_RC_ARCHIVE_FINISH
1579 \ CMAKE_RC_BYTE_ORDER
1580 \ CMAKE_RC_CLANG_TIDY
1581 \ CMAKE_RC_CLANG_TIDY_EXPORT_FIXES_DIR
1582 \ CMAKE_RC_COMPILER
1583 \ CMAKE_RC_COMPILER_ABI
1584 \ CMAKE_RC_COMPILER_AR
1585 \ CMAKE_RC_COMPILER_ARCHITECTURE_ID
1586 \ CMAKE_RC_COMPILER_EXTERNAL_TOOLCHAIN
1587 \ CMAKE_RC_COMPILER_FRONTEND_VARIANT
1588 \ CMAKE_RC_COMPILER_ID
1589 \ CMAKE_RC_COMPILER_LAUNCHER
1590 \ CMAKE_RC_COMPILER_LOADED
1591 \ CMAKE_RC_COMPILER_PREDEFINES_COMMAND
1592 \ CMAKE_RC_COMPILER_RANLIB
1593 \ CMAKE_RC_COMPILER_TARGET
1594 \ CMAKE_RC_COMPILER_VERSION
1595 \ CMAKE_RC_COMPILER_VERSION_INTERNAL
1596 \ CMAKE_RC_COMPILE_OBJECT
1597 \ CMAKE_RC_CPPCHECK
1598 \ CMAKE_RC_CPPLINT
1599 \ CMAKE_RC_CREATE_SHARED_LIBRARY
1600 \ CMAKE_RC_CREATE_SHARED_MODULE
1601 \ CMAKE_RC_CREATE_STATIC_LIBRARY
1602 \ CMAKE_RC_EXTENSIONS
1603 \ CMAKE_RC_EXTENSIONS_DEFAULT
1604 \ CMAKE_RC_FLAGS
1605 \ CMAKE_RC_FLAGS_DEBUG
1606 \ CMAKE_RC_FLAGS_DEBUG_INIT
1607 \ CMAKE_RC_FLAGS_INIT
1608 \ CMAKE_RC_FLAGS_MINSIZEREL
1609 \ CMAKE_RC_FLAGS_MINSIZEREL_INIT
1610 \ CMAKE_RC_FLAGS_RELEASE
1611 \ CMAKE_RC_FLAGS_RELEASE_INIT
1612 \ CMAKE_RC_FLAGS_RELWITHDEBINFO
1613 \ CMAKE_RC_FLAGS_RELWITHDEBINFO_INIT
1614 \ CMAKE_RC_IGNORE_EXTENSIONS
1615 \ CMAKE_RC_IMPLICIT_INCLUDE_DIRECTORIES
1616 \ CMAKE_RC_IMPLICIT_LINK_DIRECTORIES
1617 \ CMAKE_RC_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
1618 \ CMAKE_RC_IMPLICIT_LINK_LIBRARIES
1619 \ CMAKE_RC_INCLUDE_WHAT_YOU_USE
1620 \ CMAKE_RC_INIT
1621 \ CMAKE_RC_LIBRARY_ARCHITECTURE
1622 \ CMAKE_RC_LINKER_LAUNCHER
1623 \ CMAKE_RC_LINKER_PREFERENCE
1624 \ CMAKE_RC_LINKER_PREFERENCE_PROPAGATES
1625 \ CMAKE_RC_LINKER_WRAPPER_FLAG
1626 \ CMAKE_RC_LINKER_WRAPPER_FLAG_SEP
1627 \ CMAKE_RC_LINK_EXECUTABLE
1628 \ CMAKE_RC_LINK_LIBRARY_FILE_FLAG
1629 \ CMAKE_RC_LINK_LIBRARY_FLAG
1630 \ CMAKE_RC_LINK_LIBRARY_SUFFIX
1631 \ CMAKE_RC_LINK_WHAT_YOU_USE_FLAG
1632 \ CMAKE_RC_OUTPUT_EXTENSION
1633 \ CMAKE_RC_PLATFORM_ID
1634 \ CMAKE_RC_SIMULATE_ID
1635 \ CMAKE_RC_SIMULATE_VERSION
1636 \ CMAKE_RC_SIZEOF_DATA_PTR
1637 \ CMAKE_RC_SOURCE_FILE_EXTENSIONS
1638 \ CMAKE_RC_STANDARD
1639 \ CMAKE_RC_STANDARD_DEFAULT
1640 \ CMAKE_RC_STANDARD_INCLUDE_DIRECTORIES
1641 \ CMAKE_RC_STANDARD_LIBRARIES
1642 \ CMAKE_RC_STANDARD_REQUIRED
1643 \ CMAKE_RC_SUPPORTED
1644 \ CMAKE_RC_VISIBILITY_PRESET
1645 \ CMAKE_ROOT
1646 \ CMAKE_RULE_MESSAGES
1647 \ CMAKE_RUNTIME_OUTPUT_DIRECTORY
1648 \ CMAKE_SCRIPT_MODE_FILE
1649 \ CMAKE_SHARED_LIBRARY_ENABLE_EXPORTS
1650 \ CMAKE_SHARED_LIBRARY_PREFIX
1651 \ CMAKE_SHARED_LIBRARY_SUFFIX
1652 \ CMAKE_SHARED_LINKER_FLAGS
1653 \ CMAKE_SHARED_LINKER_FLAGS_INIT
1654 \ CMAKE_SHARED_MODULE_PREFIX
1655 \ CMAKE_SHARED_MODULE_SUFFIX
1656 \ CMAKE_SIZEOF_VOID_P
1657 \ CMAKE_SKIP_BUILD_RPATH
1658 \ CMAKE_SKIP_INSTALL_ALL_DEPENDENCY
1659 \ CMAKE_SKIP_INSTALL_RPATH
1660 \ CMAKE_SKIP_INSTALL_RULES
1661 \ CMAKE_SKIP_RPATH
1662 \ CMAKE_SKIP_TEST_ALL_DEPENDENCY
1663 \ CMAKE_SOURCE_DIR
1664 \ CMAKE_STAGING_PREFIX
1665 \ CMAKE_STATIC_LIBRARY_PREFIX
1666 \ CMAKE_STATIC_LIBRARY_SUFFIX
1667 \ CMAKE_STATIC_LINKER_FLAGS
1668 \ CMAKE_STATIC_LINKER_FLAGS_INIT
1669 \ CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS
1670 \ CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE
1671 \ CMAKE_SUPPRESS_REGENERATION
1672 \ CMAKE_SYSROOT
1673 \ CMAKE_SYSROOT_COMPILE
1674 \ CMAKE_SYSROOT_LINK
1675 \ CMAKE_SYSTEM
1676 \ CMAKE_SYSTEM_APPBUNDLE_PATH
1677 \ CMAKE_SYSTEM_FRAMEWORK_PATH
1678 \ CMAKE_SYSTEM_IGNORE_PATH
1679 \ CMAKE_SYSTEM_IGNORE_PREFIX_PATH
1680 \ CMAKE_SYSTEM_INCLUDE_PATH
1681 \ CMAKE_SYSTEM_LIBRARY_PATH
1682 \ CMAKE_SYSTEM_NAME
1683 \ CMAKE_SYSTEM_PREFIX_PATH
1684 \ CMAKE_SYSTEM_PROCESSOR
1685 \ CMAKE_SYSTEM_PROGRAM_PATH
1686 \ CMAKE_SYSTEM_VERSION
1687 \ CMAKE_Swift
1688 \ CMAKE_Swift_ANDROID_TOOLCHAIN_MACHINE
1689 \ CMAKE_Swift_ANDROID_TOOLCHAIN_PREFIX
1690 \ CMAKE_Swift_ANDROID_TOOLCHAIN_SUFFIX
1691 \ CMAKE_Swift_ARCHIVE_APPEND
1692 \ CMAKE_Swift_ARCHIVE_CREATE
1693 \ CMAKE_Swift_ARCHIVE_FINISH
1694 \ CMAKE_Swift_BYTE_ORDER
1695 \ CMAKE_Swift_CLANG_TIDY
1696 \ CMAKE_Swift_CLANG_TIDY_EXPORT_FIXES_DIR
1697 \ CMAKE_Swift_COMPILER
1698 \ CMAKE_Swift_COMPILER_ABI
1699 \ CMAKE_Swift_COMPILER_AR
1700 \ CMAKE_Swift_COMPILER_ARCHITECTURE_ID
1701 \ CMAKE_Swift_COMPILER_EXTERNAL_TOOLCHAIN
1702 \ CMAKE_Swift_COMPILER_FRONTEND_VARIANT
1703 \ CMAKE_Swift_COMPILER_ID
1704 \ CMAKE_Swift_COMPILER_LAUNCHER
1705 \ CMAKE_Swift_COMPILER_LOADED
1706 \ CMAKE_Swift_COMPILER_PREDEFINES_COMMAND
1707 \ CMAKE_Swift_COMPILER_RANLIB
1708 \ CMAKE_Swift_COMPILER_TARGET
1709 \ CMAKE_Swift_COMPILER_VERSION
1710 \ CMAKE_Swift_COMPILER_VERSION_INTERNAL
1711 \ CMAKE_Swift_COMPILE_OBJECT
1712 \ CMAKE_Swift_CPPCHECK
1713 \ CMAKE_Swift_CPPLINT
1714 \ CMAKE_Swift_CREATE_SHARED_LIBRARY
1715 \ CMAKE_Swift_CREATE_SHARED_MODULE
1716 \ CMAKE_Swift_CREATE_STATIC_LIBRARY
1717 \ CMAKE_Swift_EXTENSIONS
1718 \ CMAKE_Swift_EXTENSIONS_DEFAULT
1719 \ CMAKE_Swift_FLAGS
1720 \ CMAKE_Swift_FLAGS_DEBUG
1721 \ CMAKE_Swift_FLAGS_DEBUG_INIT
1722 \ CMAKE_Swift_FLAGS_INIT
1723 \ CMAKE_Swift_FLAGS_MINSIZEREL
1724 \ CMAKE_Swift_FLAGS_MINSIZEREL_INIT
1725 \ CMAKE_Swift_FLAGS_RELEASE
1726 \ CMAKE_Swift_FLAGS_RELEASE_INIT
1727 \ CMAKE_Swift_FLAGS_RELWITHDEBINFO
1728 \ CMAKE_Swift_FLAGS_RELWITHDEBINFO_INIT
1729 \ CMAKE_Swift_IGNORE_EXTENSIONS
1730 \ CMAKE_Swift_IMPLICIT_INCLUDE_DIRECTORIES
1731 \ CMAKE_Swift_IMPLICIT_LINK_DIRECTORIES
1732 \ CMAKE_Swift_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
1733 \ CMAKE_Swift_IMPLICIT_LINK_LIBRARIES
1734 \ CMAKE_Swift_INCLUDE_WHAT_YOU_USE
1735 \ CMAKE_Swift_INIT
1736 \ CMAKE_Swift_LANGUAGE_VERSION
1737 \ CMAKE_Swift_LIBRARY_ARCHITECTURE
1738 \ CMAKE_Swift_LINKER_LAUNCHER
1739 \ CMAKE_Swift_LINKER_PREFERENCE
1740 \ CMAKE_Swift_LINKER_PREFERENCE_PROPAGATES
1741 \ CMAKE_Swift_LINKER_WRAPPER_FLAG
1742 \ CMAKE_Swift_LINKER_WRAPPER_FLAG_SEP
1743 \ CMAKE_Swift_LINK_EXECUTABLE
1744 \ CMAKE_Swift_LINK_LIBRARY_FILE_FLAG
1745 \ CMAKE_Swift_LINK_LIBRARY_FLAG
1746 \ CMAKE_Swift_LINK_LIBRARY_SUFFIX
1747 \ CMAKE_Swift_LINK_WHAT_YOU_USE_FLAG
1748 \ CMAKE_Swift_MODULE_DIRECTORY
1749 \ CMAKE_Swift_NUM_THREADS
1750 \ CMAKE_Swift_OUTPUT_EXTENSION
1751 \ CMAKE_Swift_PLATFORM_ID
1752 \ CMAKE_Swift_SIMULATE_ID
1753 \ CMAKE_Swift_SIMULATE_VERSION
1754 \ CMAKE_Swift_SIZEOF_DATA_PTR
1755 \ CMAKE_Swift_SOURCE_FILE_EXTENSIONS
1756 \ CMAKE_Swift_STANDARD
1757 \ CMAKE_Swift_STANDARD_DEFAULT
1758 \ CMAKE_Swift_STANDARD_INCLUDE_DIRECTORIES
1759 \ CMAKE_Swift_STANDARD_LIBRARIES
1760 \ CMAKE_Swift_STANDARD_REQUIRED
1761 \ CMAKE_Swift_SUPPORTED
1762 \ CMAKE_Swift_VISIBILITY_PRESET
1763 \ CMAKE_TASKING_TOOLSET
1764 \ CMAKE_TLS_CAINFO
1765 \ CMAKE_TLS_VERIFY
1766 \ CMAKE_TOOLCHAIN_FILE
1767 \ CMAKE_TRY_COMPILE_CONFIGURATION
1768 \ CMAKE_TRY_COMPILE_NO_PLATFORM_VARIABLES
1769 \ CMAKE_TRY_COMPILE_PLATFORM_VARIABLES
1770 \ CMAKE_TRY_COMPILE_TARGET_TYPE
1771 \ CMAKE_TWEAK_VERSION
1772 \ CMAKE_UNITY_BUILD
1773 \ CMAKE_UNITY_BUILD_BATCH_SIZE
1774 \ CMAKE_UNITY_BUILD_UNIQUE_ID
1775 \ CMAKE_USER_MAKE_RULES_OVERRIDE
1776 \ CMAKE_USER_MAKE_RULES_OVERRIDE_ASM
1777 \ CMAKE_USER_MAKE_RULES_OVERRIDE_ASM_MASM
1778 \ CMAKE_USER_MAKE_RULES_OVERRIDE_ASM_NASM
1779 \ CMAKE_USER_MAKE_RULES_OVERRIDE_C
1780 \ CMAKE_USER_MAKE_RULES_OVERRIDE_CSharp
1781 \ CMAKE_USER_MAKE_RULES_OVERRIDE_CUDA
1782 \ CMAKE_USER_MAKE_RULES_OVERRIDE_CXX
1783 \ CMAKE_USER_MAKE_RULES_OVERRIDE_Fortran
1784 \ CMAKE_USER_MAKE_RULES_OVERRIDE_HIP
1785 \ CMAKE_USER_MAKE_RULES_OVERRIDE_Java
1786 \ CMAKE_USER_MAKE_RULES_OVERRIDE_RC
1787 \ CMAKE_USER_MAKE_RULES_OVERRIDE_Swift
1788 \ CMAKE_USE_RELATIVE_PATHS
1789 \ CMAKE_VERBOSE_MAKEFILE
1790 \ CMAKE_VERIFY_INTERFACE_HEADER_SETS
1791 \ CMAKE_VERSION
1792 \ CMAKE_VISIBILITY_INLINES_HIDDEN
1793 \ CMAKE_VS_DEBUGGER_COMMAND
1794 \ CMAKE_VS_DEBUGGER_COMMAND_ARGUMENTS
1795 \ CMAKE_VS_DEBUGGER_ENVIRONMENT
1796 \ CMAKE_VS_DEBUGGER_WORKING_DIRECTORY
1797 \ CMAKE_VS_DEVENV_COMMAND
1798 \ CMAKE_VS_GLOBALS
1799 \ CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD
1800 \ CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD
1801 \ CMAKE_VS_INTEL_Fortran_PROJECT_VERSION
1802 \ CMAKE_VS_JUST_MY_CODE_DEBUGGING
1803 \ CMAKE_VS_MSBUILD_COMMAND
1804 \ CMAKE_VS_NO_COMPILE_BATCHING
1805 \ CMAKE_VS_NUGET_PACKAGE_RESTORE
1806 \ CMAKE_VS_NsightTegra_VERSION
1807 \ CMAKE_VS_PLATFORM_NAME
1808 \ CMAKE_VS_PLATFORM_NAME_DEFAULT
1809 \ CMAKE_VS_PLATFORM_TOOLSET
1810 \ CMAKE_VS_PLATFORM_TOOLSET_CUDA
1811 \ CMAKE_VS_PLATFORM_TOOLSET_CUDA_CUSTOM_DIR
1812 \ CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE
1813 \ CMAKE_VS_PLATFORM_TOOLSET_VERSION
1814 \ CMAKE_VS_SDK_EXCLUDE_DIRECTORIES
1815 \ CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES
1816 \ CMAKE_VS_SDK_INCLUDE_DIRECTORIES
1817 \ CMAKE_VS_SDK_LIBRARY_DIRECTORIES
1818 \ CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES
1819 \ CMAKE_VS_SDK_REFERENCE_DIRECTORIES
1820 \ CMAKE_VS_SDK_SOURCE_DIRECTORIES
1821 \ CMAKE_VS_TARGET_FRAMEWORK_IDENTIFIER
1822 \ CMAKE_VS_TARGET_FRAMEWORK_TARGETS_VERSION
1823 \ CMAKE_VS_TARGET_FRAMEWORK_VERSION
1824 \ CMAKE_VS_VERSION_BUILD_NUMBER
1825 \ CMAKE_VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION
1826 \ CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION
1827 \ CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM
1828 \ CMAKE_VS_WINRT_BY_DEFAULT
1829 \ CMAKE_WARN_DEPRECATED
1830 \ CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION
1831 \ CMAKE_WATCOM_RUNTIME_LIBRARY
1832 \ CMAKE_WIN32_EXECUTABLE
1833 \ CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS
1834 \ CMAKE_XCODE_BUILD_SYSTEM
1835 \ CMAKE_XCODE_GENERATE_SCHEME
1836 \ CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY
1837 \ CMAKE_XCODE_LINK_BUILD_PHASE_MODE
1838 \ CMAKE_XCODE_PLATFORM_TOOLSET
1839 \ CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER
1840 \ CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN
1841 \ CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING
1842 \ CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE
1843 \ CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER
1844 \ CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS
1845 \ CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE
1846 \ CMAKE_XCODE_SCHEME_ENABLE_GPU_API_VALIDATION
1847 \ CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE
1848 \ CMAKE_XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION
1849 \ CMAKE_XCODE_SCHEME_ENVIRONMENT
1850 \ CMAKE_XCODE_SCHEME_GUARD_MALLOC
1851 \ CMAKE_XCODE_SCHEME_LAUNCH_CONFIGURATION
1852 \ CMAKE_XCODE_SCHEME_LAUNCH_MODE
1853 \ CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP
1854 \ CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES
1855 \ CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE
1856 \ CMAKE_XCODE_SCHEME_MALLOC_STACK
1857 \ CMAKE_XCODE_SCHEME_THREAD_SANITIZER
1858 \ CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP
1859 \ CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER
1860 \ CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP
1861 \ CMAKE_XCODE_SCHEME_ENABLE_GPU_API_VALIDATION
1862 \ CMAKE_XCODE_SCHEME_ENABLE_GPU_SHADER_VALIDATION
1863 \ CMAKE_XCODE_SCHEME_LAUNCH_CONFIGURATION
1864 \ CMAKE_XCODE_SCHEME_WORKING_DIRECTORY
1865 \ CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS
1866 \ CMAKE_XCODE_XCCONFIG
1867 \ CPACK_ABSOLUTE_DESTINATION_FILES
1868 \ CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY
1869 \ CPACK_CUSTOM_INSTALL_VARIABLES
1870 \ CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION
1871 \ CPACK_INCLUDE_TOPLEVEL_DIRECTORY
1872 \ CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS
1873 \ CPACK_PACKAGING_INSTALL_PREFIX
1874 \ CPACK_SET_DESTDIR
1875 \ CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION
1876 \ CTEST_BINARY_DIRECTORY
1877 \ CTEST_BUILD_COMMAND
1878 \ CTEST_BUILD_NAME
1879 \ CTEST_BZR_COMMAND
1880 \ CTEST_BZR_UPDATE_OPTIONS
1881 \ CTEST_CHANGE_ID
1882 \ CTEST_CHECKOUT_COMMAND
1883 \ CTEST_CONFIGURATION_TYPE
1884 \ CTEST_CONFIGURE_COMMAND
1885 \ CTEST_COVERAGE_COMMAND
1886 \ CTEST_COVERAGE_EXTRA_FLAGS
1887 \ CTEST_CURL_OPTIONS
1888 \ CTEST_CUSTOM_COVERAGE_EXCLUDE
1889 \ CTEST_CUSTOM_ERROR_EXCEPTION
1890 \ CTEST_CUSTOM_ERROR_MATCH
1891 \ CTEST_CUSTOM_ERROR_POST_CONTEXT
1892 \ CTEST_CUSTOM_ERROR_PRE_CONTEXT
1893 \ CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE
1894 \ CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS
1895 \ CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS
1896 \ CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE
1897 \ CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION
1898 \ CTEST_CUSTOM_MEMCHECK_IGNORE
1899 \ CTEST_CUSTOM_POST_MEMCHECK
1900 \ CTEST_CUSTOM_POST_TEST
1901 \ CTEST_CUSTOM_PRE_MEMCHECK
1902 \ CTEST_CUSTOM_PRE_TEST
1903 \ CTEST_CUSTOM_TESTS_IGNORE
1904 \ CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION
1905 \ CTEST_CUSTOM_WARNING_EXCEPTION
1906 \ CTEST_CUSTOM_WARNING_MATCH
1907 \ CTEST_CVS_CHECKOUT
1908 \ CTEST_CVS_COMMAND
1909 \ CTEST_CVS_UPDATE_OPTIONS
1910 \ CTEST_DROP_LOCATION
1911 \ CTEST_DROP_METHOD
1912 \ CTEST_DROP_SITE
1913 \ CTEST_DROP_SITE_CDASH
1914 \ CTEST_DROP_SITE_PASSWORD
1915 \ CTEST_DROP_SITE_USER
1916 \ CTEST_EXTRA_COVERAGE_GLOB
1917 \ CTEST_GIT_COMMAND
1918 \ CTEST_GIT_INIT_SUBMODULES
1919 \ CTEST_GIT_UPDATE_CUSTOM
1920 \ CTEST_GIT_UPDATE_OPTIONS
1921 \ CTEST_HG_COMMAND
1922 \ CTEST_HG_UPDATE_OPTIONS
1923 \ CTEST_LABELS_FOR_SUBPROJECTS
1924 \ CTEST_MEMORYCHECK_COMMAND
1925 \ CTEST_MEMORYCHECK_COMMAND_OPTIONS
1926 \ CTEST_MEMORYCHECK_SANITIZER_OPTIONS
1927 \ CTEST_MEMORYCHECK_SUPPRESSIONS_FILE
1928 \ CTEST_MEMORYCHECK_TYPE
1929 \ CTEST_NIGHTLY_START_TIME
1930 \ CTEST_P4_CLIENT
1931 \ CTEST_P4_COMMAND
1932 \ CTEST_P4_OPTIONS
1933 \ CTEST_P4_UPDATE_OPTIONS
1934 \ CTEST_RESOURCE_SPEC_FILE
1935 \ CTEST_RUN_CURRENT_SCRIPT
1936 \ CTEST_SCP_COMMAND
1937 \ CTEST_SCRIPT_DIRECTORY
1938 \ CTEST_SITE
1939 \ CTEST_SOURCE_DIRECTORY
1940 \ CTEST_SUBMIT_INACTIVITY_TIMEOUT
1941 \ CTEST_SUBMIT_URL
1942 \ CTEST_SVN_COMMAND
1943 \ CTEST_SVN_OPTIONS
1944 \ CTEST_SVN_UPDATE_OPTIONS
1945 \ CTEST_TEST_LOAD
1946 \ CTEST_TEST_TIMEOUT
1947 \ CTEST_TRIGGER_SITE
1948 \ CTEST_UPDATE_COMMAND
1949 \ CTEST_UPDATE_OPTIONS
1950 \ CTEST_UPDATE_VERSION_ONLY
1951 \ CTEST_UPDATE_VERSION_OVERRIDE
1952 \ CTEST_USE_LAUNCHERS
1953 \ CYGWIN
1954 \ DOXYGEN_ABBREVIATE_BRIEF
1955 \ DOXYGEN_ALIASES
1956 \ DOXYGEN_ALLEXTERNALS
1957 \ DOXYGEN_ALLOW_UNICODE_NAMES
1958 \ DOXYGEN_ALPHABETICAL_INDEX
1959 \ DOXYGEN_ALWAYS_DETAILED_SEC
1960 \ DOXYGEN_AUTOLINK_SUPPORT
1961 \ DOXYGEN_BINARY_TOC
1962 \ DOXYGEN_BRIEF_MEMBER_DESC
1963 \ DOXYGEN_BUILTIN_STL_SUPPORT
1964 \ DOXYGEN_CALLER_GRAPH
1965 \ DOXYGEN_CALL_GRAPH
1966 \ DOXYGEN_CASE_SENSE_NAMES
1967 \ DOXYGEN_CHM_FILE
1968 \ DOXYGEN_CHM_INDEX_ENCODING
1969 \ DOXYGEN_CITE_BIB_FILES
1970 \ DOXYGEN_CLANG_ASSISTED_PARSING
1971 \ DOXYGEN_CLANG_DATABASE_PATH
1972 \ DOXYGEN_CLANG_OPTIONS
1973 \ DOXYGEN_CLASS_DIAGRAMS
1974 \ DOXYGEN_CLASS_GRAPH
1975 \ DOXYGEN_COLLABORATION_GRAPH
1976 \ DOXYGEN_COLS_IN_ALPHA_INDEX
1977 \ DOXYGEN_COMPACT_LATEX
1978 \ DOXYGEN_COMPACT_RTF
1979 \ DOXYGEN_CPP_CLI_SUPPORT
1980 \ DOXYGEN_CREATE_SUBDIRS
1981 \ DOXYGEN_DIAFILE_DIRS
1982 \ DOXYGEN_DIA_PATH
1983 \ DOXYGEN_DIRECTORY_GRAPH
1984 \ DOXYGEN_DISABLE_INDEX
1985 \ DOXYGEN_DISTRIBUTE_GROUP_DOC
1986 \ DOXYGEN_DOCBOOK_OUTPUT
1987 \ DOXYGEN_DOCBOOK_PROGRAMLISTING
1988 \ DOXYGEN_DOCSET_BUNDLE_ID
1989 \ DOXYGEN_DOCSET_FEEDNAME
1990 \ DOXYGEN_DOCSET_PUBLISHER_ID
1991 \ DOXYGEN_DOCSET_PUBLISHER_NAME
1992 \ DOXYGEN_DOTFILE_DIRS
1993 \ DOXYGEN_DOT_CLEANUP
1994 \ DOXYGEN_DOT_FONTNAME
1995 \ DOXYGEN_DOT_FONTPATH
1996 \ DOXYGEN_DOT_FONTSIZE
1997 \ DOXYGEN_DOT_GRAPH_MAX_NODES
1998 \ DOXYGEN_DOT_IMAGE_FORMAT
1999 \ DOXYGEN_DOT_MULTI_TARGETS
2000 \ DOXYGEN_DOT_NUM_THREADS
2001 \ DOXYGEN_DOT_PATH
2002 \ DOXYGEN_DOT_TRANSPARENT
2003 \ DOXYGEN_DOXYFILE_ENCODING
2004 \ DOXYGEN_ECLIPSE_DOC_ID
2005 \ DOXYGEN_ENABLED_SECTIONS
2006 \ DOXYGEN_ENABLE_PREPROCESSING
2007 \ DOXYGEN_ENUM_VALUES_PER_LINE
2008 \ DOXYGEN_EXAMPLE_PATH
2009 \ DOXYGEN_EXAMPLE_PATTERNS
2010 \ DOXYGEN_EXAMPLE_RECURSIVE
2011 \ DOXYGEN_EXCLUDE
2012 \ DOXYGEN_EXCLUDE_PATTERNS
2013 \ DOXYGEN_EXCLUDE_SYMBOLS
2014 \ DOXYGEN_EXCLUDE_SYMLINKS
2015 \ DOXYGEN_EXPAND_AS_DEFINED
2016 \ DOXYGEN_EXPAND_ONLY_PREDEF
2017 \ DOXYGEN_EXTENSION_MAPPING
2018 \ DOXYGEN_EXTERNAL_GROUPS
2019 \ DOXYGEN_EXTERNAL_PAGES
2020 \ DOXYGEN_EXTERNAL_SEARCH
2021 \ DOXYGEN_EXTERNAL_SEARCH_ID
2022 \ DOXYGEN_EXTRACT_ALL
2023 \ DOXYGEN_EXTRACT_ANON_NSPACES
2024 \ DOXYGEN_EXTRACT_LOCAL_CLASSES
2025 \ DOXYGEN_EXTRACT_LOCAL_METHODS
2026 \ DOXYGEN_EXTRACT_PACKAGE
2027 \ DOXYGEN_EXTRACT_PRIVATE
2028 \ DOXYGEN_EXTRACT_PRIV_VIRTUAL
2029 \ DOXYGEN_EXTRACT_STATIC
2030 \ DOXYGEN_EXTRA_PACKAGES
2031 \ DOXYGEN_EXTRA_SEARCH_MAPPINGS
2032 \ DOXYGEN_EXT_LINKS_IN_WINDOW
2033 \ DOXYGEN_FILE_PATTERNS
2034 \ DOXYGEN_FILE_VERSION_FILTER
2035 \ DOXYGEN_FILTER_PATTERNS
2036 \ DOXYGEN_FILTER_SOURCE_FILES
2037 \ DOXYGEN_FILTER_SOURCE_PATTERNS
2038 \ DOXYGEN_FORCE_LOCAL_INCLUDES
2039 \ DOXYGEN_FORMULA_FONTSIZE
2040 \ DOXYGEN_FORMULA_TRANSPARENT
2041 \ DOXYGEN_FULL_PATH_NAMES
2042 \ DOXYGEN_GENERATE_AUTOGEN_DEF
2043 \ DOXYGEN_GENERATE_BUGLIST
2044 \ DOXYGEN_GENERATE_CHI
2045 \ DOXYGEN_GENERATE_DEPRECATEDLIST
2046 \ DOXYGEN_GENERATE_DOCBOOK
2047 \ DOXYGEN_GENERATE_DOCSET
2048 \ DOXYGEN_GENERATE_ECLIPSEHELP
2049 \ DOXYGEN_GENERATE_HTML
2050 \ DOXYGEN_GENERATE_HTMLHELP
2051 \ DOXYGEN_GENERATE_LATEX
2052 \ DOXYGEN_GENERATE_LEGEND
2053 \ DOXYGEN_GENERATE_MAN
2054 \ DOXYGEN_GENERATE_PERLMOD
2055 \ DOXYGEN_GENERATE_QHP
2056 \ DOXYGEN_GENERATE_RTF
2057 \ DOXYGEN_GENERATE_TAGFILE
2058 \ DOXYGEN_GENERATE_TESTLIST
2059 \ DOXYGEN_GENERATE_TODOLIST
2060 \ DOXYGEN_GENERATE_TREEVIEW
2061 \ DOXYGEN_GENERATE_XML
2062 \ DOXYGEN_GRAPHICAL_HIERARCHY
2063 \ DOXYGEN_GROUP_GRAPHS
2064 \ DOXYGEN_GROUP_NESTED_COMPOUNDS
2065 \ DOXYGEN_HAVE_DOT
2066 \ DOXYGEN_HHC_LOCATION
2067 \ DOXYGEN_HIDE_COMPOUND_REFERENCE
2068 \ DOXYGEN_HIDE_FRIEND_COMPOUNDS
2069 \ DOXYGEN_HIDE_IN_BODY_DOCS
2070 \ DOXYGEN_HIDE_SCOPE_NAMES
2071 \ DOXYGEN_HIDE_UNDOC_CLASSES
2072 \ DOXYGEN_HIDE_UNDOC_MEMBERS
2073 \ DOXYGEN_HIDE_UNDOC_RELATIONS
2074 \ DOXYGEN_HTML_COLORSTYLE_GAMMA
2075 \ DOXYGEN_HTML_COLORSTYLE_HUE
2076 \ DOXYGEN_HTML_COLORSTYLE_SAT
2077 \ DOXYGEN_HTML_DYNAMIC_MENUS
2078 \ DOXYGEN_HTML_DYNAMIC_SECTIONS
2079 \ DOXYGEN_HTML_EXTRA_FILES
2080 \ DOXYGEN_HTML_EXTRA_STYLESHEET
2081 \ DOXYGEN_HTML_FILE_EXTENSION
2082 \ DOXYGEN_HTML_FOOTER
2083 \ DOXYGEN_HTML_HEADER
2084 \ DOXYGEN_HTML_INDEX_NUM_ENTRIES
2085 \ DOXYGEN_HTML_OUTPUT
2086 \ DOXYGEN_HTML_STYLESHEET
2087 \ DOXYGEN_HTML_TIMESTAMP
2088 \ DOXYGEN_IDL_PROPERTY_SUPPORT
2089 \ DOXYGEN_IGNORE_PREFIX
2090 \ DOXYGEN_IMAGE_PATH
2091 \ DOXYGEN_INCLUDED_BY_GRAPH
2092 \ DOXYGEN_INCLUDE_FILE_PATTERNS
2093 \ DOXYGEN_INCLUDE_GRAPH
2094 \ DOXYGEN_INCLUDE_PATH
2095 \ DOXYGEN_INHERIT_DOCS
2096 \ DOXYGEN_INLINE_GROUPED_CLASSES
2097 \ DOXYGEN_INLINE_INFO
2098 \ DOXYGEN_INLINE_INHERITED_MEMB
2099 \ DOXYGEN_INLINE_SIMPLE_STRUCTS
2100 \ DOXYGEN_INLINE_SOURCES
2101 \ DOXYGEN_INPUT
2102 \ DOXYGEN_INPUT_ENCODING
2103 \ DOXYGEN_INPUT_FILTER
2104 \ DOXYGEN_INTERACTIVE_SVG
2105 \ DOXYGEN_INTERNAL_DOCS
2106 \ DOXYGEN_JAVADOC_AUTOBRIEF
2107 \ DOXYGEN_JAVADOC_BANNER
2108 \ DOXYGEN_LATEX_BATCHMODE
2109 \ DOXYGEN_LATEX_BIB_STYLE
2110 \ DOXYGEN_LATEX_CMD_NAME
2111 \ DOXYGEN_LATEX_EMOJI_DIRECTORY
2112 \ DOXYGEN_LATEX_EXTRA_FILES
2113 \ DOXYGEN_LATEX_EXTRA_STYLESHEET
2114 \ DOXYGEN_LATEX_FOOTER
2115 \ DOXYGEN_LATEX_HEADER
2116 \ DOXYGEN_LATEX_HIDE_INDICES
2117 \ DOXYGEN_LATEX_MAKEINDEX_CMD
2118 \ DOXYGEN_LATEX_OUTPUT
2119 \ DOXYGEN_LATEX_SOURCE_CODE
2120 \ DOXYGEN_LATEX_TIMESTAMP
2121 \ DOXYGEN_LAYOUT_FILE
2122 \ DOXYGEN_LOOKUP_CACHE_SIZE
2123 \ DOXYGEN_MACRO_EXPANSION
2124 \ DOXYGEN_MAKEINDEX_CMD_NAME
2125 \ DOXYGEN_MAN_EXTENSION
2126 \ DOXYGEN_MAN_LINKS
2127 \ DOXYGEN_MAN_OUTPUT
2128 \ DOXYGEN_MAN_SUBDIR
2129 \ DOXYGEN_MARKDOWN_SUPPORT
2130 \ DOXYGEN_MATHJAX_CODEFILE
2131 \ DOXYGEN_MATHJAX_EXTENSIONS
2132 \ DOXYGEN_MATHJAX_FORMAT
2133 \ DOXYGEN_MATHJAX_RELPATH
2134 \ DOXYGEN_MAX_DOT_GRAPH_DEPTH
2135 \ DOXYGEN_MAX_INITIALIZER_LINES
2136 \ DOXYGEN_MSCFILE_DIRS
2137 \ DOXYGEN_MULTILINE_CPP_IS_BRIEF
2138 \ DOXYGEN_OPTIMIZE_FOR_FORTRAN
2139 \ DOXYGEN_OPTIMIZE_OUTPUT_FOR_C
2140 \ DOXYGEN_OPTIMIZE_OUTPUT_JAVA
2141 \ DOXYGEN_OPTIMIZE_OUTPUT_SLICE
2142 \ DOXYGEN_OPTIMIZE_OUTPUT_VHDL
2143 \ DOXYGEN_OUTPUT_DIRECTORY
2144 \ DOXYGEN_OUTPUT_LANGUAGE
2145 \ DOXYGEN_OUTPUT_TEXT_DIRECTION
2146 \ DOXYGEN_PAPER_TYPE
2147 \ DOXYGEN_PDF_HYPERLINKS
2148 \ DOXYGEN_PERLMOD_LATEX
2149 \ DOXYGEN_PERLMOD_MAKEVAR_PREFIX
2150 \ DOXYGEN_PERLMOD_PRETTY
2151 \ DOXYGEN_PLANTUML_CFG_FILE
2152 \ DOXYGEN_PLANTUML_INCLUDE_PATH
2153 \ DOXYGEN_PLANTUML_JAR_PATH
2154 \ DOXYGEN_PREDEFINED
2155 \ DOXYGEN_PROJECT_BRIEF
2156 \ DOXYGEN_PROJECT_LOGO
2157 \ DOXYGEN_PROJECT_NAME
2158 \ DOXYGEN_PROJECT_NUMBER
2159 \ DOXYGEN_QCH_FILE
2160 \ DOXYGEN_QHG_LOCATION
2161 \ DOXYGEN_QHP_CUST_FILTER_ATTRS
2162 \ DOXYGEN_QHP_CUST_FILTER_NAME
2163 \ DOXYGEN_QHP_NAMESPACE
2164 \ DOXYGEN_QHP_SECT_FILTER_ATTRS
2165 \ DOXYGEN_QHP_VIRTUAL_FOLDER
2166 \ DOXYGEN_QT_AUTOBRIEF
2167 \ DOXYGEN_QUIET
2168 \ DOXYGEN_RECURSIVE
2169 \ DOXYGEN_REFERENCED_BY_RELATION
2170 \ DOXYGEN_REFERENCES_LINK_SOURCE
2171 \ DOXYGEN_REFERENCES_RELATION
2172 \ DOXYGEN_REPEAT_BRIEF
2173 \ DOXYGEN_RTF_EXTENSIONS_FILE
2174 \ DOXYGEN_RTF_HYPERLINKS
2175 \ DOXYGEN_RTF_OUTPUT
2176 \ DOXYGEN_RTF_SOURCE_CODE
2177 \ DOXYGEN_RTF_STYLESHEET_FILE
2178 \ DOXYGEN_SEARCHDATA_FILE
2179 \ DOXYGEN_SEARCHENGINE
2180 \ DOXYGEN_SEARCHENGINE_URL
2181 \ DOXYGEN_SEARCH_INCLUDES
2182 \ DOXYGEN_SEPARATE_MEMBER_PAGES
2183 \ DOXYGEN_SERVER_BASED_SEARCH
2184 \ DOXYGEN_SHORT_NAMES
2185 \ DOXYGEN_SHOW_FILES
2186 \ DOXYGEN_SHOW_GROUPED_MEMB_INC
2187 \ DOXYGEN_SHOW_INCLUDE_FILES
2188 \ DOXYGEN_SHOW_NAMESPACES
2189 \ DOXYGEN_SHOW_USED_FILES
2190 \ DOXYGEN_SIP_SUPPORT
2191 \ DOXYGEN_SKIP_FUNCTION_MACROS
2192 \ DOXYGEN_SORT_BRIEF_DOCS
2193 \ DOXYGEN_SORT_BY_SCOPE_NAME
2194 \ DOXYGEN_SORT_GROUP_NAMES
2195 \ DOXYGEN_SORT_MEMBERS_CTORS_1ST
2196 \ DOXYGEN_SORT_MEMBER_DOCS
2197 \ DOXYGEN_SOURCE_BROWSER
2198 \ DOXYGEN_SOURCE_TOOLTIPS
2199 \ DOXYGEN_STRICT_PROTO_MATCHING
2200 \ DOXYGEN_STRIP_CODE_COMMENTS
2201 \ DOXYGEN_STRIP_FROM_INC_PATH
2202 \ DOXYGEN_STRIP_FROM_PATH
2203 \ DOXYGEN_SUBGROUPING
2204 \ DOXYGEN_TAB_SIZE
2205 \ DOXYGEN_TAGFILES
2206 \ DOXYGEN_TCL_SUBST
2207 \ DOXYGEN_TEMPLATE_RELATIONS
2208 \ DOXYGEN_TOC_EXPAND
2209 \ DOXYGEN_TOC_INCLUDE_HEADINGS
2210 \ DOXYGEN_TREEVIEW_WIDTH
2211 \ DOXYGEN_TYPEDEF_HIDES_STRUCT
2212 \ DOXYGEN_UML_LIMIT_NUM_FIELDS
2213 \ DOXYGEN_UML_LOOK
2214 \ DOXYGEN_USE_HTAGS
2215 \ DOXYGEN_USE_MATHJAX
2216 \ DOXYGEN_USE_MDFILE_AS_MAINPAGE
2217 \ DOXYGEN_USE_PDFLATEX
2218 \ DOXYGEN_VERBATIM_HEADERS
2219 \ DOXYGEN_VERBATIM_VARS
2220 \ DOXYGEN_VERSION
2221 \ DOXYGEN_WARNINGS
2222 \ DOXYGEN_WARN_AS_ERROR
2223 \ DOXYGEN_WARN_FORMAT
2224 \ DOXYGEN_WARN_IF_DOC_ERROR
2225 \ DOXYGEN_WARN_IF_UNDOCUMENTED
2226 \ DOXYGEN_WARN_LOGFILE
2227 \ DOXYGEN_WARN_NO_PARAMDOC
2228 \ DOXYGEN_XML_NS_MEMB_FILE_SCOPE
2229 \ DOXYGEN_XML_OUTPUT
2230 \ DOXYGEN_XML_PROGRAMLISTING
2231 \ ENV
2232 \ EXECUTABLE_OUTPUT_PATH
2233 \ GHSMULTI
2234 \ IOS
2235 \ LIBRARY_OUTPUT_PATH
2236 \ LINUX
2237 \ MINGW
2238 \ MSVC
2239 \ MSVC10
2240 \ MSVC11
2241 \ MSVC12
2242 \ MSVC14
2243 \ MSVC60
2244 \ MSVC70
2245 \ MSVC71
2246 \ MSVC80
2247 \ MSVC90
2248 \ MSVC_IDE
2249 \ MSVC_TOOLSET_VERSION
2250 \ MSVC_VERSION
2251 \ MSYS
2252 \ PROJECT_BINARY_DIR
2253 \ PROJECT_DESCRIPTION
2254 \ PROJECT_HOMEPAGE_URL
2255 \ PROJECT_IS_TOP_LEVEL
2256 \ PROJECT_NAME
2257 \ PROJECT_SOURCE_DIR
2258 \ PROJECT_VERSION
2259 \ PROJECT_VERSION_MAJOR
2260 \ PROJECT_VERSION_MINOR
2261 \ PROJECT_VERSION_PATCH
2262 \ PROJECT_VERSION_TWEAK
2263 \ UNIX
2264 \ WIN32
2265 \ WINCE
2266 \ WINDOWS_PHONE
2267 \ WINDOWS_STORE
2268 \ XCODE
2269 \ XCODE_VERSION
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002270
2271syn keyword cmakeModule contained
2272 \ ExternalProject
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002273 \ FetchContent
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002274
2275syn keyword cmakeKWExternalProject contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002276 \ AWS
2277 \ BINARY_DIR
2278 \ BUILD_ALWAYS
2279 \ BUILD_BYPRODUCTS
2280 \ BUILD_COMMAND
2281 \ BUILD_IN_SOURCE
2282 \ CHECKOUT
2283 \ CMAKE_ARGS
2284 \ CMAKE_CACHE_ARGS
2285 \ CMAKE_CACHE_DEFAULT_ARGS
2286 \ CMAKE_EP_GIT_REMOTE_UPDATE_STRATEGY
2287 \ CMAKE_INSTALL_MODE
2288 \ COMMENT
2289 \ CONFIGURE_COMMAND
2290 \ CONFIGURE_HANDLED_BY_BUILD
2291 \ CVS
2292 \ CVSROOT
2293 \ CVS_MODULE
2294 \ CVS_REPOSITORY
2295 \ CVS_TAG
2296 \ DEPENDEES
2297 \ DEPENDERS
2298 \ DEPENDS
2299 \ DOWNLOADED_FILE
2300 \ DOWNLOAD_COMMAND
2301 \ DOWNLOAD_DIR
2302 \ DOWNLOAD_EXTRACT_TIMESTAMP
2303 \ DOWNLOAD_NAME
2304 \ DOWNLOAD_NO_EXTRACT
2305 \ DOWNLOAD_NO_PROGRESS
2306 \ EP_BASE
2307 \ EP_INDEPENDENT_STEP_TARGETS
2308 \ EP_PREFIX
2309 \ EP_STEP_TARGETS
2310 \ EP_UPDATE_DISCONNECTED
2311 \ EXCLUDE_FROM_ALL
2312 \ FALSE
2313 \ FORCE
2314 \ GHS
2315 \ GIT_CONFIG
2316 \ GIT_PROGRESS
2317 \ GIT_REMOTE_NAME
2318 \ GIT_REMOTE_UPDATE_STRATEGY
2319 \ GIT_REPOSITORY
2320 \ GIT_SHALLOW
2321 \ GIT_SUBMODULES
2322 \ GIT_SUBMODULES_RECURSE
2323 \ GIT_TAG
2324 \ HG_REPOSITORY
2325 \ HG_TAG
2326 \ HTTP_HEADER
2327 \ HTTP_PASSWORD
2328 \ HTTP_USERNAME
2329 \ IGNORED
2330 \ INACTIVITY_TIMEOUT
2331 \ INDEPENDENT_STEP_TARGETS
2332 \ INSTALL_BYPRODUCTS
2333 \ INSTALL_COMMAND
2334 \ INSTALL_DIR
2335 \ JOB_POOLS
2336 \ LIST_SEPARATOR
2337 \ LOG_BUILD
2338 \ LOG_CONFIGURE
2339 \ LOG_DIR
2340 \ LOG_DOWNLOAD
2341 \ LOG_INSTALL
2342 \ LOG_MERGED_STDOUTERR
2343 \ LOG_OUTPUT_ON_FAILURE
2344 \ LOG_PATCH
2345 \ LOG_TEST
2346 \ LOG_UPDATE
2347 \ MAKE_EXE
2348 \ MULTI
2349 \ NAMES
2350 \ NETRC
2351 \ NETRC_FILE
2352 \ NOTE
2353 \ NO_DEPENDS
2354 \ OPTIONAL
2355 \ PATCH_COMMAND
2356 \ PREFIX
2357 \ PROPERTY
2358 \ REBASE
2359 \ REBASE_CHECKOUT
2360 \ REQUIRED
2361 \ SOURCE_DIR
2362 \ SOURCE_SUBDIR
2363 \ STAMP_DIR
2364 \ STEP_TARGETS
2365 \ STRING
2366 \ SVN_PASSWORD
2367 \ SVN_REPOSITORY
2368 \ SVN_REVISION
2369 \ SVN_TRUST_CERT
2370 \ SVN_USERNAME
2371 \ TEST_AFTER_INSTALL
2372 \ TEST_BEFORE_INSTALL
2373 \ TEST_COMMAND
2374 \ TEST_EXCLUDE_FROM_MAIN
2375 \ TIMEOUT
2376 \ TLS_CAINFO
2377 \ TLS_VERIFY
2378 \ TMP_DIR
2379 \ TRUE
2380 \ UPDATE_COMMAND
2381 \ UPDATE_DISCONNECTED
2382 \ URL
2383 \ URL_HASH
2384 \ URL_MD5
2385 \ USES_TERMINAL_BUILD
2386 \ USES_TERMINAL_CONFIGURE
2387 \ USES_TERMINAL_DOWNLOAD
2388 \ USES_TERMINAL_INSTALL
2389 \ USES_TERMINAL_PATCH
2390 \ USES_TERMINAL_TEST
2391 \ USES_TERMINAL_UPDATE
2392 \ WORKING_DIRECTORY
2393
2394syn keyword cmakeKWFetchContent contained
2395 \ ALWAYS
2396 \ BINARY_DIR
2397 \ BUILD_COMMAND
2398 \ BYPASS_PROVIDER
2399 \ CMAKE_PROJECT_
2400 \ CONFIGURE_COMMAND
2401 \ COPY
2402 \ CORRECT
2403 \ DCMAKE_TOOLCHAIN_FILE
2404 \ DESTINATION
2405 \ DOWNLOAD_NO_EXTRACT
2406 \ EXISTS
2407 \ FETCHCONTENT_BASE_DIR
2408 \ FETCHCONTENT_FULLY_DISCONNECTED
2409 \ FETCHCONTENT_MAKEAVAILABLE_SERIAL
2410 \ FETCHCONTENT_QUIET
2411 \ FETCHCONTENT_SOURCE_DIR_
2412 \ FETCHCONTENT_TRY_FIND_PACKAGE_MODE
2413 \ FETCHCONTENT_UPDATES_DISCONNECTED
2414 \ FETCHCONTENT_UPDATES_DISCONNECTED_
2415 \ FIND_PACKAGE_ARGS
2416 \ GIT_REPOSITORY
2417 \ GIT_TAG
2418 \ GLOBAL
2419 \ GTEST_BOTH_LIBRARIES
2420 \ GTEST_LIBRARIES
2421 \ GTEST_MAIN_LIBRARIES
2422 \ INSTALL_COMMAND
2423 \ INTERNAL
2424 \ NAME
2425 \ NAMES
2426 \ NEVER
2427 \ NOTE
2428 \ OFF
2429 \ OPTIONAL
2430 \ OPT_IN
2431 \ OVERRIDE_FIND_PACKAGE
2432 \ PACKAGE_VERSION_COMPATIBLE
2433 \ PACKAGE_VERSION_EXACT
2434 \ QUIET
2435 \ SOURCE_SUBDIR
2436 \ STREQUAL
2437 \ SUBBUILD_DIR
2438 \ SVN_REPOSITORY
2439 \ SVN_REVISION
2440 \ SYSTEM
2441 \ TARGET
2442 \ TEST_COMMAND
2443 \ TRUE
2444 \ URL
2445 \ URL_HASH
2446 \ VERIFY_INTERFACE_HEADER_SETS
2447 \ WRITE
2448 \ WRONG
2449 \ _BINARY_DIR
2450 \ _INCLUDE
2451 \ _POPULATED
2452 \ _SOURCE_DIR
2453
2454syn keyword cmakeKWadd_compile_definitions contained
2455 \ COMPILE_DEFINITIONS
2456 \ VAR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002457
2458syn keyword cmakeKWadd_compile_options contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002459 \ CMAKE_
2460 \ COMPILE_LANGUAGE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002461 \ COMPILE_OPTIONS
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002462 \ CONFIG
2463 \ SHELL
2464 \ UNIX_COMMAND
2465 \ _FLAGS
2466 \ _FLAGS_
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002467
2468syn keyword cmakeKWadd_custom_command contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002469 \ APPEND
2470 \ ARGS
2471 \ BNF
2472 \ BYPRODUCTS
2473 \ CC
2474 \ COMMAND
2475 \ COMMAND_EXPAND_LISTS
2476 \ COMMENT
2477 \ CONFIG
2478 \ CROSSCOMPILING_EMULATOR
2479 \ DEPENDS
2480 \ DEPENDS_EXPLICIT_ONLY
2481 \ DEPFILE
2482 \ GENERATED
2483 \ IMPLICIT_DEPENDS
2484 \ INCLUDE_DIRECTORIES
2485 \ JOB_POOL
2486 \ JOB_POOLS
2487 \ JOIN
2488 \ MAIN_DEPENDENCY
2489 \ MODULE
2490 \ NOT
2491 \ OUTPUT
2492 \ PATH
2493 \ POST_BUILD
2494 \ PRE_BUILD
2495 \ PRE_LINK
2496 \ SYMBOLIC
2497 \ TARGET_FILE
2498 \ TARGET_LINKER_FILE
2499 \ TARGET_PDB_FILE
2500 \ TARGET_PROPERTY
2501 \ TARGET_SONAME_FILE
2502 \ USES_TERMINAL
2503 \ VERBATIM
2504 \ WORKING_DIRECTORY
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002505
2506syn keyword cmakeKWadd_custom_target contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002507 \ ALL
2508 \ BYPRODUCTS
2509 \ CC
2510 \ COMMAND
2511 \ COMMAND_EXPAND_LISTS
2512 \ COMMENT
2513 \ CROSSCOMPILING_EMULATOR
2514 \ DEPENDS
2515 \ GENERATED
2516 \ INCLUDE_DIRECTORIES
2517 \ JOB_POOL
2518 \ JOB_POOLS
2519 \ JOIN
2520 \ PATH
2521 \ SOURCES
2522 \ TARGET_FILE
2523 \ TARGET_LINKER_FILE
2524 \ TARGET_PDB_FILE
2525 \ TARGET_PROPERTY
2526 \ TARGET_SONAME_FILE
2527 \ USES_TERMINAL
2528 \ VERBATIM
2529 \ WORKING_DIRECTORY
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002530
2531syn keyword cmakeKWadd_definitions contained
2532 \ COMPILE_DEFINITIONS
2533
2534syn keyword cmakeKWadd_dependencies contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002535 \ DEPENDS
2536 \ OBJECT_DEPENDS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002537
2538syn keyword cmakeKWadd_executable contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002539 \ ALIAS
2540 \ ALIAS_GLOBAL
2541 \ CONFIG
2542 \ EXCLUDE_FROM_ALL
2543 \ GLOBAL
2544 \ HEADER_FILE_ONLY
2545 \ IMPORTED
2546 \ IMPORTED_
2547 \ IMPORTED_LOCATION
2548 \ IMPORTED_LOCATION_
2549 \ MACOSX_BUNDLE
2550 \ OUTPUT_NAME
2551 \ RUNTIME_OUTPUT_DIRECTORY
2552 \ TARGET
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002553
2554syn keyword cmakeKWadd_library contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002555 \ ALIAS
2556 \ ALIAS_GLOBAL
2557 \ ARCHIVE_OUTPUT_DIRECTORY
2558 \ CLI
2559 \ CONFIG
2560 \ DLL
2561 \ EXCLUDE_FROM_ALL
2562 \ FRAMEWORK
2563 \ GLOBAL
2564 \ HEADER_FILE_ONLY
2565 \ HEADER_SETS
2566 \ IMPORTED
2567 \ IMPORTED_
2568 \ IMPORTED_IMPLIB
2569 \ IMPORTED_IMPLIB_
2570 \ IMPORTED_LOCATION
2571 \ IMPORTED_LOCATION_
2572 \ IMPORTED_NO_SONAME
2573 \ IMPORTED_OBJECTS
2574 \ IMPORTED_OBJECTS_
2575 \ IMPORTED_SONAME
2576 \ INTERFACE
2577 \ INTERFACE_
2578 \ INTERFACE_SOURCES
2579 \ LC_ID_DYLIB
2580 \ LIBRARY_OUTPUT_DIRECTORY
2581 \ MODULE
2582 \ OBJECT
2583 \ ON
2584 \ OUTPUT_NAME
2585 \ POSITION_INDEPENDENT_CODE
2586 \ POST_BUILD
2587 \ PRE_BUILD
2588 \ PRE_LINK
2589 \ PRIVATE_HEADER
2590 \ PUBLIC_HEADER
2591 \ RUNTIME_OUTPUT_DIRECTORY
2592 \ SHARED
2593 \ SONAME
2594 \ SOURCES
2595 \ STATIC
2596 \ TARGETS
2597 \ TARGET_OBJECTS
2598 \ TARGET_RUNTIME_DLLS
2599 \ UNKNOWN
2600
2601syn keyword cmakeKWadd_link_options contained
2602 \ CMAKE_
2603 \ CONFIG
2604 \ CUDA_RESOLVE_DEVICE_SYMBOLS
2605 \ CUDA_SEPARABLE_COMPILATION
2606 \ DEVICE_LINK
2607 \ GCC
2608 \ HOST_LINK
2609 \ LANG
2610 \ LINKER
2611 \ LINK_OPTIONS
2612 \ SHELL
2613 \ STATIC_LIBRARY_OPTIONS
2614 \ UNIX_COMMAND
2615 \ _FLAGS
2616 \ _FLAGS_
2617 \ _LINKER_WRAPPER_FLAG
2618 \ _LINKER_WRAPPER_FLAG_SEP
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002619
2620syn keyword cmakeKWadd_subdirectory contained
2621 \ EXCLUDE_FROM_ALL
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002622 \ SYSTEM
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002623
2624syn keyword cmakeKWadd_test contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002625 \ BUILD_TESTING
2626 \ COMMAND
2627 \ COMMAND_EXPAND_LISTS
2628 \ CONFIGURATIONS
2629 \ FAIL_REGULAR_EXPRESSION
2630 \ NAME
2631 \ OFF
2632 \ PASS_REGULAR_EXPRESSION
2633 \ SKIP_REGULAR_EXPRESSION
2634 \ TARGET_FILE
2635 \ WILL_FAIL
2636 \ WILL_FALL
2637 \ WORKING_DIRECTORY
2638
2639syn keyword cmakeKWblock contained
2640 \ PARENT_SCOPE
2641 \ POLICIES
2642 \ PROPAGATE
2643 \ PUSH
2644 \ SCOPE_FOR
2645 \ TRUE
2646 \ VARIABLES
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002647
2648syn keyword cmakeKWbuild_command contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002649 \ CONFIGURATION
2650 \ PARALLEL_LEVEL
2651 \ TARGET
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002652
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002653syn keyword cmakeKWcmake_file_api contained
2654 \ API
2655 \ API_VERSION
2656 \ BUILD_DIR
2657 \ CMAKEFILES
2658 \ CODEMODEL
2659 \ COMMAND
2660 \ CONFIG
2661 \ QUERY
2662 \ TOOLCHAINS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002663
2664syn keyword cmakeKWcmake_host_system_information contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002665 \ APPEND
2666 \ AVAILABLE_PHYSICAL_MEMORY
2667 \ AVAILABLE_VIRTUAL_MEMORY
2668 \ BOTH
2669 \ CMAKE_GET_OS_RELEASE_FALLBACK_CONTENT
2670 \ CMAKE_GET_OS_RELEASE_FALLBACK_RESULT_
2671 \ CMAKE_GET_OS_RELEASE_FALLBACK_RESULT_ID
2672 \ CMAKE_GET_OS_RELEASE_FALLBACK_RESULT_NAME
2673 \ CMAKE_GET_OS_RELEASE_FALLBACK_RESULT_PRETTY_NAME
2674 \ CMAKE_GET_OS_RELEASE_FALLBACK_RESULT_VERSION
2675 \ CMAKE_GET_OS_RELEASE_FALLBACK_RESULT_VERSION_ID
2676 \ CMAKE_GET_OS_RELEASE_FALLBACK_SCRIPTS
2677 \ DISTRIB_INFO
2678 \ DISTRIB_PRETTY_NAME
2679 \ DISTRO
2680 \ DISTRO_BUG_REPORT_URL
2681 \ DISTRO_HOME_URL
2682 \ DISTRO_ID
2683 \ DISTRO_ID_LIKE
2684 \ DISTRO_NAME
2685 \ DISTRO_PRETTY_NAME
2686 \ DISTRO_PRIVACY_POLICY_URL
2687 \ DISTRO_SUPPORT_URL
2688 \ DISTRO_UBUNTU_CODENAME
2689 \ DISTRO_VERSION
2690 \ DISTRO_VERSION_CODENAME
2691 \ DISTRO_VERSION_ID
2692 \ ERROR_VARIABLE
2693 \ EXISTS
2694 \ FQDN
2695 \ HAS_FPU
2696 \ HAS_MMX
2697 \ HAS_MMX_PLUS
2698 \ HAS_SERIAL_NUMBER
2699 \ HAS_SSE
2700 \ HAS_SSE_FP
2701 \ HAS_SSE_MMX
2702 \ HKCC
2703 \ HKCR
2704 \ HKCU
2705 \ HKEY_CLASSES_ROOT
2706 \ HKEY_CURRENT_CONFIG
2707 \ HKEY_CURRENT_USER
2708 \ HKEY_LOCAL_MACHINE
2709 \ HKEY_USERS
2710 \ HKLM
2711 \ HKU
2712 \ HOSTNAME
2713 \ ID
2714 \ LIMIT_COUNT
2715 \ LISTS
2716 \ LTS
2717 \ MATCHES
2718 \ NNN
2719 \ NOT
2720 \ NUMBER_OF_LOGICAL_CORES
2721 \ NUMBER_OF_PHYSICAL_CORES
2722 \ OS_NAME
2723 \ OS_PLATFORM
2724 \ OS_RELEASE
2725 \ OS_VERSION
2726 \ PRETTY_NAME
2727 \ PROCESSOR_DESCRIPTION
2728 \ PROCESSOR_NAME
2729 \ PROCESSOR_SERIAL_NUMBER
2730 \ QUERY
2731 \ REG_DWORD
2732 \ REG_EXPAND_SZ
2733 \ REG_MULTI_SZ
2734 \ REG_QWORD
2735 \ REG_SZ
2736 \ RESULT
2737 \ SEPARATOR
2738 \ SOFTWARE
2739 \ STATUS
2740 \ STRINGS
2741 \ SUBKEYS
2742 \ TARGET
2743 \ TOTAL_PHYSICAL_MEMORY
2744 \ TOTAL_VIRTUAL_MEMORY
2745 \ VALUE_NAMES
2746 \ VAR
2747 \ VIEW
2748 \ WINDOWS_REGISTRY
2749
2750syn keyword cmakeKWcmake_language contained
2751 \ AND
2752 \ ANY
2753 \ APPEND
2754 \ ARGN
2755 \ BINARY_DIR
2756 \ BYPASS_PROVIDER
2757 \ CALL
2758 \ CANCEL_CALL
2759 \ CODE
2760 \ COMMAND
2761 \ COMMAND_ERROR_IS_FATAL
2762 \ DCMAKE_PROJECT_TOP_LEVEL_INCLUDES
2763 \ DEFER
2764 \ DIRECTORY
2765 \ EVAL
2766 \ FALSE
2767 \ FETCHCONTENT_MAKEAVAILABE_SERIAL
2768 \ FETCHCONTENT_MAKEAVAILABLE_SERIAL
2769 \ FETCHCONTENT_SOURCE_DIR_
2770 \ FETCHCONTENT_TRY_FIND_PACKAGE_MODE
2771 \ FIND_PACKAGE
2772 \ FIND_PACKAGE_ARGS
2773 \ GET_CALL_IDS
2774 \ GET_MESSAGE_LOG_LEVEL
2775 \ GIT_REPOSITORY
2776 \ GIT_SUBMODULES
2777 \ GIT_TAG
2778 \ ID_VAR
2779 \ MATCHES
2780 \ MYCOMP_PROVIDER_INSTALL_DIR
2781 \ NEVER
2782 \ NOT
2783 \ OVERRIDE_FIND_PACKAGE
2784 \ PATH
2785 \ POP_BACK
2786 \ QUIET
2787 \ SET_DEPENDENCY_PROVIDER
2788 \ SOURCE_DIR
2789 \ STATUS
2790 \ STREQUAL
2791 \ SUPPORTED_METHODS
2792 \ TRUE
2793 \ VERSION
2794 \ WRITE
2795 \ _FOUND
2796 \ _PATH
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002797
2798syn keyword cmakeKWcmake_minimum_required contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002799 \ FATAL_ERROR
2800 \ VERSION
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002801
2802syn keyword cmakeKWcmake_parse_arguments contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002803 \ ARGN
2804 \ CONFIGURATIONS
2805 \ DESTINATION
2806 \ FALSE
2807 \ FAST
2808 \ FILES
2809 \ MY_INSTALL
2810 \ MY_INSTALL_CONFIGURATIONS
2811 \ MY_INSTALL_DESTINATION
2812 \ MY_INSTALL_FAST
2813 \ MY_INSTALL_KEYWORDS_MISSING_VALUES
2814 \ MY_INSTALL_OPTIONAL
2815 \ MY_INSTALL_RENAME
2816 \ MY_INSTALL_TARGETS
2817 \ MY_INSTALL_UNPARSED_ARGUMENTS
2818 \ OPTIONAL
2819 \ PARSE_ARGV
2820 \ RENAME
2821 \ TARGETS
2822 \ TRUE
2823 \ UNDEFINED
2824 \ _KEYWORDS_MISSING_VALUES
2825 \ _UNPARSED_ARGUMENTS
2826
2827syn keyword cmakeKWcmake_path contained
2828 \ ABSOLUTE_PATH
2829 \ AND
2830 \ APPEND
2831 \ APPEND_STRING
2832 \ BASE_DIRECTORY
2833 \ COMPARE
2834 \ CONVERT
2835 \ EQUAL
2836 \ EXTENSION
2837 \ EXTENSION_DEF
2838 \ FALSE
2839 \ FILENAME
2840 \ FILENAME_DEF
2841 \ GET
2842 \ GET_EXTENSION
2843 \ GET_FILENAME
2844 \ GET_PARENT_PATH
2845 \ GET_RELATIVE_PART
2846 \ GET_ROOT_DIRECTORY
2847 \ GET_ROOT_NAME
2848 \ GET_ROOT_PATH
2849 \ GET_STEM
2850 \ HASH
2851 \ HAS_EXTENSION
2852 \ HAS_FILENAME
2853 \ HAS_PARENT_PATH
2854 \ HAS_RELATIVE_PART
2855 \ HAS_ROOT_DIRECTORY
2856 \ HAS_ROOT_NAME
2857 \ HAS_ROOT_PATH
2858 \ HAS_STEM
2859 \ IS_ABSOLUTE
2860 \ IS_PREFIX
2861 \ IS_RELATIVE
2862 \ LAST_ONLY
2863 \ MATCHES
2864 \ NATIVE_PATH
2865 \ NORMALIZE
2866 \ NORMAL_PATH
2867 \ NOT_EQUAL
2868 \ OP
2869 \ OUTPUT_VARIABLE
2870 \ PARENT_PATH
2871 \ REAL_PATH
2872 \ RELATIVE_PART
2873 \ RELATIVE_PATH
2874 \ REMOVE_EXTENSION
2875 \ REMOVE_FILENAME
2876 \ REPLACE_EXTENSION
2877 \ REPLACE_FILENAME
2878 \ ROOT_DIRECTORY
2879 \ ROOT_NAME
2880 \ ROOT_PATH
2881 \ SET
2882 \ STEM
2883 \ STREQUAL
2884 \ TO_CMAKE_PATH_LIST
2885 \ TO_NATIVE_PATH_LIST
2886 \ TRUE
2887 \ XOR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002888
2889syn keyword cmakeKWcmake_policy contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002890 \ CMAKE_POLICY_DEFAULT_CMP
2891 \ CMP
2892 \ GET
2893 \ NNNN
2894 \ NO_POLICY_SCOPE
2895 \ OLD
2896 \ POLICIES
2897 \ POP
2898 \ PUSH
2899 \ SCOPE_FOR
2900 \ SET
2901 \ VERSION
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002902
2903syn keyword cmakeKWconfigure_file contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002904 \ COPYONLY
2905 \ CRLF
2906 \ DOS
2907 \ ESCAPE_QUOTES
2908 \ FILE_PERMISSIONS
2909 \ FOO_ENABLE
2910 \ FOO_STRING
2911 \ GENERATE
2912 \ INTERFACE
2913 \ LF
2914 \ NEWLINE_STYLE
2915 \ NO_SOURCE_PERMISSIONS
2916 \ PRIVATE
2917 \ PUBLIC
2918 \ SYSTEM
2919 \ USE_SOURCE_PERMISSIONS
2920 \ VAR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002921
2922syn keyword cmakeKWcreate_test_sourcelist contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002923 \ CMAKE_TESTDRIVER_AFTER_TESTMAIN
2924 \ CMAKE_TESTDRIVER_BEFORE_TESTMAIN
2925 \ EXTRA_INCLUDE
2926 \ FUNCTION
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002927
2928syn keyword cmakeKWctest_build contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002929 \ ALL_BUILD
2930 \ APPEND
2931 \ BUILD
2932 \ CAPTURE_CMAKE_ERROR
2933 \ CMAKE_BUILD_PARALLEL_LEVEL
2934 \ CONFIGURATION
2935 \ CTEST_BUILD_CONFIGURATION
2936 \ CTEST_BUILD_FLAGS
2937 \ CTEST_BUILD_TARGET
2938 \ FLAGS
2939 \ NUMBER_ERRORS
2940 \ NUMBER_WARNINGS
2941 \ PARALLEL_LEVEL
2942 \ QUIET
2943 \ RETURN_VALUE
2944 \ TARGET
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002945
2946syn keyword cmakeKWctest_configure contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002947 \ APPEND
2948 \ BUILD
2949 \ CAPTURE_CMAKE_ERROR
2950 \ OPTIONS
2951 \ QUIET
2952 \ RETURN_VALUE
2953 \ SOURCE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002954
2955syn keyword cmakeKWctest_coverage contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002956 \ APPEND
2957 \ BUILD
2958 \ CAPTURE_CMAKE_ERROR
2959 \ LABELS
2960 \ QUIET
2961 \ RETURN_VALUE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002962
2963syn keyword cmakeKWctest_memcheck contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002964 \ APPEND
2965 \ BUILD
2966 \ CAPTURE_CMAKE_ERROR
2967 \ DEFECT_COUNT
2968 \ EXCLUDE
2969 \ EXCLUDE_FIXTURE
2970 \ EXCLUDE_FIXTURE_CLEANUP
2971 \ EXCLUDE_FIXTURE_SETUP
2972 \ EXCLUDE_LABEL
2973 \ INCLUDE
2974 \ INCLUDE_LABEL
2975 \ OFF
2976 \ ON
2977 \ OUTPUT_JUNIT
2978 \ PARALLEL_LEVEL
2979 \ QUIET
2980 \ REPEAT
2981 \ RESOURCE_SPEC_FILE
2982 \ RETURN_VALUE
2983 \ SCHEDULE_RANDOM
2984 \ START
2985 \ STOP_ON_FAILURE
2986 \ STOP_TIME
2987 \ STRIDE
2988 \ TEST_LOAD
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002989
2990syn keyword cmakeKWctest_run_script contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002991 \ NEW_PROCESS
2992 \ RETURN_VALUE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02002993
2994syn keyword cmakeKWctest_start contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09002995 \ APPEND
2996 \ GROUP
2997 \ QUIET
2998 \ TAG
2999 \ TRACK
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003000
3001syn keyword cmakeKWctest_submit contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003002 \ API
3003 \ BUILD_ID
3004 \ CAPTURE_CMAKE_ERROR
3005 \ CDASH_UPLOAD
3006 \ CDASH_UPLOAD_TYPE
3007 \ CTEST_EXTRA_SUBMIT_FILES
3008 \ CTEST_NOTES_FILES
3009 \ FILES
3010 \ HTTPHEADER
3011 \ PARTS
3012 \ QUIET
3013 \ RETRY_COUNT
3014 \ RETRY_DELAY
3015 \ RETURN_VALUE
3016 \ SUBMIT_URL
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003017
3018syn keyword cmakeKWctest_test contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003019 \ AFTER_TIMEOUT
3020 \ APPEND
3021 \ ATTACHED_FILES
3022 \ ATTACHED_FILES_ON_FAIL
3023 \ BUILD
3024 \ CAPTURE_CMAKE_ERROR
3025 \ CPU
3026 \ EXCLUDE
3027 \ EXCLUDE_FIXTURE
3028 \ EXCLUDE_FIXTURE_CLEANUP
3029 \ EXCLUDE_FIXTURE_SETUP
3030 \ EXCLUDE_LABEL
3031 \ INCLUDE
3032 \ INCLUDE_LABEL
3033 \ LABELS
3034 \ OFF
3035 \ ON
3036 \ OUTPUT_JUNIT
3037 \ PARALLEL_LEVEL
3038 \ QUIET
3039 \ REPEAT
3040 \ RESOURCE_SPEC_FILE
3041 \ RETURN_VALUE
3042 \ SCHEDULE_RANDOM
3043 \ START
3044 \ STOP_ON_FAILURE
3045 \ STOP_TIME
3046 \ STRIDE
3047 \ TEST_LOAD
3048 \ UNTIL_FAIL
3049 \ UNTIL_PASS
3050 \ URL
3051 \ XML
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003052
3053syn keyword cmakeKWctest_update contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003054 \ CAPTURE_CMAKE_ERROR
3055 \ QUIET
3056 \ RETURN_VALUE
3057 \ SOURCE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003058
3059syn keyword cmakeKWctest_upload contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003060 \ CAPTURE_CMAKE_ERROR
3061 \ FILES
3062 \ QUIET
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003063
3064syn keyword cmakeKWdefine_property contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003065 \ APPEND
3066 \ APPEND_STRING
3067 \ BRIEF_DOCS
3068 \ CACHED_VARIABLE
3069 \ CMAKE_
3070 \ DIRECTORY
3071 \ FULL_DOCS
3072 \ GLOBAL
3073 \ INHERITED
3074 \ INITIALIZE_FROM_VARIABLE
3075 \ PROPERTY
3076 \ SOURCE
3077 \ TARGET
3078 \ TEST
3079 \ VARIABLE
3080 \ _CMAKE_
3081
3082syn keyword cmakeKWdoxygen_add_docs contained
3083 \ ALL
3084 \ COMMENT
3085 \ USE_STAMP_FILE
3086 \ WORKING_DIRECTORY
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003087
3088syn keyword cmakeKWenable_language contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003089 \ ASM
3090 \ ASM_MARMASM
3091 \ ASM_MASM
3092 \ ASM_NASM
3093 \ ATT
3094 \ CUDA
3095 \ HIP
3096 \ ISPC
3097 \ OBJC
3098 \ OBJCXX
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003099 \ OPTIONAL
3100
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003101syn keyword cmakeKWenable_testing contained
3102 \ BUILD_TESTING
3103
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003104syn keyword cmakeKWexec_program contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003105 \ ARGS
3106 \ OUTPUT_VARIABLE
3107 \ RETURN_VALUE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003108
3109syn keyword cmakeKWexecute_process contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003110 \ ANSI
3111 \ ANY
3112 \ AUTO
3113 \ COMMAND
3114 \ COMMAND_ECHO
3115 \ COMMAND_ERROR_IS_FATAL
3116 \ ECHO_ERROR_VARIABLE
3117 \ ECHO_OUTPUT_VARIABLE
3118 \ ENCODING
3119 \ ERROR_FILE
3120 \ ERROR_QUIET
3121 \ ERROR_STRIP_TRAILING_WHITESPACE
3122 \ ERROR_VARIABLE
3123 \ INPUT_FILE
3124 \ LAST
3125 \ NONE
3126 \ OEM
3127 \ OUTPUT_FILE
3128 \ OUTPUT_QUIET
3129 \ OUTPUT_STRIP_TRAILING_WHITESPACE
3130 \ OUTPUT_VARIABLE
3131 \ POSIX
3132 \ RESULTS_VARIABLE
3133 \ RESULT_VARIABLE
3134 \ RFC
3135 \ STDERR
3136 \ STDOUT
3137 \ TIMEOUT
3138 \ UTF
3139 \ WORKING_DIRECTORY
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003140
3141syn keyword cmakeKWexport contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003142 \ ANDROID_MK
3143 \ APPEND
3144 \ CONFIG
3145 \ CXX_MODULES_DIRECTORY
3146 \ EXPORT
3147 \ EXPORT_LINK_INTERFACE_LIBRARIES
3148 \ FILE
3149 \ IMPORTED_
3150 \ NAMESPACE
3151 \ NDK
3152 \ OLD
3153 \ PACKAGE
3154 \ TARGETS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003155
3156syn keyword cmakeKWexport_library_dependencies contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003157 \ APPEND
3158 \ EXPORT
3159 \ INCLUDE
3160 \ LINK_INTERFACE_LIBRARIES
3161 \ SET
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003162
3163syn keyword cmakeKWfile contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003164 \ APPEND
3165 \ ARCHIVE_CREATE
3166 \ ARCHIVE_EXTRACT
3167 \ ASCII
3168 \ BASE_DIRECTORY
3169 \ BUNDLE_EXECUTABLE
3170 \ CHMOD
3171 \ CHMOD_RECURSE
3172 \ CMAKE_GET_RUNTIME_DEPENDENCIES_COMMAND
3173 \ CMAKE_GET_RUNTIME_DEPENDENCIES_PLATFORM
3174 \ CMAKE_GET_RUNTIME_DEPENDENCIES_TOOL
3175 \ CMAKE_INSTALL_MODE
3176 \ CMAKE_OBJDUMP
3177 \ CODE
3178 \ COMPILE_FEATURES
3179 \ COMPRESSION
3180 \ COMPRESSION_LEVEL
3181 \ CONDITION
3182 \ CONFIGURE
3183 \ CONFIGURE_DEPENDS
3184 \ CONFLICTING_DEPENDENCIES_PREFIX
3185 \ CONTENT
3186 \ CONVERT
3187 \ COPYONLY
3188 \ COPY_FILE
3189 \ COPY_ON_ERROR
3190 \ CREATE_LINK
3191 \ CRLF
3192 \ DESTINATION
3193 \ DIRECTORIES
3194 \ DIRECTORY_PERMISSIONS
3195 \ DLL
3196 \ DOS
3197 \ DOWNLOAD
3198 \ ENCODING
3199 \ ESCAPE_QUOTES
3200 \ EXECUTABLES
3201 \ EXPAND_TILDE
3202 \ EXPECTED_HASH
3203 \ FILES_MATCHING
3204 \ FILE_PERMISSIONS
3205 \ FOLLOW_SYMLINKS
3206 \ FOLLOW_SYMLINK_CHAIN
3207 \ FORMAT
3208 \ FUNCTION
3209 \ GENERATE
3210 \ GET_RUNTIME_DEPENDENCIES
3211 \ GLOB
3212 \ GLOB_RECURSE
3213 \ GROUP_EXECUTE
3214 \ GROUP_READ
3215 \ GROUP_WRITE
3216 \ GUARD
3217 \ HASH
3218 \ HEX
3219 \ HOME
3220 \ HTTPHEADER
3221 \ IGNORED
3222 \ INACTIVITY_TIMEOUT
3223 \ INPUT
3224 \ INPUT_MAY_BE_RECENT
3225 \ INSTALL
3226 \ IS_ABSOLUTE
3227 \ LENGTH_MAXIMUM
3228 \ LENGTH_MINIMUM
3229 \ LF
3230 \ LIBRARIES
3231 \ LIMIT
3232 \ LIMIT_COUNT
3233 \ LIMIT_INPUT
3234 \ LIMIT_OUTPUT
3235 \ LIST_DIRECTORIES
3236 \ LIST_ONLY
3237 \ LOCK
3238 \ LOG
3239 \ MAKE_DIRECTORY
3240 \ MODULES
3241 \ MTIME
3242 \ MYLIBRARY
3243 \ NETRC
3244 \ NETRC_FILE
3245 \ NEWLINE_CONSUME
3246 \ NEWLINE_STYLE
3247 \ NOT
3248 \ NO_HEX_CONVERSION
3249 \ NO_REPLACE
3250 \ NO_SOURCE_PERMISSIONS
3251 \ OFFSET
3252 \ ONLY
3253 \ ONLY_IF_DIFFERENT
3254 \ OPTIONAL
3255 \ OUTPUT
3256 \ OWNER_EXECUTE
3257 \ OWNER_READ
3258 \ OWNER_WRITE
3259 \ PATHS
3260 \ PATTERN
3261 \ PATTERNS
3262 \ PERMISSIONS
3263 \ POST_EXCLUDE_FILES
3264 \ POST_EXCLUDE_REGEXES
3265 \ POST_INCLUDE_FILES
3266 \ POST_INCLUDE_REGEXES
3267 \ PRE_EXCLUDE_REGEXES
3268 \ PRE_INCLUDE_REGEXES
3269 \ PROCESS
3270 \ RANGE_END
3271 \ RANGE_START
3272 \ READ
3273 \ READ_SYMLINK
3274 \ REAL_PATH
3275 \ REGEX
3276 \ RELATIVE
3277 \ RELATIVE_PATH
3278 \ RELEASE
3279 \ REMOVE
3280 \ REMOVE_RECURSE
3281 \ RENAME
3282 \ REQUIRED
3283 \ RESOLVED_DEPENDENCIES_VAR
3284 \ RESULT
3285 \ RESULT_VARIABLE
3286 \ RPATH
3287 \ RUNPATH
3288 \ RUNTIME_DEPENDENCY_SET
3289 \ SCRIPT
3290 \ SETGID
3291 \ SETUID
3292 \ SHARED
3293 \ SHOW_PROGRESS
3294 \ SIZE
3295 \ SSL
3296 \ STATIC
3297 \ STATUS
3298 \ STRINGS
3299 \ SYMBOLIC
3300 \ TARGET
3301 \ TARGET_PROPERTY
3302 \ TIMESTAMP
3303 \ TLS_CAINFO
3304 \ TLS_VERIFY
3305 \ TOUCH
3306 \ TOUCH_NOCREATE
3307 \ TO_CMAKE_PATH
3308 \ TO_CMAKE_PATH_LIST
3309 \ TO_NATIVE_PATH
3310 \ TO_NATIVE_PATH_LIST
3311 \ UNRESOLVED_DEPENDENCIES_VAR
3312 \ UPLOAD
3313 \ URL
3314 \ USERPROFILE
3315 \ USERPWD
3316 \ USE_SOURCE_PERMISSIONS
3317 \ UTC
3318 \ UTF
3319 \ VERBOSE
3320 \ WORLD_EXECUTE
3321 \ WORLD_READ
3322 \ WORLD_WRITE
3323 \ WRITE
3324 \ XZ
3325 \ _FILENAMES
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003326
3327syn keyword cmakeKWfind_file contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003328 \ BOTH
3329 \ CATEGORY
3330 \ CMAKE_FIND_ROOT_PATH_BOTH
3331 \ CMAKE_FIND_USE_
3332 \ DOC
3333 \ DVAR
3334 \ FALSE
3335 \ FIND_XXX_REGISTRY_VIEW
3336 \ HINTS
3337 \ HOST
3338 \ INCLUDE
3339 \ MATCHES
3340 \ NAMES
3341 \ NOT
3342 \ NO_CACHE
3343 \ NO_CMAKE_ENVIRONMENT_PATH
3344 \ NO_CMAKE_FIND_ROOT_PATH
3345 \ NO_CMAKE_INSTALL_PREFIX
3346 \ NO_CMAKE_PATH
3347 \ NO_CMAKE_SYSTEM_PATH
3348 \ NO_DEFAULT_PATH
3349 \ NO_PACKAGE_ROOT_PATH
3350 \ NO_SYSTEM_ENVIRONMENT_PATH
3351 \ ONLY_CMAKE_FIND_ROOT_PATH
3352 \ PACKAGENAME
3353 \ PARENT_SCOPE
3354 \ PATHS
3355 \ PATH_SUFFIXES
3356 \ REGISTRY_VIEW
3357 \ REQUIRED
3358 \ TARGET
3359 \ VALIDATOR
3360 \ VAR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003361
3362syn keyword cmakeKWfind_library contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003363 \ BOTH
3364 \ CATEGORY
3365 \ CMAKE_FIND_ROOT_PATH_BOTH
3366 \ CMAKE_FIND_USE_
3367 \ DOC
3368 \ DVAR
3369 \ FALSE
3370 \ FIND_XXX_REGISTRY_VIEW
3371 \ HINTS
3372 \ HOST
3373 \ LIB
3374 \ MATCHES
3375 \ NAMES
3376 \ NAMES_PER_DIR
3377 \ NOT
3378 \ NO_CACHE
3379 \ NO_CMAKE_ENVIRONMENT_PATH
3380 \ NO_CMAKE_FIND_ROOT_PATH
3381 \ NO_CMAKE_INSTALL_PREFIX
3382 \ NO_CMAKE_PATH
3383 \ NO_CMAKE_SYSTEM_PATH
3384 \ NO_DEFAULT_PATH
3385 \ NO_PACKAGE_ROOT_PATH
3386 \ NO_SYSTEM_ENVIRONMENT_PATH
3387 \ ONLY_CMAKE_FIND_ROOT_PATH
3388 \ PACKAGENAME
3389 \ PARENT_SCOPE
3390 \ PATHS
3391 \ PATH_SUFFIXES
3392 \ REGISTRY_VIEW
3393 \ REQUIRED
3394 \ TARGET
3395 \ VALIDATOR
3396 \ VAR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003397
3398syn keyword cmakeKWfind_package contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003399 \ ABI
3400 \ BOTH
3401 \ BUNDLE
3402 \ BYPASS_PROVIDER
3403 \ CATEGORY
3404 \ CMAKE_DISABLE_FIND_PACKAGE_
3405 \ CMAKE_REQUIRE_FIND_PACKAGE_
3406 \ CMAKE_FIND_ROOT_PATH_BOTH
3407 \ CMAKE_FIND_USE_
3408 \ CMAKE_REQUIRE_FIND_PACKAGE_
3409 \ COMPONENTS
3410 \ CONFIG
3411 \ CONFIGS
3412 \ DEC
3413 \ DVAR
3414 \ EXACT
3415 \ EXCLUDE
3416 \ FALSE
3417 \ FIND_PACKAGE_VERSION_FORMAT
3418 \ FRAMEWORK
3419 \ GLOBAL
3420 \ HINTS
3421 \ HOST
3422 \ INCLUDE
3423 \ MODULE
3424 \ NAMES
3425 \ NATURAL
3426 \ NO_CMAKE_BUILDS_PATH
3427 \ NO_CMAKE_ENVIRONMENT_PATH
3428 \ NO_CMAKE_FIND_ROOT_PATH
3429 \ NO_CMAKE_INSTALL_PREFIX
3430 \ NO_CMAKE_PACKAGE_REGISTRY
3431 \ NO_CMAKE_PATH
3432 \ NO_CMAKE_SYSTEM_PACKAGE_REGISTRY
3433 \ NO_CMAKE_SYSTEM_PATH
3434 \ NO_DEFAULT_PATH
3435 \ NO_MODULE
3436 \ NO_PACKAGE_ROOT_PATH
3437 \ NO_POLICY_SCOPE
3438 \ NO_SYSTEM_ENVIRONMENT_PATH
3439 \ OLD
3440 \ ONLY_CMAKE_FIND_ROOT_PATH
3441 \ OPTIONAL_COMPONENTS
3442 \ PACKAGENAME
3443 \ PACKAGE_FIND_NAME
3444 \ PACKAGE_FIND_VERSION
3445 \ PACKAGE_FIND_VERSION_COMPLETE
3446 \ PACKAGE_FIND_VERSION_COUNT
3447 \ PACKAGE_FIND_VERSION_MAJOR
3448 \ PACKAGE_FIND_VERSION_MAX
3449 \ PACKAGE_FIND_VERSION_MAX_COUNT
3450 \ PACKAGE_FIND_VERSION_MAX_MAJOR
3451 \ PACKAGE_FIND_VERSION_MAX_MINOR
3452 \ PACKAGE_FIND_VERSION_MAX_PATCH
3453 \ PACKAGE_FIND_VERSION_MAX_TWEAK
3454 \ PACKAGE_FIND_VERSION_MINOR
3455 \ PACKAGE_FIND_VERSION_MIN_COUNT
3456 \ PACKAGE_FIND_VERSION_MIN_MAJOR
3457 \ PACKAGE_FIND_VERSION_MIN_MINOR
3458 \ PACKAGE_FIND_VERSION_MIN_PATCH
3459 \ PACKAGE_FIND_VERSION_MIN_TWEAK
3460 \ PACKAGE_FIND_VERSION_PATCH
3461 \ PACKAGE_FIND_VERSION_RANGE
3462 \ PACKAGE_FIND_VERSION_RANGE_MAX
3463 \ PACKAGE_FIND_VERSION_RANGE_MIN
3464 \ PACKAGE_FIND_VERSION_TWEAK
3465 \ PACKAGE_VERSION_COMPATIBLE
3466 \ PACKAGE_VERSION_EXACT
3467 \ PACKAGE_VERSION_UNSUITABLE
3468 \ PATHS
3469 \ PATH_SUFFIXES
3470 \ QUIET
3471 \ REGISTRY_VIEW
3472 \ REQUIRED
3473 \ SET
3474 \ TARGET
3475 \ TRUE
3476 \ VALUE
3477 \ _CONFIG
3478 \ _CONSIDERED_CONFIGS
3479 \ _CONSIDERED_VERSIONS
3480 \ _DIR
3481 \ _FIND_COMPONENTS
3482 \ _FIND_QUIETLY
3483 \ _FIND_REGISTRY_VIEW
3484 \ _FIND_REQUIRED
3485 \ _FIND_REQUIRED_
3486 \ _FIND_VERSION_EXACT
3487 \ _FOUND
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003488
3489syn keyword cmakeKWfind_path contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003490 \ BOTH
3491 \ CATEGORY
3492 \ CMAKE_FIND_ROOT_PATH_BOTH
3493 \ CMAKE_FIND_USE_
3494 \ DOC
3495 \ DVAR
3496 \ FALSE
3497 \ FIND_XXX_REGISTRY_VIEW
3498 \ HINTS
3499 \ HOST
3500 \ INCLUDE
3501 \ MATCHES
3502 \ NAMES
3503 \ NOT
3504 \ NO_CACHE
3505 \ NO_CMAKE_ENVIRONMENT_PATH
3506 \ NO_CMAKE_FIND_ROOT_PATH
3507 \ NO_CMAKE_INSTALL_PREFIX
3508 \ NO_CMAKE_PATH
3509 \ NO_CMAKE_SYSTEM_PATH
3510 \ NO_DEFAULT_PATH
3511 \ NO_PACKAGE_ROOT_PATH
3512 \ NO_SYSTEM_ENVIRONMENT_PATH
3513 \ ONLY_CMAKE_FIND_ROOT_PATH
3514 \ PACKAGENAME
3515 \ PARENT_SCOPE
3516 \ PATHS
3517 \ PATH_SUFFIXES
3518 \ REGISTRY_VIEW
3519 \ REQUIRED
3520 \ TARGET
3521 \ VALIDATOR
3522 \ VAR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003523
3524syn keyword cmakeKWfind_program contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003525 \ BOTH
3526 \ CATEGORY
3527 \ CMAKE_FIND_ROOT_PATH_BOTH
3528 \ CMAKE_FIND_USE_
3529 \ DOC
3530 \ DVAR
3531 \ FALSE
3532 \ FIND_XXX_REGISTRY_VIEW
3533 \ HINTS
3534 \ HOST
3535 \ MATCHES
3536 \ NAMES
3537 \ NAMES_PER_DIR
3538 \ NOT
3539 \ NO_CACHE
3540 \ NO_CMAKE_ENVIRONMENT_PATH
3541 \ NO_CMAKE_FIND_ROOT_PATH
3542 \ NO_CMAKE_INSTALL_PREFIX
3543 \ NO_CMAKE_PATH
3544 \ NO_CMAKE_SYSTEM_PATH
3545 \ NO_DEFAULT_PATH
3546 \ NO_PACKAGE_ROOT_PATH
3547 \ NO_SYSTEM_ENVIRONMENT_PATH
3548 \ ONLY_CMAKE_FIND_ROOT_PATH
3549 \ PACKAGENAME
3550 \ PARENT_SCOPE
3551 \ PATHS
3552 \ PATH_SUFFIXES
3553 \ REGISTRY_VIEW
3554 \ REQUIRED
3555 \ TARGET
3556 \ VALIDATOR
3557 \ VAR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003558
3559syn keyword cmakeKWfltk_wrap_ui contained
3560 \ FLTK
3561
3562syn keyword cmakeKWforeach contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003563 \ APPEND
3564 \ IN
3565 \ ITEMS
3566 \ LISTS
3567 \ RANGE
3568 \ STATUS
3569 \ ZIP_LISTS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003570
3571syn keyword cmakeKWfunction contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003572 \ ARGC
3573 \ ARGN
3574 \ ARGV
3575 \ CALL
3576 \ FOO
3577 \ PARENT_SCOPE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003578
3579syn keyword cmakeKWget_cmake_property contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003580 \ COMPONENTS
3581 \ GLOBAL
3582 \ MACROS
3583 \ VARIABLES
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003584
3585syn keyword cmakeKWget_directory_property contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003586 \ DEFINITION
3587 \ DIRECTORY
3588 \ INHERITED
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003589
3590syn keyword cmakeKWget_filename_component contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003591 \ ABSOLUTE
3592 \ BASE_DIR
3593 \ DIRECTORY
3594 \ EXT
3595 \ LAST_EXT
3596 \ NAME
3597 \ NAME_WE
3598 \ NAME_WLE
3599 \ PROGRAM
3600 \ PROGRAM_ARGS
3601 \ QUERY
3602 \ REALPATH
3603 \ REAL_PATH
3604 \ WINDOWS_REGISTRY
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003605
3606syn keyword cmakeKWget_property contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003607 \ BRIEF_DOCS
3608 \ DEFINED
3609 \ DIRECTORY
3610 \ FULL_DOCS
3611 \ GENERATED
3612 \ GLOBAL
3613 \ INSTALL
3614 \ PROPERTY
3615 \ SET
3616 \ SOURCE
3617 \ TARGET
3618 \ TARGET_DIRECTORY
3619 \ TEST
3620 \ VARIABLE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003621
3622syn keyword cmakeKWget_source_file_property contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003623 \ DIRECTORY
3624 \ GENERATED
3625 \ INHERITED
3626 \ LOCATION
3627 \ TARGET_DIRECTORY
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003628
3629syn keyword cmakeKWget_target_property contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003630 \ INHERITED
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003631 \ VAR
3632
3633syn keyword cmakeKWget_test_property contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003634 \ INHERITED
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003635 \ VAR
3636
3637syn keyword cmakeKWif contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003638 \ CMAKE_MATCH_
3639 \ CMP
3640 \ COMMAND
3641 \ COMPARE
3642 \ DEFINED
3643 \ EQUAL
3644 \ EXISTS
3645 \ FALSE
3646 \ GREATER
3647 \ GREATER_EQUAL
3648 \ IGNORE
3649 \ IN_LIST
3650 \ IS_ABSOLUTE
3651 \ IS_DIRECTORY
3652 \ IS_NEWER_THAN
3653 \ IS_SYMLINK
3654 \ LESS
3655 \ LESS_EQUAL
3656 \ MATCHES
3657 \ NNNN
3658 \ NOT
3659 \ OFF
3660 \ OR
3661 \ PATH_EQUAL
3662 \ POLICY
3663 \ STREQUAL
3664 \ STRGREATER
3665 \ STRGREATER_EQUAL
3666 \ STRLESS
3667 \ STRLESS_EQUAL
3668 \ TARGET
3669 \ TEST
3670 \ TRUE
3671 \ VERSION_EQUAL
3672 \ VERSION_GREATER
3673 \ VERSION_GREATER_EQUAL
3674 \ VERSION_LESS
3675 \ VERSION_LESS_EQUAL
3676 \ YES
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003677
3678syn keyword cmakeKWinclude contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003679 \ NO_POLICY_SCOPE
3680 \ OPTIONAL
3681 \ RESULT_VARIABLE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003682
3683syn keyword cmakeKWinclude_directories contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003684 \ AFTER
3685 \ BEFORE
3686 \ INCLUDE_DIRECTORIES
3687 \ ON
3688 \ SYSTEM
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003689
3690syn keyword cmakeKWinclude_external_msproject contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003691 \ GUID
3692 \ MAP_IMPORTED_CONFIG_
3693 \ PLATFORM
3694 \ TYPE
3695 \ WIX
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003696
3697syn keyword cmakeKWinclude_guard contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003698 \ DIRECTORY
3699 \ GLOBAL
3700 \ TRUE
3701 \ __CURRENT_FILE_VAR__
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003702
3703syn keyword cmakeKWinstall contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003704 \ AFTER
3705 \ AIX
3706 \ ALL_COMPONENTS
3707 \ APT
3708 \ ARCHIVE
3709 \ BEFORE
3710 \ BUILD_TYPE
3711 \ BUNDLE
3712 \ BUNDLE_EXECUTABLE
3713 \ CMAKE_INSTALL_BINDIR
3714 \ CMAKE_INSTALL_DATADIR
3715 \ CMAKE_INSTALL_DATAROOTDIR
3716 \ CMAKE_INSTALL_DOCDIR
3717 \ CMAKE_INSTALL_INCLUDEDIR
3718 \ CMAKE_INSTALL_INFODIR
3719 \ CMAKE_INSTALL_LIBDIR
3720 \ CMAKE_INSTALL_LOCALEDIR
3721 \ CMAKE_INSTALL_LOCALSTATEDIR
3722 \ CMAKE_INSTALL_MANDIR
3723 \ CMAKE_INSTALL_MODE
3724 \ CMAKE_INSTALL_RUNSTATEDIR
3725 \ CMAKE_INSTALL_SBINDIR
3726 \ CMAKE_INSTALL_SHARESTATEDIR
3727 \ CMAKE_INSTALL_SYSCONFDIR
3728 \ CODE
3729 \ COMPONENT
3730 \ CONFIGURATIONS
3731 \ CVS
3732 \ CXX_MODULES_BMI
3733 \ CXX_MODULES_DIRECTORY
3734 \ DATA
3735 \ DATAROOT
3736 \ DBUILD_TYPE
3737 \ DCOMPONENT
3738 \ DESTDIR
3739 \ DESTINATION
3740 \ DIRECTORY
3741 \ DIRECTORY_PERMISSIONS
3742 \ DLL
3743 \ DOC
3744 \ ENABLE_EXPORTS
3745 \ EXCLUDE_FROM_ALL
3746 \ EXECUTABLES
3747 \ EXPORT
3748 \ EXPORT_ANDROID_MK
3749 \ EXPORT_LINK_INTERFACE_LIBRARIES
3750 \ EXPORT_NAME
3751 \ FILES
3752 \ FILES_MATCHING
3753 \ FILE_PERMISSIONS
3754 \ FILE_SET
3755 \ FRAMEWORK
3756 \ GET_RUNTIME_DEPENDENCIES
3757 \ GROUP_EXECUTE
3758 \ GROUP_READ
3759 \ GROUP_WRITE
3760 \ HEADERS
3761 \ IMPORTED_RUNTIME_ARTIFACTS
3762 \ INCLUDES
3763 \ INFO
3764 \ INSTALL_PREFIX
3765 \ INTERFACE
3766 \ INTERFACE_INCLUDE_DIRECTORIES
3767 \ LIBRARY
3768 \ LOCALE
3769 \ LOCALSTATE
3770 \ MACOSX_BUNDLE
3771 \ MAN
3772 \ MESSAGE_NEVER
3773 \ NAMELINK_COMPONENT
3774 \ NAMELINK_ONLY
3775 \ NAMELINK_SKIP
3776 \ NAMESPACE
3777 \ NDK
3778 \ OBJECTS
3779 \ OPTIONAL
3780 \ OWNER_EXECUTE
3781 \ OWNER_READ
3782 \ OWNER_WRITE
3783 \ PATTERN
3784 \ PERMISSIONS
3785 \ POST_EXCLUDE_FILES
3786 \ POST_EXCLUDE_REGEXES
3787 \ POST_INCLUDE_FILES
3788 \ POST_INCLUDE_REGEXES
3789 \ POST_INSTALL_SCRIPT
3790 \ PRE_EXCLUDE_REGEXES
3791 \ PRE_INCLUDE_REGEXES
3792 \ PRE_INSTALL_SCRIPT
3793 \ PRIVATE_HEADER
3794 \ PROGRAMS
3795 \ PROPERTIES
3796 \ PUBLIC_HEADER
3797 \ RENAME
3798 \ RESOURCE
3799 \ RPM
3800 \ RUNSTATE
3801 \ RUNTIME_DEPENDENCIES
3802 \ RUNTIME_DEPENDENCY_SET
3803 \ SBIN
3804 \ SCRIPT
3805 \ SETGID
3806 \ SETUID
3807 \ SHAREDSTATE
3808 \ SOVERSION
3809 \ STATIC
3810 \ SYSCONF
3811 \ TARGETS
3812 \ TRUE
3813 \ TYPE
3814 \ USE_SOURCE_PERMISSIONS
3815 \ VERSION
3816 \ WORLD_EXECUTE
3817 \ WORLD_READ
3818 \ WORLD_WRITE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003819
3820syn keyword cmakeKWinstall_files contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003821 \ FILES
3822 \ GLOB
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003823
3824syn keyword cmakeKWinstall_programs contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003825 \ FILES
3826 \ GLOB
3827 \ PROGRAMS
3828 \ TARGETS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003829
3830syn keyword cmakeKWinstall_targets contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003831 \ DLL
3832 \ RUNTIME_DIRECTORY
3833
3834syn keyword cmakeKWlink_directories contained
3835 \ AFTER
3836 \ BEFORE
3837 \ LINK_DIRECTORIES
3838 \ ON
3839 \ ORIGIN
3840 \ RPATH
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003841
3842syn keyword cmakeKWlist contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003843 \ ACTION
3844 \ APPEND
3845 \ ASCENDING
3846 \ CASE
3847 \ COMPARE
3848 \ DESCENDING
3849 \ EXCLUDE
3850 \ FILE_BASENAME
3851 \ FILTER
3852 \ FIND
3853 \ GENEX_STRIP
3854 \ GET
3855 \ INCLUDE
3856 \ INSENSITIVE
3857 \ INSERT
3858 \ INTERNAL
3859 \ JOIN
3860 \ LENGTH
3861 \ NATURAL
3862 \ ORDER
3863 \ OUTPUT_VARIABLE
3864 \ PARENT_SCOPE
3865 \ POP_BACK
3866 \ POP_FRONT
3867 \ PREPEND
3868 \ REGEX
3869 \ REMOVE_AT
3870 \ REMOVE_DUPLICATES
3871 \ REMOVE_ITEM
3872 \ REPLACE
3873 \ REVERSE
3874 \ SELECTOR
3875 \ SENSITIVE
3876 \ SORT
3877 \ STRING
3878 \ STRIP
3879 \ SUBLIST
3880 \ TOLOWER
3881 \ TOUPPER
3882 \ TRANSFORM
3883 \ TRANSFORM_APPEND
3884 \ TRANSFORM_GENEX_STRIP
3885 \ TRANSFORM_REPLACE
3886 \ TRANSFORM_STRIP
3887 \ TRANSFORM_TOLOWER
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003888
3889syn keyword cmakeKWload_cache contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003890 \ EXCLUDE
3891 \ INCLUDE_INTERNALS
3892 \ READ_WITH_PREFIX
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003893
3894syn keyword cmakeKWload_command contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003895 \ CMAKE_LOADED_COMMAND_
3896 \ COMMAND_NAME
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003897
3898syn keyword cmakeKWmacro contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003899 \ ARGC
3900 \ ARGN
3901 \ ARGV
3902 \ CALL
3903 \ DEFINED
3904 \ FOO
3905 \ GREATER
3906 \ LISTS
3907 \ NOT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003908
3909syn keyword cmakeKWmark_as_advanced contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003910 \ CLEAR
3911 \ FORCE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003912
3913syn keyword cmakeKWmath contained
3914 \ EXPR
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003915 \ HEXADECIMAL
3916 \ OUTPUT_FORMAT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003917
3918syn keyword cmakeKWmessage contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003919 \ APPEND
3920 \ AUTHOR_WARNING
3921 \ CHECK_
3922 \ CHECK_FAIL
3923 \ CHECK_PASS
3924 \ CHECK_START
3925 \ CONFIGURE_LOG
3926 \ DEBUG
3927 \ DEFINED
3928 \ DEPRECATION
3929 \ FATAL_ERROR
3930 \ GET_MESSAGE_LOG_LEVEL
3931 \ GUI
3932 \ INTERNAL
3933 \ MY_CHECK_RESULT
3934 \ NOTICE
3935 \ POP_BACK
3936 \ SEND_ERROR
3937 \ STATUS
3938 \ TRACE
3939 \ VERBOSE
3940 \ WARNING
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003941
3942syn keyword cmakeKWoption contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003943 \ OFF
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003944
3945syn keyword cmakeKWproject contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003946 \ ASM
3947 \ ASM_MARMASM
3948 \ ASM_MASM
3949 \ ASM_NASM
3950 \ ATT
3951 \ CMAKE_PROJECT_
3952 \ CUDA
3953 \ DESCRIPTION
3954 \ HIP
3955 \ HOMEPAGE_URL
3956 \ ISPC
3957 \ LANGUAGES
3958 \ NAME
3959 \ NONE
3960 \ OBJC
3961 \ OBJCXX
3962 \ PROJECT
3963 \ VERSION
3964 \ _BINARY_DIR
3965 \ _DESCRIPTION
3966 \ _HOMEPAGE_URL
3967 \ _INCLUDE_BEFORE
3968 \ _IS_TOP_LEVEL
3969 \ _SOURCE_DIR
3970 \ _VERSION
3971 \ _VERSION_MAJOR
3972 \ _VERSION_MINOR
3973 \ _VERSION_PATCH
3974 \ _VERSION_TWEAK
3975
3976syn keyword cmakeKWqt_wrap_cpp contained
3977 \ AUTOMOC
3978
3979syn keyword cmakeKWqt_wrap_ui contained
3980 \ AUTOUIC
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003981
3982syn keyword cmakeKWremove contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003983 \ VALUE
3984 \ VAR
3985
3986syn keyword cmakeKWreturn contained
3987 \ DEFER
3988 \ PARENT_SCOPE
3989 \ PROPAGATE
3990 \ SCOPE_FOR
3991 \ VARIABLES
3992 \ VERSION
Bram Moolenaar37c64c72017-09-19 22:06:03 +02003993
3994syn keyword cmakeKWseparate_arguments contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09003995 \ MSDN
3996 \ NATIVE_COMMAND
3997 \ PROGRAM
3998 \ SEPARATE_ARGS
3999 \ UNIX_COMMAND
4000 \ WINDOWS_COMMAND
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004001
4002syn keyword cmakeKWset contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004003 \ BOOL
4004 \ FILEPATH
4005 \ FORCE
4006 \ INTERNAL
4007 \ OFF
4008 \ OLD
4009 \ ON
4010 \ PARENT_SCOPE
4011 \ PROPAGATE
4012 \ STRING
4013 \ STRINGS
4014 \ VAR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004015
4016syn keyword cmakeKWset_directory_properties contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004017 \ DIRECTORY
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004018 \ PROPERTIES
4019
4020syn keyword cmakeKWset_property contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004021 \ APPEND
4022 \ APPEND_STRING
4023 \ DIRECTORY
4024 \ GENERATED
4025 \ GLOBAL
4026 \ INHERITED
4027 \ INSTALL
4028 \ NAME
4029 \ PROPERTY
4030 \ SOURCE
4031 \ TARGET
4032 \ TARGET_DIRECTORY
4033 \ TEST
4034 \ WIX
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004035
4036syn keyword cmakeKWset_source_files_properties contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004037 \ DIRECTORY
4038 \ GENERATED
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004039 \ PROPERTIES
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004040 \ SOURCE
4041 \ TARGET_DIRECTORY
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004042
4043syn keyword cmakeKWset_target_properties contained
4044 \ PROPERTIES
4045
4046syn keyword cmakeKWset_tests_properties contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004047 \ NAME
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004048 \ PROPERTIES
4049
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004050syn keyword cmakeKWsite_name contained
4051 \ HOSTNAME
4052
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004053syn keyword cmakeKWsource_group contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004054 \ FILES
4055 \ PREFIX
4056 \ REGULAR_EXPRESSION
4057 \ TREE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004058
4059syn keyword cmakeKWstring contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004060 \ ALPHABET
4061 \ APPEND
4062 \ ARRAY
4063 \ ASCII
4064 \ BOOLEAN
4065 \ CMAKE_MATCH_
4066 \ COMPARE
4067 \ CONCAT
4068 \ CONFIGURE
4069 \ EQUAL
4070 \ ERROR_VARIABLE
4071 \ ESCAPE_QUOTES
4072 \ FIND
4073 \ GENEX_STRIP
4074 \ GET
4075 \ GREATER
4076 \ GREATER_EQUAL
4077 \ GUID
4078 \ HASH
4079 \ HEX
4080 \ ISO
4081 \ JOIN
4082 \ JSON
4083 \ LENGTH
4084 \ LESS
4085 \ LESS_EQUAL
4086 \ MAKE_C_IDENTIFIER
4087 \ MATCH
4088 \ MATCHALL
4089 \ MATCHES
4090 \ MEMBER
4091 \ NAMESPACE
4092 \ NOTEQUAL
4093 \ NULL
4094 \ NUMBER
4095 \ OBJECT
4096 \ OFF
4097 \ ONLY
4098 \ PREPEND
4099 \ RANDOM
4100 \ RANDOM_SEED
4101 \ REGEX
4102 \ REMOVE
4103 \ REPEAT
4104 \ REPLACE
4105 \ REVERSE
4106 \ RFC
4107 \ SET
4108 \ SHA
4109 \ SOURCE_DATE_EPOCH
4110 \ STRIP
4111 \ SUBSTRING
4112 \ SZ
4113 \ TIMESTAMP
4114 \ TOLOWER
4115 \ TOUPPER
4116 \ TYPE
4117 \ US
4118 \ UTC
4119 \ UUID
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004120
4121syn keyword cmakeKWsubdirs contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004122 \ EXCLUDE_FROM_ALL
4123 \ PREORDER
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004124
4125syn keyword cmakeKWtarget_compile_definitions contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004126 \ ALIAS
4127 \ COMPILE_DEFINITIONS
4128 \ FOO
4129 \ IMPORTED
4130 \ INTERFACE
4131 \ INTERFACE_COMPILE_DEFINITIONS
4132 \ PRIVATE
4133 \ PUBLIC
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004134
4135syn keyword cmakeKWtarget_compile_features contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004136 \ ALIAS
4137 \ COMPILE_FEATURES
4138 \ IMPORTED
4139 \ INTERFACE
4140 \ INTERFACE_COMPILE_FEATURES
4141 \ PRIVATE
4142 \ PUBLIC
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004143
4144syn keyword cmakeKWtarget_compile_options contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004145 \ ALIAS
4146 \ BEFORE
4147 \ CMAKE_
4148 \ COMPILE_LANGUAGE
4149 \ COMPILE_OPTIONS
4150 \ CONFIG
4151 \ IMPORTED
4152 \ INTERFACE
4153 \ INTERFACE_COMPILE_OPTIONS
4154 \ PRIVATE
4155 \ PUBLIC
4156 \ SHELL
4157 \ UNIX_COMMAND
4158 \ _FLAGS
4159 \ _FLAGS_
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004160
4161syn keyword cmakeKWtarget_include_directories contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004162 \ AFTER
4163 \ ALIAS
4164 \ BEFORE
4165 \ BUILD_INTERFACE
4166 \ IMPORTED
4167 \ INCLUDE_DIRECTORIES
4168 \ INSTALL_INTERFACE
4169 \ INTERFACE
4170 \ INTERFACE_INCLUDE_DIRECTORIES
4171 \ INTERFACE_LINK_LIBRARIES
4172 \ INTERFACE_SYSTEM_INCLUDE_DIRECTORIES
4173 \ PRIVATE
4174 \ PUBLIC
4175 \ SYSTEM
4176
4177syn keyword cmakeKWtarget_link_directories contained
4178 \ ALIAS
4179 \ BEFORE
4180 \ IMPORTED
4181 \ INTERFACE
4182 \ INTERFACE_LINK_DIRECTORIES
4183 \ LINK_DIRECTORIES
4184 \ ORIGIN
4185 \ PRIVATE
4186 \ PUBLIC
4187 \ RPATH
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004188
4189syn keyword cmakeKWtarget_link_libraries contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004190 \ ALIAS
4191 \ DA
4192 \ DAG
4193 \ DEBUG_CONFIGURATIONS
4194 \ DOBJ
4195 \ IMPORTED
4196 \ IMPORTED_NO_SONAME
4197 \ INTERFACE
4198 \ INTERFACE_LINK_LIBRARIES
4199 \ LINK_FLAGS
4200 \ LINK_INTERFACE_LIBRARIES
4201 \ LINK_INTERFACE_LIBRARIES_DEBUG
4202 \ LINK_INTERFACE_MULTIPLICITY
4203 \ LINK_OPTIONS
4204 \ LINK_PRIVATE
4205 \ LINK_PUBLIC
4206 \ OBJECT
4207 \ OLD
4208 \ PRIVATE
4209 \ PUBLIC
4210 \ SHARED
4211 \ STATIC
4212 \ TARGET_OBJECTS
4213
4214syn keyword cmakeKWtarget_link_options contained
4215 \ ALIAS
4216 \ BEFORE
4217 \ CMAKE_
4218 \ CONFIG
4219 \ CUDA_RESOLVE_DEVICE_SYMBOLS
4220 \ CUDA_SEPARABLE_COMPILATION
4221 \ DEVICE_LINK
4222 \ GCC
4223 \ HOST_LINK
4224 \ IMPORTED
4225 \ INTERFACE
4226 \ INTERFACE_LINK_OPTIONS
4227 \ LANG
4228 \ LINKER
4229 \ LINK_OPTIONS
4230 \ PRIVATE
4231 \ PUBLIC
4232 \ SHELL
4233 \ STATIC_LIBRARY_OPTIONS
4234 \ UNIX_COMMAND
4235 \ _FLAGS
4236 \ _FLAGS_
4237 \ _LINKER_WRAPPER_FLAG
4238 \ _LINKER_WRAPPER_FLAG_SEP
4239
4240syn keyword cmakeKWtarget_precompile_headers contained
4241 \ ALIAS
4242 \ ANGLE
4243 \ BUILD_INTERFACE
4244 \ COMPILE_LANGUAGE
4245 \ DISABLE_PRECOMPILE_HEADERS
4246 \ EXPORT
4247 \ FI
4248 \ GCC
4249 \ IMPORTED
4250 \ INTERFACE
4251 \ INTERFACE_PRECOMPILE_HEADERS
4252 \ PRECOMPILE_HEADERS
4253 \ PRECOMPILE_HEADERS_REUSE_FROM
4254 \ PRIVATE
4255 \ PUBLIC
4256 \ REUSE_FROM
4257 \ SKIP_PRECOMPILE_HEADERS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004258
4259syn keyword cmakeKWtarget_sources contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004260 \ ALIAS
4261 \ BASE_DIRS
4262 \ BUILD_INTERFACE
4263 \ CONFIG
4264 \ CORRECT
4265 \ CXX_MODULES
4266 \ CXX_MODULE_DIRS
4267 \ CXX_MODULE_DIRS_
4268 \ CXX_MODULE_SETS
4269 \ CXX_MODULE_SET_
4270 \ EXPORT
4271 \ FILES
4272 \ FILE_SET
4273 \ FRAMEWORK
4274 \ HEADERS
4275 \ HEADER_DIRS
4276 \ HEADER_DIRS_
4277 \ HEADER_FILE_ONLY
4278 \ HEADER_SETS
4279 \ HEADER_SET_
4280 \ IMPORTED
4281 \ INCLUDE_DIRECTORIES
4282 \ INTERFACE
4283 \ INTERFACE_CXX_MODULE_SETS
4284 \ INTERFACE_HEADER_SETS
4285 \ INTERFACE_INCLUDE_DIRECTORIES
4286 \ INTERFACE_SOURCES
4287 \ NAME
4288 \ PRIVATE
4289 \ PUBLIC
4290 \ SOURCES
4291 \ SOURCE_DIR
4292 \ TARGETS
4293 \ TRUE
4294 \ TYPE
4295 \ WRONG
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004296
4297syn keyword cmakeKWtry_compile contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004298 \ ALL_BUILD
4299 \ BINARY_DIR
4300 \ CMAKE_FLAGS
4301 \ COMPILE_DEFINITIONS
4302 \ COPY_FILE
4303 \ COPY_FILE_ERROR
4304 \ CUDA_EXTENSIONS
4305 \ CUDA_STANDARD
4306 \ CUDA_STANDARD_REQUIRED
4307 \ CXX_EXTENSIONS
4308 \ CXX_STANDARD
4309 \ CXX_STANDARD_REQUIRED
4310 \ C_EXTENSIONS
4311 \ C_STANDARD
4312 \ C_STANDARD_REQUIRED
4313 \ DEFINED
4314 \ DLINK_LIBRARIES
4315 \ DVAR
4316 \ EXECUTABLE
4317 \ FALSE
4318 \ GHS
4319 \ HIP_EXTENSIONS
4320 \ HIP_STANDARD
4321 \ HIP_STANDARD_REQUIRED
4322 \ INCLUDE_DIRECTORIES
4323 \ LANG
4324 \ LINK_DIRECTORIES
4325 \ LINK_LIBRARIES
4326 \ LINK_OPTIONS
4327 \ LOG_DESCRIPTION
4328 \ MULTI
4329 \ NOT
4330 \ NO_CACHE
4331 \ NO_LOG
4332 \ OBJCXX_EXTENSIONS
4333 \ OBJCXX_STANDARD
4334 \ OBJCXX_STANDARD_REQUIRED
4335 \ OBJC_EXTENSIONS
4336 \ OBJC_STANDARD
4337 \ OBJC_STANDARD_REQUIRED
4338 \ OUTPUT_VARIABLE
4339 \ PRIVATE
4340 \ PROJECT
4341 \ RESULTVAR
4342 \ SOURCES
4343 \ SOURCE_DIR
4344 \ SOURCE_FROM_CONTENT
4345 \ SOURCE_FROM_FILE
4346 \ SOURCE_FROM_VAR
4347 \ STATIC_LIBRARY
4348 \ STATIC_LIBRARY_OPTIONS
4349 \ TARGET
4350 \ TRUE
4351 \ TYPE
4352 \ VALUE
4353 \ _EXTENSIONS
4354 \ _STANDARD
4355 \ _STANDARD_REQUIRED
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004356
4357syn keyword cmakeKWtry_run contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004358 \ ARGS
4359 \ CMAKE_FLAGS
4360 \ COMPILE_DEFINITIONS
4361 \ COMPILE_OUTPUT_VARIABLE
4362 \ COPY_FILE
4363 \ COPY_FILE_ERROR
4364 \ FAILED_TO_RUN
4365 \ FALSE
4366 \ LANG
4367 \ LINK_LIBRARIES
4368 \ LINK_OPTIONS
4369 \ LOG_DESCRIPTION
4370 \ NO_CACHE
4371 \ NO_LOG
4372 \ RUN_OUTPUT_STDERR_VARIABLE
4373 \ RUN_OUTPUT_STDOUT_VARIABLE
4374 \ RUN_OUTPUT_VARIABLE
4375 \ SOURCES
4376 \ SOURCE_FROM_CONTENT
4377 \ SOURCE_FROM_FILE
4378 \ SOURCE_FROM_VAR
4379 \ TRUE
4380 \ WORKING_DIRECTORY
4381 \ _EXTENSIONS
4382 \ _STANDARD
4383 \ _STANDARD_REQUIRED
4384 \ __TRYRUN_OUTPUT
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004385
4386syn keyword cmakeKWunset contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004387 \ PARENT_SCOPE
4388 \ VAR
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004389
4390syn keyword cmakeKWuse_mangled_mesa contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004391 \ GL
4392 \ OUTPUT_DIRECTORY
4393 \ PATH_TO_MESA
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004394
4395syn keyword cmakeKWvariable_requires contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004396 \ RESULT_VARIABLE
4397 \ TEST_VARIABLE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004398
4399syn keyword cmakeKWvariable_watch contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004400 \ APPEND
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004401 \ COMMAND
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004402 \ DEFINED
4403 \ MODIFIED_ACCESS
4404 \ READ_ACCESS
4405 \ REMOVED_ACCESS
4406 \ UNKNOWN_MODIFIED_ACCESS
4407 \ UNKNOWN_READ_ACCESS
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004408
4409syn keyword cmakeKWwrite_file contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004410 \ APPEND
4411 \ CONFIGURE_FILE
4412 \ NOTE
4413 \ WRITE
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004414
4415
4416syn keyword cmakeGeneratorExpressions contained
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004417 \ ABSOLUTE_PATH
4418 \ ACTION
4419 \ AIX
4420 \ ANGLE
4421 \ APPEND
4422 \ ARCHIVE_OUTPUT_NAME
4423 \ ARCHIVE_OUTPUT_NAME_
4424 \ ASCENDING
4425 \ BAR
4426 \ BOOL
4427 \ BUILD_INTERFACE
4428 \ BUILD_LOCAL_INTERFACE
4429 \ CMAKE_LINK_GROUP_USING_
4430 \ CMAKE_LINK_LIBRARY_USING_
4431 \ CMAKE_PATH
4432 \ CODE
4433 \ COMMAND_CONFIG
4434 \ COMMAND_EXPAND_LISTS
4435 \ COMPARE
4436 \ COMPILE_DEFINITIONS
4437 \ COMPILE_FEATURES
4438 \ COMPILE_LANGUAGE
4439 \ COMPILE_LANG_AND_ID
4440 \ COMPILE_ONLY
4441 \ COMPILING_CUDA
4442 \ COMPILING_CXX
4443 \ COMPILING_CXX_WITH_CLANG
4444 \ COMPILING_CXX_WITH_INTEL
4445 \ COMPILING_C_WITH_CLANG
4446 \ CONFIG
4447 \ CONFIGURATION
4448 \ CONTENT
4449 \ CUDA_COMPILER_ID
4450 \ CUDA_COMPILER_VERSION
4451 \ CUDA_RESOLVE_DEVICE_SYMBOLS
4452 \ CUDA_SEPARABLE_COMPILATION
4453 \ CUSTOM_KEYS
4454 \ CXX_COMPILER_ID
4455 \ CXX_COMPILER_VERSION
4456 \ CXX_CONFIG
4457 \ CXX_STANDARD
4458 \ C_COMPILER_ID
4459 \ C_COMPILER_VERSION
4460 \ C_STANDARD
4461 \ DEBUG_MODE
4462 \ DEBUG_POSTFIX
4463 \ DENABLE_SOME_FEATURE
4464 \ DESCENDING
4465 \ DEVICE_LINK
4466 \ DLL
4467 \ ENABLE_EXPORTS
4468 \ EXCLUDE
4469 \ EXPORT
4470 \ EXTENSION_DEF
4471 \ FALSE
4472 \ FILENAME_DEF
4473 \ FILE_BASENAME
4474 \ FILTER
4475 \ FIND
4476 \ FOO_EXTRA_THINGS
4477 \ GENERATE
4478 \ GENEX_EVAL
4479 \ GET_EXTENSION
4480 \ GET_FILENAME
4481 \ GET_PARENT_PATH
4482 \ GET_RELATIVE_PART
4483 \ GET_ROOT_DIRECTORY
4484 \ GET_ROOT_NAME
4485 \ GET_ROOT_PATH
4486 \ GET_STEM
4487 \ HAS_
4488 \ HAS_EXTENSION
4489 \ HAS_FILENAME
4490 \ HAS_PARENT_PATH
4491 \ HAS_RELATIVE_PART
4492 \ HAS_ROOT_DIRECTORY
4493 \ HAS_ROOT_NAME
4494 \ HAS_ROOT_PATH
4495 \ HAS_STEM
4496 \ HAVE_SOME_FEATURE
4497 \ HIP_COMPILER_ID
4498 \ HIP_COMPILER_VERSION
4499 \ HIP_STANDARD
4500 \ HOST_LINK
4501 \ IF
4502 \ IGNORE
4503 \ IMPORTED_LOCATION
4504 \ IMPORT_PREFIX
4505 \ IMPORT_SUFFIX
4506 \ INCLUDE_DIRECTORIES
4507 \ INSENSITIVE
4508 \ INSERT
4509 \ INSTALL_INTERFACE
4510 \ INSTALL_NAME_DIR
4511 \ INSTALL_PREFIX
4512 \ INSTALL_RPATH
4513 \ INTERFACE_LINK_LIBRARIES
4514 \ INTERFACE_LINK_LIBRARIES_DIRECT
4515 \ IN_LIST
4516 \ ISPC_COMPILER_ID
4517 \ ISPC_COMPILER_VERSION
4518 \ IS_ABSOLUTE
4519 \ IS_PREFIX
4520 \ IS_RELATIVE
4521 \ JOIN
4522 \ LANG
4523 \ LANG_COMPILER_ID
4524 \ LAST_ONLY
4525 \ LENGTH
4526 \ LIBRARY_OUTPUT_NAME
4527 \ LIBRARY_OUTPUT_NAME_
4528 \ LINK_GROUP
4529 \ LINK_GROUP_PREDEFINED_FEATURES
4530 \ LINK_LANGUAGE
4531 \ LINK_LANG_AND_ID
4532 \ LINK_LIBRARIES
4533 \ LINK_LIBRARY
4534 \ LINK_LIBRARY_OVERRIDE
4535 \ LINK_LIBRARY_OVERRIDE_
4536 \ LINK_LIBRARY_PREDEFINED_FEATURES
4537 \ LINK_ONLY
4538 \ LOWER_CASE
4539 \ MAKE_C_IDENTIFIER
4540 \ MAP_IMPORTED_CONFIG_
4541 \ MODULE
4542 \ NATURAL
4543 \ NO
4544 \ NORMALIZE
4545 \ NORMAL_PATH
4546 \ NOT
4547 \ OBJCXX_COMPILER_ID
4548 \ OBJCXX_COMPILER_VERSION
4549 \ OBJC_COMPILER_ID
4550 \ OBJC_COMPILER_VERSION
4551 \ OBJECT
4552 \ OFF
4553 \ OLD_COMPILER
4554 \ ORDER
4555 \ OUTPUT
4556 \ OUTPUT_CONFIG
4557 \ OUTPUT_NAME
4558 \ OUTPUT_NAME_
4559 \ PATH
4560 \ PATH_EQUAL
4561 \ PDB_NAME
4562 \ PDB_NAME_
4563 \ PDB_OUTPUT_DIRECTORY
4564 \ PDB_OUTPUT_DIRECTORY_
4565 \ PLATFORM_ID
4566 \ POP_BACK
4567 \ POP_FRONT
4568 \ POSIX
4569 \ POST_BUILD
4570 \ PREPEND
4571 \ PRIVATE
4572 \ PUBLIC
4573 \ REGEX
4574 \ RELATIVE_PATH
4575 \ REMOVE_AT
4576 \ REMOVE_DUPLICATES
4577 \ REMOVE_EXTENSION
4578 \ REMOVE_FILENAME
4579 \ REMOVE_ITEM
4580 \ REPLACE
4581 \ REPLACE_EXTENSION
4582 \ REPLACE_FILENAME
4583 \ REQUIRED
4584 \ RESCAN
4585 \ REVERSE
4586 \ RPATH
4587 \ RUNTIME_DEPENDENCY_SET
4588 \ RUNTIME_OUTPUT_NAME
4589 \ RUNTIME_OUTPUT_NAME_
4590 \ SCRIPT
4591 \ SDK
4592 \ SELECTOR
4593 \ SEMICOLON
4594 \ SENSITIVE
4595 \ SHARED
4596 \ SHELL_PATH
4597 \ SORT
4598 \ STATIC
4599 \ STREQUAL
4600 \ STRING
4601 \ STRIP
4602 \ SUBLIST
4603 \ TARGET_BUNDLE_CONTENT_DIR
4604 \ TARGET_BUNDLE_DIR
4605 \ TARGET_BUNDLE_DIR_NAME
4606 \ TARGET_EXISTS
4607 \ TARGET_FILE
4608 \ TARGET_FILE_BASE_NAME
4609 \ TARGET_FILE_DIR
4610 \ TARGET_FILE_NAME
4611 \ TARGET_FILE_PREFIX
4612 \ TARGET_FILE_SUFFIX
4613 \ TARGET_GENEX_EVAL
4614 \ TARGET_IMPORT_FILE
4615 \ TARGET_IMPORT_FILE_BASE_NAME
4616 \ TARGET_IMPORT_FILE_DIR
4617 \ TARGET_IMPORT_FILE_NAME
4618 \ TARGET_IMPORT_FILE_PREFIX
4619 \ TARGET_IMPORT_FILE_SUFFIX
4620 \ TARGET_LINKER_FILE
4621 \ TARGET_LINKER_FILE_BASE_NAME
4622 \ TARGET_LINKER_FILE_DIR
4623 \ TARGET_LINKER_FILE_NAME
4624 \ TARGET_LINKER_FILE_PREFIX
4625 \ TARGET_LINKER_FILE_SUFFIX
4626 \ TARGET_LINKER_IMPORT_FILE
4627 \ TARGET_LINKER_IMPORT_FILE_BASE_NAME
4628 \ TARGET_LINKER_IMPORT_FILE_DIR
4629 \ TARGET_LINKER_IMPORT_FILE_NAME
4630 \ TARGET_LINKER_IMPORT_FILE_PREFIX
4631 \ TARGET_LINKER_IMPORT_FILE_SUFFIX
4632 \ TARGET_LINKER_LIBRARY_FILE
4633 \ TARGET_LINKER_LIBRARY_FILE_BASE_NAME
4634 \ TARGET_LINKER_LIBRARY_FILE_DIR
4635 \ TARGET_LINKER_LIBRARY_FILE_NAME
4636 \ TARGET_LINKER_LIBRARY_FILE_PREFIX
4637 \ TARGET_LINKER_LIBRARY_FILE_SUFFIX
4638 \ TARGET_NAME_IF_EXISTS
4639 \ TARGET_OBJECTS
4640 \ TARGET_PDB_FILE
4641 \ TARGET_PDB_FILE_BASE_NAME
4642 \ TARGET_PDB_FILE_DIR
4643 \ TARGET_PDB_FILE_NAME
4644 \ TARGET_POLICY
4645 \ TARGET_PROPERTY
4646 \ TARGET_RUNTIME_DLLS
4647 \ TARGET_RUNTIME_DLL_DIRS
4648 \ TARGET_SONAME_FILE
4649 \ TARGET_SONAME_FILE_DIR
4650 \ TARGET_SONAME_FILE_NAME
4651 \ TARGET_SONAME_IMPORT_FILE
4652 \ TARGET_SONAME_IMPORT_FILE_DIR
4653 \ TARGET_SONAME_IMPORT_FILE_NAME
4654 \ TOLOWER
4655 \ TOUPPER
4656 \ TRANSFORM
4657 \ TRANSFORM_APPEND
4658 \ TRANSFORM_REPLACE
4659 \ TRANSFORM_STRIP
4660 \ TRANSFORM_TOLOWER
4661 \ UNKNOWN
4662 \ UPPER_CASE
4663 \ VERBATIM
4664 \ VERSION_EQUAL
4665 \ VERSION_GREATER_EQUAL
4666 \ VERSION_LESS
4667 \ VERSION_LESS_EQUAL
4668 \ WHOLE_ARCHIVE
4669 \ WRONG
4670 \ _LINK_GROUP_USING_
4671 \ _LINK_LIBRARY_USING_
4672 \ _POSTFIX
4673 \ _SUPPORTED
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004674
4675syn case ignore
4676
4677syn keyword cmakeCommand
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004678 \ add_compile_definitions
4679 \ add_compile_options
4680 \ add_custom_command
4681 \ add_custom_target
4682 \ add_definitions
4683 \ add_dependencies
4684 \ add_executable
4685 \ add_library
4686 \ add_link_options
4687 \ add_subdirectory
4688 \ add_test
4689 \ aux_source_directory
4690 \ block
4691 \ break
4692 \ build_command
4693 \ cmake_file_api
4694 \ cmake_host_system_information
4695 \ cmake_language
4696 \ cmake_minimum_required
4697 \ cmake_parse_arguments
4698 \ cmake_path
4699 \ cmake_policy
4700 \ configure_file
4701 \ continue
4702 \ create_test_sourcelist
4703 \ ctest_build
4704 \ ctest_configure
4705 \ ctest_coverage
4706 \ ctest_empty_binary_directory
4707 \ ctest_memcheck
4708 \ ctest_read_custom_files
4709 \ ctest_run_script
4710 \ ctest_sleep
4711 \ ctest_start
4712 \ ctest_submit
4713 \ ctest_test
4714 \ ctest_update
4715 \ ctest_upload
4716 \ define_property
4717 \ enable_language
4718 \ enable_testing
4719 \ endblock
4720 \ endfunction
4721 \ endmacro
4722 \ execute_process
4723 \ export
4724 \ file
4725 \ find_file
4726 \ find_library
4727 \ find_package
4728 \ find_path
4729 \ find_program
4730 \ fltk_wrap_ui
4731 \ function
4732 \ get_cmake_property
4733 \ get_directory_property
4734 \ get_filename_component
4735 \ get_property
4736 \ get_source_file_property
4737 \ get_target_property
4738 \ get_test_property
4739 \ include
4740 \ include_directories
4741 \ include_external_msproject
4742 \ include_guard
4743 \ include_regular_expression
4744 \ install
4745 \ link_directories
4746 \ list
4747 \ load_cache
4748 \ load_command
4749 \ macro
4750 \ mark_as_advanced
4751 \ math
4752 \ message
4753 \ option
4754 \ project
4755 \ qt_wrap_cpp
4756 \ qt_wrap_ui
4757 \ remove_definitions
4758 \ return
4759 \ separate_arguments
4760 \ set
4761 \ set_directory_properties
4762 \ set_property
4763 \ set_source_files_properties
4764 \ set_target_properties
4765 \ set_tests_properties
4766 \ site_name
4767 \ source_group
4768 \ string
4769 \ target_compile_definitions
4770 \ target_compile_features
4771 \ target_compile_options
4772 \ target_include_directories
4773 \ target_link_directories
4774 \ target_link_libraries
4775 \ target_link_options
4776 \ target_precompile_headers
4777 \ target_sources
4778 \ try_compile
4779 \ try_run
4780 \ unset
4781 \ variable_watch
Bram Moolenaar945e2db2010-06-05 17:43:32 +02004782 \ nextgroup=cmakeArguments
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004783
4784syn keyword cmakeCommandConditional
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004785 \ else
4786 \ elseif
4787 \ endif
4788 \ if
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004789 \ nextgroup=cmakeArguments
4790
4791syn keyword cmakeCommandRepeat
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004792 \ endforeach
4793 \ endwhile
4794 \ foreach
4795 \ while
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004796 \ nextgroup=cmakeArguments
4797
4798syn keyword cmakeCommandDeprecated
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004799 \ build_name
4800 \ exec_program
4801 \ export_library_dependencies
4802 \ install_files
4803 \ install_programs
4804 \ install_targets
4805 \ link_libraries
4806 \ make_directory
4807 \ output_required_files
4808 \ remove
4809 \ subdir_depends
4810 \ subdirs
4811 \ use_mangled_mesa
4812 \ utility_source
4813 \ variable_requires
4814 \ write_file
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004815 \ nextgroup=cmakeArguments
4816
4817syn case match
4818
Bram Moolenaarca635012015-09-25 20:34:21 +02004819syn keyword cmakeTodo
4820 \ TODO FIXME XXX
Bram Moolenaar945e2db2010-06-05 17:43:32 +02004821 \ contained
Bram Moolenaarc1e37902006-04-18 21:55:01 +00004822
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004823hi def link cmakeBracketArgument String
4824hi def link cmakeBracketComment Comment
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004825hi def link cmakeCommand Function
4826hi def link cmakeCommandConditional Conditional
4827hi def link cmakeCommandDeprecated WarningMsg
4828hi def link cmakeCommandRepeat Repeat
Bram Moolenaarf37506f2016-08-31 22:22:10 +02004829hi def link cmakeComment Comment
Bram Moolenaarf37506f2016-08-31 22:22:10 +02004830hi def link cmakeEnvironment Special
Bram Moolenaarf37506f2016-08-31 22:22:10 +02004831hi def link cmakeEscaped Special
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004832hi def link cmakeGeneratorExpression WarningMsg
4833hi def link cmakeGeneratorExpressions Constant
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004834hi def link cmakeModule Include
4835hi def link cmakeProperty Constant
4836hi def link cmakeRegistry Underlined
4837hi def link cmakeString String
4838hi def link cmakeTodo TODO
4839hi def link cmakeVariableValue Type
4840hi def link cmakeVariable Identifier
Bram Moolenaarc1e37902006-04-18 21:55:01 +00004841
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004842hi def link cmakeKWExternalProject ModeMsg
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004843hi def link cmakeKWFetchContent ModeMsg
4844hi def link cmakeKWadd_compile_definitions ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004845hi def link cmakeKWadd_compile_options ModeMsg
4846hi def link cmakeKWadd_custom_command ModeMsg
4847hi def link cmakeKWadd_custom_target ModeMsg
4848hi def link cmakeKWadd_definitions ModeMsg
4849hi def link cmakeKWadd_dependencies ModeMsg
4850hi def link cmakeKWadd_executable ModeMsg
4851hi def link cmakeKWadd_library ModeMsg
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004852hi def link cmakeKWadd_link_options ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004853hi def link cmakeKWadd_subdirectory ModeMsg
4854hi def link cmakeKWadd_test ModeMsg
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004855hi def link cmakeKWblock ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004856hi def link cmakeKWbuild_command ModeMsg
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004857hi def link cmakeKWcmake_file_api ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004858hi def link cmakeKWcmake_host_system_information ModeMsg
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004859hi def link cmakeKWcmake_language ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004860hi def link cmakeKWcmake_minimum_required ModeMsg
4861hi def link cmakeKWcmake_parse_arguments ModeMsg
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004862hi def link cmakeKWcmake_path ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004863hi def link cmakeKWcmake_policy ModeMsg
4864hi def link cmakeKWconfigure_file ModeMsg
4865hi def link cmakeKWcreate_test_sourcelist ModeMsg
4866hi def link cmakeKWctest_build ModeMsg
4867hi def link cmakeKWctest_configure ModeMsg
4868hi def link cmakeKWctest_coverage ModeMsg
4869hi def link cmakeKWctest_memcheck ModeMsg
4870hi def link cmakeKWctest_run_script ModeMsg
4871hi def link cmakeKWctest_start ModeMsg
4872hi def link cmakeKWctest_submit ModeMsg
4873hi def link cmakeKWctest_test ModeMsg
4874hi def link cmakeKWctest_update ModeMsg
4875hi def link cmakeKWctest_upload ModeMsg
4876hi def link cmakeKWdefine_property ModeMsg
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004877hi def link cmakeKWdoxygen_add_docs ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004878hi def link cmakeKWenable_language ModeMsg
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004879hi def link cmakeKWenable_testing ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004880hi def link cmakeKWexec_program ModeMsg
4881hi def link cmakeKWexecute_process ModeMsg
4882hi def link cmakeKWexport ModeMsg
4883hi def link cmakeKWexport_library_dependencies ModeMsg
4884hi def link cmakeKWfile ModeMsg
4885hi def link cmakeKWfind_file ModeMsg
4886hi def link cmakeKWfind_library ModeMsg
4887hi def link cmakeKWfind_package ModeMsg
4888hi def link cmakeKWfind_path ModeMsg
4889hi def link cmakeKWfind_program ModeMsg
4890hi def link cmakeKWfltk_wrap_ui ModeMsg
4891hi def link cmakeKWforeach ModeMsg
4892hi def link cmakeKWfunction ModeMsg
4893hi def link cmakeKWget_cmake_property ModeMsg
4894hi def link cmakeKWget_directory_property ModeMsg
4895hi def link cmakeKWget_filename_component ModeMsg
4896hi def link cmakeKWget_property ModeMsg
4897hi def link cmakeKWget_source_file_property ModeMsg
4898hi def link cmakeKWget_target_property ModeMsg
4899hi def link cmakeKWget_test_property ModeMsg
4900hi def link cmakeKWif ModeMsg
4901hi def link cmakeKWinclude ModeMsg
4902hi def link cmakeKWinclude_directories ModeMsg
4903hi def link cmakeKWinclude_external_msproject ModeMsg
4904hi def link cmakeKWinclude_guard ModeMsg
4905hi def link cmakeKWinstall ModeMsg
4906hi def link cmakeKWinstall_files ModeMsg
4907hi def link cmakeKWinstall_programs ModeMsg
4908hi def link cmakeKWinstall_targets ModeMsg
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004909hi def link cmakeKWlink_directories ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004910hi def link cmakeKWlist ModeMsg
4911hi def link cmakeKWload_cache ModeMsg
4912hi def link cmakeKWload_command ModeMsg
4913hi def link cmakeKWmacro ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004914hi def link cmakeKWmark_as_advanced ModeMsg
4915hi def link cmakeKWmath ModeMsg
4916hi def link cmakeKWmessage ModeMsg
4917hi def link cmakeKWoption ModeMsg
4918hi def link cmakeKWproject ModeMsg
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004919hi def link cmakeKWqt_wrap_cpp ModeMsg
4920hi def link cmakeKWqt_wrap_ui ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004921hi def link cmakeKWremove ModeMsg
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004922hi def link cmakeKWreturn ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004923hi def link cmakeKWseparate_arguments ModeMsg
4924hi def link cmakeKWset ModeMsg
4925hi def link cmakeKWset_directory_properties ModeMsg
4926hi def link cmakeKWset_property ModeMsg
4927hi def link cmakeKWset_source_files_properties ModeMsg
4928hi def link cmakeKWset_target_properties ModeMsg
4929hi def link cmakeKWset_tests_properties ModeMsg
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004930hi def link cmakeKWsite_name ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004931hi def link cmakeKWsource_group ModeMsg
4932hi def link cmakeKWstring ModeMsg
4933hi def link cmakeKWsubdirs ModeMsg
4934hi def link cmakeKWtarget_compile_definitions ModeMsg
4935hi def link cmakeKWtarget_compile_features ModeMsg
4936hi def link cmakeKWtarget_compile_options ModeMsg
4937hi def link cmakeKWtarget_include_directories ModeMsg
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004938hi def link cmakeKWtarget_link_directories ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004939hi def link cmakeKWtarget_link_libraries ModeMsg
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004940hi def link cmakeKWtarget_link_options ModeMsg
4941hi def link cmakeKWtarget_precompile_headers ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004942hi def link cmakeKWtarget_sources ModeMsg
4943hi def link cmakeKWtry_compile ModeMsg
4944hi def link cmakeKWtry_run ModeMsg
4945hi def link cmakeKWunset ModeMsg
4946hi def link cmakeKWuse_mangled_mesa ModeMsg
4947hi def link cmakeKWvariable_requires ModeMsg
4948hi def link cmakeKWvariable_watch ModeMsg
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004949hi def link cmakeKWwrite_file ModeMsg
Bram Moolenaarc1e37902006-04-18 21:55:01 +00004950
Eisuke Kawashima3afc9f22023-12-15 04:38:29 +09004951" Manually added - difficult to parse out of documentation
4952syn case ignore
4953
4954syn keyword cmakeCommandManuallyAdded
4955 \ configure_package_config_file write_basic_package_version_file
4956 \ nextgroup=cmakeArguments
4957
4958syn case match
4959
4960syn keyword cmakeKWconfigure_package_config_file contained
4961 \ INSTALL_DESTINATION PATH_VARS NO_SET_AND_CHECK_MACRO NO_CHECK_REQUIRED_COMPONENTS_MACRO INSTALL_PREFIX
4962
4963syn keyword cmakeKWconfigure_package_config_file_constants contained
4964 \ AnyNewerVersion SameMajorVersion SameMinorVersion ExactVersion
4965
4966syn keyword cmakeKWwrite_basic_package_version_file contained
4967 \ VERSION COMPATIBILITY
4968
4969hi def link cmakeCommandManuallyAdded Function
4970
4971hi def link cmakeKWconfigure_package_config_file ModeMsg
4972hi def link cmakeKWwrite_basic_package_version_file ModeMsg
4973hi def link cmakeKWconfigure_package_config_file_constants Constant
4974
Bram Moolenaarc1e37902006-04-18 21:55:01 +00004975let b:current_syntax = "cmake"
4976
Bram Moolenaar9a7224b2012-04-30 15:56:52 +02004977let &cpo = s:keepcpo
4978unlet s:keepcpo
4979
Bram Moolenaar37c64c72017-09-19 22:06:03 +02004980" vim: set nowrap: