1" Vim syntax file
2" Program:      CMake - Cross-Platform Makefile Generator
3" Version:      cmake version 3.19.20201028-gdab947f
4" Language:     CMake
5" Author:       Andy Cedilnik <[email protected]>,
6"               Nicholas Hutchinson <[email protected]>,
7"               Patrick Boettcher <[email protected]>
8" Maintainer:   Dimitri Merejkowsky <[email protected]>
9" Former Maintainer: Karthik Krishnan <[email protected]>
10" Last Change:  2020 oct. 28
11"
12" License:      The CMake license applies to this file. See
13"               https://cmake.org/licensing
14"               This implies that distribution with Vim is allowed
15
16if exists("b:current_syntax")
17  finish
18endif
19let s:keepcpo= &cpo
20set cpo&vim
21
22syn region cmakeBracketArgument start="\[\z(=\?\|=[0-9]*\)\[" end="\]\z1\]" contains=cmakeTodo,@Spell
23
24syn region cmakeComment start="#" end="$" contains=cmakeTodo,@Spell
25syn region cmakeBracketComment start="#\[\z(=\?\|=[0-9]*\)\[" end="\]\z1\]" contains=cmakeTodo,@Spell
26
27syn 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
32syn region cmakeString start='"' end='"' contained contains=cmakeTodo,cmakeVariableValue,cmakeEscaped
33
34syn region cmakeVariableValue start="${" end="}" contained oneline contains=cmakeVariable,cmakeTodo,cmakeVariableValue
35
36syn region cmakeEnvironment start="$ENV{" end="}" contained oneline contains=cmakeTodo
37
38syn region cmakeArguments start="(" end=")" contains=ALLBUT,cmakeGeneratorExpressions,cmakeCommand,cmakeCommandConditional,cmakeCommandRepeat,cmakeCommandDeprecated,cmakeCommandManuallyAdded,cmakeArguments,cmakeTodo
39
40syn case match
41
42syn keyword cmakeProperty contained
43            \ 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_ORIGIN_DEPENDS
74            \ AUTOGEN_PARALLEL
75            \ AUTOGEN_SOURCE_GROUP
76            \ AUTOGEN_TARGETS_FOLDER
77            \ AUTOGEN_TARGET_DEPENDS
78            \ AUTOMOC
79            \ AUTOMOC_COMPILER_PREDEFINES
80            \ AUTOMOC_DEPEND_FILTERS
81            \ AUTOMOC_EXECUTABLE
82            \ AUTOMOC_MACRO_NAMES
83            \ AUTOMOC_MOC_OPTIONS
84            \ AUTOMOC_PATH_PREFIX
85            \ AUTOMOC_SOURCE_GROUP
86            \ AUTOMOC_TARGETS_FOLDER
87            \ AUTORCC
88            \ AUTORCC_EXECUTABLE
89            \ AUTORCC_OPTIONS
90            \ AUTORCC_SOURCE_GROUP
91            \ AUTOUIC
92            \ AUTOUIC_EXECUTABLE
93            \ AUTOUIC_OPTIONS
94            \ AUTOUIC_SEARCH_PATHS
95            \ AUTOUIC_SOURCE_GROUP
96            \ BINARY_DIR
97            \ BUILDSYSTEM_TARGETS
98            \ BUILD_RPATH
99            \ BUILD_RPATH_USE_ORIGIN
100            \ BUILD_WITH_INSTALL_NAME_DIR
101            \ BUILD_WITH_INSTALL_RPATH
102            \ BUNDLE
103            \ BUNDLE_EXTENSION
104            \ CACHE_VARIABLES
105            \ CLEAN_NO_CUSTOM
106            \ CMAKE_CONFIGURE_DEPENDS
107            \ CMAKE_CUDA_KNOWN_FEATURES
108            \ CMAKE_CXX_KNOWN_FEATURES
109            \ CMAKE_C_KNOWN_FEATURES
110            \ CMAKE_ROLE
111            \ COMMON_LANGUAGE_RUNTIME
112            \ COMPATIBLE_INTERFACE_BOOL
113            \ COMPATIBLE_INTERFACE_NUMBER_MAX
114            \ COMPATIBLE_INTERFACE_NUMBER_MIN
115            \ COMPATIBLE_INTERFACE_STRING
116            \ COMPILE_DEFINITIONS
117            \ COMPILE_FEATURES
118            \ COMPILE_FLAGS
119            \ COMPILE_OPTIONS
120            \ COMPILE_PDB_NAME
121            \ COMPILE_PDB_OUTPUT_DIRECTORY
122            \ COST
123            \ CPACK_DESKTOP_SHORTCUTS
124            \ CPACK_NEVER_OVERWRITE
125            \ CPACK_PERMANENT
126            \ CPACK_STARTUP_SHORTCUTS
127            \ CPACK_START_MENU_SHORTCUTS
128            \ CPACK_WIX_ACL
129            \ CROSSCOMPILING_EMULATOR
130            \ CUDA_ARCHITECTURES
131            \ CUDA_EXTENSIONS
132            \ CUDA_PTX_COMPILATION
133            \ CUDA_RESOLVE_DEVICE_SYMBOLS
134            \ CUDA_RUNTIME_LIBRARY
135            \ CUDA_SEPARABLE_COMPILATION
136            \ CUDA_STANDARD
137            \ CUDA_STANDARD_REQUIRED
138            \ CXX_EXTENSIONS
139            \ CXX_STANDARD
140            \ CXX_STANDARD_REQUIRED
141            \ C_EXTENSIONS
142            \ C_STANDARD
143            \ C_STANDARD_REQUIRED
144            \ DEBUG_CONFIGURATIONS
145            \ DEBUG_POSTFIX
146            \ DEFINE_SYMBOL
147            \ DEFINITIONS
148            \ DEPENDS
149            \ DEPLOYMENT_ADDITIONAL_FILES
150            \ DEPLOYMENT_REMOTE_DIRECTORY
151            \ DEPRECATION
152            \ DISABLED
153            \ DISABLED_FEATURES
154            \ DISABLE_PRECOMPILE_HEADERS
155            \ DOTNET_TARGET_FRAMEWORK
156            \ DOTNET_TARGET_FRAMEWORK_VERSION
157            \ ECLIPSE_EXTRA_CPROJECT_CONTENTS
158            \ ECLIPSE_EXTRA_NATURES
159            \ ENABLED_FEATURES
160            \ ENABLED_LANGUAGES
161            \ ENABLE_EXPORTS
162            \ ENVIRONMENT
163            \ ENVIRONMENT_MODIFICATION
164            \ EXCLUDE_FROM_ALL
165            \ EXCLUDE_FROM_DEFAULT_BUILD
166            \ EXPORT_NAME
167            \ EXPORT_PROPERTIES
168            \ EXTERNAL_OBJECT
169            \ EchoString
170            \ FAIL_REGULAR_EXPRESSION
171            \ FIND_LIBRARY_USE_LIB32_PATHS
172            \ FIND_LIBRARY_USE_LIB64_PATHS
173            \ FIND_LIBRARY_USE_LIBX32_PATHS
174            \ FIND_LIBRARY_USE_OPENBSD_VERSIONING
175            \ FIXTURES_CLEANUP
176            \ FIXTURES_REQUIRED
177            \ FIXTURES_SETUP
178            \ FOLDER
179            \ FRAMEWORK
180            \ FRAMEWORK_VERSION
181            \ Fortran_FORMAT
182            \ Fortran_MODULE_DIRECTORY
183            \ Fortran_PREPROCESS
184            \ GENERATED
185            \ GENERATOR_FILE_NAME
186            \ GENERATOR_IS_MULTI_CONFIG
187            \ GHS_INTEGRITY_APP
188            \ GHS_NO_SOURCE_GROUP_FILE
189            \ GLOBAL_DEPENDS_DEBUG_MODE
190            \ GLOBAL_DEPENDS_NO_CYCLES
191            \ GNUtoMS
192            \ HAS_CXX
193            \ HEADER_FILE_ONLY
194            \ HELPSTRING
195            \ IMPLICIT_DEPENDS_INCLUDE_TRANSFORM
196            \ IMPORTED
197            \ IMPORTED_COMMON_LANGUAGE_RUNTIME
198            \ IMPORTED_CONFIGURATIONS
199            \ IMPORTED_GLOBAL
200            \ IMPORTED_IMPLIB
201            \ IMPORTED_LIBNAME
202            \ IMPORTED_LINK_DEPENDENT_LIBRARIES
203            \ IMPORTED_LINK_INTERFACE_LANGUAGES
204            \ IMPORTED_LINK_INTERFACE_LIBRARIES
205            \ IMPORTED_LINK_INTERFACE_MULTIPLICITY
206            \ IMPORTED_LOCATION
207            \ IMPORTED_NO_SONAME
208            \ IMPORTED_OBJECTS
209            \ IMPORTED_SONAME
210            \ IMPORT_PREFIX
211            \ IMPORT_SUFFIX
212            \ INCLUDE_DIRECTORIES
213            \ INCLUDE_REGULAR_EXPRESSION
214            \ INSTALL_NAME_DIR
215            \ INSTALL_REMOVE_ENVIRONMENT_RPATH
216            \ INSTALL_RPATH
217            \ INSTALL_RPATH_USE_LINK_PATH
218            \ INTERFACE_AUTOUIC_OPTIONS
219            \ INTERFACE_COMPILE_DEFINITIONS
220            \ INTERFACE_COMPILE_FEATURES
221            \ INTERFACE_COMPILE_OPTIONS
222            \ INTERFACE_INCLUDE_DIRECTORIES
223            \ INTERFACE_LINK_DEPENDS
224            \ INTERFACE_LINK_DIRECTORIES
225            \ INTERFACE_LINK_LIBRARIES
226            \ INTERFACE_LINK_OPTIONS
227            \ INTERFACE_POSITION_INDEPENDENT_CODE
228            \ INTERFACE_PRECOMPILE_HEADERS
229            \ INTERFACE_SOURCES
230            \ INTERFACE_SYSTEM_INCLUDE_DIRECTORIES
231            \ INTERPROCEDURAL_OPTIMIZATION
232            \ IN_TRY_COMPILE
233            \ IOS_INSTALL_COMBINED
234            \ ISPC_HEADER_DIRECTORY
235            \ ISPC_INSTRUCTION_SETS
236            \ JOB_POOLS
237            \ JOB_POOL_COMPILE
238            \ JOB_POOL_LINK
239            \ JOB_POOL_PRECOMPILE_HEADER
240            \ KEEP_EXTENSION
241            \ LABELS
242            \ LANGUAGE
243            \ LIBRARY_OUTPUT_DIRECTORY
244            \ LIBRARY_OUTPUT_NAME
245            \ LINKER_LANGUAGE
246            \ LINK_DEPENDS
247            \ LINK_DEPENDS_NO_SHARED
248            \ LINK_DIRECTORIES
249            \ LINK_FLAGS
250            \ LINK_INTERFACE_LIBRARIES
251            \ LINK_INTERFACE_MULTIPLICITY
252            \ LINK_LIBRARIES
253            \ LINK_OPTIONS
254            \ LINK_SEARCH_END_STATIC
255            \ LINK_SEARCH_START_STATIC
256            \ LINK_WHAT_YOU_USE
257            \ LISTFILE_STACK
258            \ LOCATION
259            \ MACHO_COMPATIBILITY_VERSION
260            \ MACHO_CURRENT_VERSION
261            \ MACOSX_BUNDLE
262            \ MACOSX_BUNDLE_INFO_PLIST
263            \ MACOSX_FRAMEWORK_INFO_PLIST
264            \ MACOSX_PACKAGE_LOCATION
265            \ MACOSX_RPATH
266            \ MACROS
267            \ MANUALLY_ADDED_DEPENDENCIES
268            \ MEASUREMENT
269            \ MODIFIED
270            \ MSVC_RUNTIME_LIBRARY
271            \ NAME
272            \ NO_SONAME
273            \ NO_SYSTEM_FROM_IMPORTED
274            \ OBJCXX_EXTENSIONS
275            \ OBJCXX_STANDARD
276            \ OBJCXX_STANDARD_REQUIRED
277            \ OBJC_EXTENSIONS
278            \ OBJC_STANDARD
279            \ OBJC_STANDARD_REQUIRED
280            \ OBJECT_DEPENDS
281            \ OBJECT_OUTPUTS
282            \ OPTIMIZE_DEPENDENCIES
283            \ OSX_ARCHITECTURES
284            \ OUTPUT_NAME
285            \ PACKAGES_FOUND
286            \ PACKAGES_NOT_FOUND
287            \ PARENT_DIRECTORY
288            \ PASS_REGULAR_EXPRESSION
289            \ PCH_INSTANTIATE_TEMPLATES
290            \ PCH_WARN_INVALID
291            \ PDB_NAME
292            \ PDB_OUTPUT_DIRECTORY
293            \ POSITION_INDEPENDENT_CODE
294            \ POST_INSTALL_SCRIPT
295            \ PRECOMPILE_HEADERS
296            \ PRECOMPILE_HEADERS_REUSE_FROM
297            \ PREDEFINED_TARGETS_FOLDER
298            \ PREFIX
299            \ PRE_INSTALL_SCRIPT
300            \ PRIVATE_HEADER
301            \ PROCESSORS
302            \ PROCESSOR_AFFINITY
303            \ PROJECT_LABEL
304            \ PUBLIC_HEADER
305            \ REPORT_UNDEFINED_PROPERTIES
306            \ REQUIRED_FILES
307            \ RESOURCE
308            \ RESOURCE_GROUPS
309            \ RESOURCE_LOCK
310            \ RULE_LAUNCH_COMPILE
311            \ RULE_LAUNCH_CUSTOM
312            \ RULE_LAUNCH_LINK
313            \ RULE_MESSAGES
314            \ RUNTIME_OUTPUT_DIRECTORY
315            \ RUNTIME_OUTPUT_NAME
316            \ RUN_SERIAL
317            \ SKIP_AUTOGEN
318            \ SKIP_AUTOMOC
319            \ SKIP_AUTORCC
320            \ SKIP_AUTOUIC
321            \ SKIP_BUILD_RPATH
322            \ SKIP_PRECOMPILE_HEADERS
323            \ SKIP_REGULAR_EXPRESSION
324            \ SKIP_RETURN_CODE
325            \ SKIP_UNITY_BUILD_INCLUSION
326            \ SOURCES
327            \ SOURCE_DIR
328            \ SOVERSION
329            \ STATIC_LIBRARY_FLAGS
330            \ STATIC_LIBRARY_OPTIONS
331            \ STRINGS
332            \ SUBDIRECTORIES
333            \ SUFFIX
334            \ SYMBOLIC
335            \ Swift_DEPENDENCIES_FILE
336            \ Swift_DIAGNOSTICS_FILE
337            \ Swift_LANGUAGE_VERSION
338            \ Swift_MODULE_DIRECTORY
339            \ Swift_MODULE_NAME
340            \ TARGET_ARCHIVES_MAY_BE_SHARED_LIBS
341            \ TARGET_MESSAGES
342            \ TARGET_SUPPORTS_SHARED_LIBS
343            \ TESTS
344            \ TEST_INCLUDE_FILE
345            \ TEST_INCLUDE_FILES
346            \ TIMEOUT
347            \ TIMEOUT_AFTER_MATCH
348            \ TYPE
349            \ UNITY_BUILD
350            \ UNITY_BUILD_BATCH_SIZE
351            \ UNITY_BUILD_CODE_AFTER_INCLUDE
352            \ UNITY_BUILD_CODE_BEFORE_INCLUDE
353            \ UNITY_BUILD_MODE
354            \ UNITY_GROUP
355            \ USE_FOLDERS
356            \ VALUE
357            \ VARIABLES
358            \ VERSION
359            \ VISIBILITY_INLINES_HIDDEN
360            \ VS_CONFIGURATION_TYPE
361            \ VS_COPY_TO_OUT_DIR
362            \ VS_DEBUGGER_COMMAND
363            \ VS_DEBUGGER_COMMAND_ARGUMENTS
364            \ VS_DEBUGGER_ENVIRONMENT
365            \ VS_DEBUGGER_WORKING_DIRECTORY
366            \ VS_DEPLOYMENT_CONTENT
367            \ VS_DEPLOYMENT_LOCATION
368            \ VS_DESKTOP_EXTENSIONS_VERSION
369            \ VS_DOTNET_DOCUMENTATION_FILE
370            \ VS_DOTNET_REFERENCES
371            \ VS_DOTNET_REFERENCES_COPY_LOCAL
372            \ VS_DOTNET_TARGET_FRAMEWORK_VERSION
373            \ VS_DPI_AWARE
374            \ VS_GLOBAL_KEYWORD
375            \ VS_GLOBAL_PROJECT_TYPES
376            \ VS_GLOBAL_ROOTNAMESPACE
377            \ VS_INCLUDE_IN_VSIX
378            \ VS_IOT_EXTENSIONS_VERSION
379            \ VS_IOT_STARTUP_TASK
380            \ VS_JUST_MY_CODE_DEBUGGING
381            \ VS_KEYWORD
382            \ VS_MOBILE_EXTENSIONS_VERSION
383            \ VS_NO_SOLUTION_DEPLOY
384            \ VS_PACKAGE_REFERENCES
385            \ VS_PLATFORM_TOOLSET
386            \ VS_PROJECT_IMPORT
387            \ VS_RESOURCE_GENERATOR
388            \ VS_SCC_AUXPATH
389            \ VS_SCC_LOCALPATH
390            \ VS_SCC_PROJECTNAME
391            \ VS_SCC_PROVIDER
392            \ VS_SDK_REFERENCES
393            \ VS_SETTINGS
394            \ VS_SHADER_DISABLE_OPTIMIZATIONS
395            \ VS_SHADER_ENABLE_DEBUG
396            \ VS_SHADER_ENTRYPOINT
397            \ VS_SHADER_FLAGS
398            \ VS_SHADER_MODEL
399            \ VS_SHADER_OBJECT_FILE_NAME
400            \ VS_SHADER_OUTPUT_HEADER_FILE
401            \ VS_SHADER_TYPE
402            \ VS_SHADER_VARIABLE_NAME
403            \ VS_SOLUTION_DEPLOY
404            \ VS_STARTUP_PROJECT
405            \ VS_TOOL_OVERRIDE
406            \ VS_USER_PROPS
407            \ VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION
408            \ VS_WINRT_COMPONENT
409            \ VS_WINRT_EXTENSIONS
410            \ VS_WINRT_REFERENCES
411            \ VS_XAML_TYPE
412            \ WILL_FAIL
413            \ WIN32_EXECUTABLE
414            \ WINDOWS_EXPORT_ALL_SYMBOLS
415            \ WORKING_DIRECTORY
416            \ WRAP_EXCLUDE
417            \ XCODE_EMIT_EFFECTIVE_PLATFORM_NAME
418            \ XCODE_EXPLICIT_FILE_TYPE
419            \ XCODE_FILE_ATTRIBUTES
420            \ XCODE_GENERATE_SCHEME
421            \ XCODE_LAST_KNOWN_FILE_TYPE
422            \ XCODE_LINK_BUILD_PHASE_MODE
423            \ XCODE_PRODUCT_TYPE
424            \ XCODE_SCHEME_ADDRESS_SANITIZER
425            \ XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN
426            \ XCODE_SCHEME_ARGUMENTS
427            \ XCODE_SCHEME_DEBUG_AS_ROOT
428            \ XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING
429            \ XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER
430            \ XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS
431            \ XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE
432            \ XCODE_SCHEME_ENVIRONMENT
433            \ XCODE_SCHEME_EXECUTABLE
434            \ XCODE_SCHEME_GUARD_MALLOC
435            \ XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP
436            \ XCODE_SCHEME_MALLOC_GUARD_EDGES
437            \ XCODE_SCHEME_MALLOC_SCRIBBLE
438            \ XCODE_SCHEME_MALLOC_STACK
439            \ XCODE_SCHEME_THREAD_SANITIZER
440            \ XCODE_SCHEME_THREAD_SANITIZER_STOP
441            \ XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER
442            \ XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP
443            \ XCODE_SCHEME_WORKING_DIRECTORY
444            \ XCODE_SCHEME_ZOMBIE_OBJECTS
445            \ XCTEST
446
447syn keyword cmakeVariable contained
448            \ ANDROID
449            \ APPLE
450            \ BORLAND
451            \ BUILD_SHARED_LIBS
452            \ CACHE
453            \ CMAKE_ABSOLUTE_DESTINATION_FILES
454            \ CMAKE_AIX_EXPORT_ALL_SYMBOLS
455            \ CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS
456            \ CMAKE_ANDROID_API
457            \ CMAKE_ANDROID_API_MIN
458            \ CMAKE_ANDROID_ARCH
459            \ CMAKE_ANDROID_ARCH_ABI
460            \ CMAKE_ANDROID_ARM_MODE
461            \ CMAKE_ANDROID_ARM_NEON
462            \ CMAKE_ANDROID_ASSETS_DIRECTORIES
463            \ CMAKE_ANDROID_GUI
464            \ CMAKE_ANDROID_JAR_DEPENDENCIES
465            \ CMAKE_ANDROID_JAR_DIRECTORIES
466            \ CMAKE_ANDROID_JAVA_SOURCE_DIR
467            \ CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES
468            \ CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES
469            \ CMAKE_ANDROID_NDK
470            \ CMAKE_ANDROID_NDK_DEPRECATED_HEADERS
471            \ CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG
472            \ CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION
473            \ CMAKE_ANDROID_PROCESS_MAX
474            \ CMAKE_ANDROID_PROGUARD
475            \ CMAKE_ANDROID_PROGUARD_CONFIG_PATH
476            \ CMAKE_ANDROID_SECURE_PROPS_PATH
477            \ CMAKE_ANDROID_SKIP_ANT_STEP
478            \ CMAKE_ANDROID_STANDALONE_TOOLCHAIN
479            \ CMAKE_ANDROID_STL_TYPE
480            \ CMAKE_APPBUNDLE_PATH
481            \ CMAKE_AR
482            \ CMAKE_ARCHIVE_OUTPUT_DIRECTORY
483            \ CMAKE_ARGC
484            \ CMAKE_ARGV0
485            \ CMAKE_ASM
486            \ CMAKE_ASM_ANDROID_TOOLCHAIN_MACHINE
487            \ CMAKE_ASM_ANDROID_TOOLCHAIN_PREFIX
488            \ CMAKE_ASM_ANDROID_TOOLCHAIN_SUFFIX
489            \ CMAKE_ASM_ARCHIVE_APPEND
490            \ CMAKE_ASM_ARCHIVE_CREATE
491            \ CMAKE_ASM_ARCHIVE_FINISH
492            \ CMAKE_ASM_CLANG_TIDY
493            \ CMAKE_ASM_COMPILER
494            \ CMAKE_ASM_COMPILER_ABI
495            \ CMAKE_ASM_COMPILER_AR
496            \ CMAKE_ASM_COMPILER_ARCHITECTURE_ID
497            \ CMAKE_ASM_COMPILER_EXTERNAL_TOOLCHAIN
498            \ CMAKE_ASM_COMPILER_ID
499            \ CMAKE_ASM_COMPILER_LAUNCHER
500            \ CMAKE_ASM_COMPILER_LOADED
501            \ CMAKE_ASM_COMPILER_PREDEFINES_COMMAND
502            \ CMAKE_ASM_COMPILER_RANLIB
503            \ CMAKE_ASM_COMPILER_TARGET
504            \ CMAKE_ASM_COMPILER_VERSION
505            \ CMAKE_ASM_COMPILER_VERSION_INTERNAL
506            \ CMAKE_ASM_COMPILE_OBJECT
507            \ CMAKE_ASM_CPPCHECK
508            \ CMAKE_ASM_CPPLINT
509            \ CMAKE_ASM_CREATE_SHARED_LIBRARY
510            \ CMAKE_ASM_CREATE_SHARED_MODULE
511            \ CMAKE_ASM_CREATE_STATIC_LIBRARY
512            \ CMAKE_ASM_FLAGS
513            \ CMAKE_ASM_FLAGS_DEBUG
514            \ CMAKE_ASM_FLAGS_DEBUG_INIT
515            \ CMAKE_ASM_FLAGS_INIT
516            \ CMAKE_ASM_FLAGS_MINSIZEREL
517            \ CMAKE_ASM_FLAGS_MINSIZEREL_INIT
518            \ CMAKE_ASM_FLAGS_RELEASE
519            \ CMAKE_ASM_FLAGS_RELEASE_INIT
520            \ CMAKE_ASM_FLAGS_RELWITHDEBINFO
521            \ CMAKE_ASM_FLAGS_RELWITHDEBINFO_INIT
522            \ CMAKE_ASM_IGNORE_EXTENSIONS
523            \ CMAKE_ASM_IMPLICIT_INCLUDE_DIRECTORIES
524            \ CMAKE_ASM_IMPLICIT_LINK_DIRECTORIES
525            \ CMAKE_ASM_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
526            \ CMAKE_ASM_IMPLICIT_LINK_LIBRARIES
527            \ CMAKE_ASM_INCLUDE_WHAT_YOU_USE
528            \ CMAKE_ASM_INIT
529            \ CMAKE_ASM_LIBRARY_ARCHITECTURE
530            \ CMAKE_ASM_LINKER_PREFERENCE
531            \ CMAKE_ASM_LINKER_PREFERENCE_PROPAGATES
532            \ CMAKE_ASM_LINKER_WRAPPER_FLAG
533            \ CMAKE_ASM_LINKER_WRAPPER_FLAG_SEP
534            \ CMAKE_ASM_LINK_EXECUTABLE
535            \ CMAKE_ASM_LINK_LIBRARY_FILE_FLAG
536            \ CMAKE_ASM_LINK_LIBRARY_FLAG
537            \ CMAKE_ASM_LINK_LIBRARY_SUFFIX
538            \ CMAKE_ASM_MASM
539            \ CMAKE_ASM_MASM_ANDROID_TOOLCHAIN_MACHINE
540            \ CMAKE_ASM_MASM_ANDROID_TOOLCHAIN_PREFIX
541            \ CMAKE_ASM_MASM_ANDROID_TOOLCHAIN_SUFFIX
542            \ CMAKE_ASM_MASM_ARCHIVE_APPEND
543            \ CMAKE_ASM_MASM_ARCHIVE_CREATE
544            \ CMAKE_ASM_MASM_ARCHIVE_FINISH
545            \ CMAKE_ASM_MASM_CLANG_TIDY
546            \ CMAKE_ASM_MASM_COMPILER
547            \ CMAKE_ASM_MASM_COMPILER_ABI
548            \ CMAKE_ASM_MASM_COMPILER_AR
549            \ CMAKE_ASM_MASM_COMPILER_ARCHITECTURE_ID
550            \ CMAKE_ASM_MASM_COMPILER_EXTERNAL_TOOLCHAIN
551            \ CMAKE_ASM_MASM_COMPILER_ID
552            \ CMAKE_ASM_MASM_COMPILER_LAUNCHER
553            \ CMAKE_ASM_MASM_COMPILER_LOADED
554            \ CMAKE_ASM_MASM_COMPILER_PREDEFINES_COMMAND
555            \ CMAKE_ASM_MASM_COMPILER_RANLIB
556            \ CMAKE_ASM_MASM_COMPILER_TARGET
557            \ CMAKE_ASM_MASM_COMPILER_VERSION
558            \ CMAKE_ASM_MASM_COMPILER_VERSION_INTERNAL
559            \ CMAKE_ASM_MASM_COMPILE_OBJECT
560            \ CMAKE_ASM_MASM_CPPCHECK
561            \ CMAKE_ASM_MASM_CPPLINT
562            \ CMAKE_ASM_MASM_CREATE_SHARED_LIBRARY
563            \ CMAKE_ASM_MASM_CREATE_SHARED_MODULE
564            \ CMAKE_ASM_MASM_CREATE_STATIC_LIBRARY
565            \ CMAKE_ASM_MASM_FLAGS
566            \ CMAKE_ASM_MASM_FLAGS_DEBUG
567            \ CMAKE_ASM_MASM_FLAGS_DEBUG_INIT
568            \ CMAKE_ASM_MASM_FLAGS_INIT
569            \ CMAKE_ASM_MASM_FLAGS_MINSIZEREL
570            \ CMAKE_ASM_MASM_FLAGS_MINSIZEREL_INIT
571            \ CMAKE_ASM_MASM_FLAGS_RELEASE
572            \ CMAKE_ASM_MASM_FLAGS_RELEASE_INIT
573            \ CMAKE_ASM_MASM_FLAGS_RELWITHDEBINFO
574            \ CMAKE_ASM_MASM_FLAGS_RELWITHDEBINFO_INIT
575            \ CMAKE_ASM_MASM_IGNORE_EXTENSIONS
576            \ CMAKE_ASM_MASM_IMPLICIT_INCLUDE_DIRECTORIES
577            \ CMAKE_ASM_MASM_IMPLICIT_LINK_DIRECTORIES
578            \ CMAKE_ASM_MASM_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
579            \ CMAKE_ASM_MASM_IMPLICIT_LINK_LIBRARIES
580            \ CMAKE_ASM_MASM_INCLUDE_WHAT_YOU_USE
581            \ CMAKE_ASM_MASM_INIT
582            \ CMAKE_ASM_MASM_LIBRARY_ARCHITECTURE
583            \ CMAKE_ASM_MASM_LINKER_PREFERENCE
584            \ CMAKE_ASM_MASM_LINKER_PREFERENCE_PROPAGATES
585            \ CMAKE_ASM_MASM_LINKER_WRAPPER_FLAG
586            \ CMAKE_ASM_MASM_LINKER_WRAPPER_FLAG_SEP
587            \ CMAKE_ASM_MASM_LINK_EXECUTABLE
588            \ CMAKE_ASM_MASM_LINK_LIBRARY_FILE_FLAG
589            \ CMAKE_ASM_MASM_LINK_LIBRARY_FLAG
590            \ CMAKE_ASM_MASM_LINK_LIBRARY_SUFFIX
591            \ CMAKE_ASM_MASM_OUTPUT_EXTENSION
592            \ CMAKE_ASM_MASM_PLATFORM_ID
593            \ CMAKE_ASM_MASM_SIMULATE_ID
594            \ CMAKE_ASM_MASM_SIMULATE_VERSION
595            \ CMAKE_ASM_MASM_SIZEOF_DATA_PTR
596            \ CMAKE_ASM_MASM_SOURCE_FILE_EXTENSIONS
597            \ CMAKE_ASM_MASM_STANDARD_INCLUDE_DIRECTORIES
598            \ CMAKE_ASM_MASM_STANDARD_LIBRARIES
599            \ CMAKE_ASM_MASM_VISIBILITY_PRESET
600            \ CMAKE_ASM_NASM
601            \ CMAKE_ASM_NASM_ANDROID_TOOLCHAIN_MACHINE
602            \ CMAKE_ASM_NASM_ANDROID_TOOLCHAIN_PREFIX
603            \ CMAKE_ASM_NASM_ANDROID_TOOLCHAIN_SUFFIX
604            \ CMAKE_ASM_NASM_ARCHIVE_APPEND
605            \ CMAKE_ASM_NASM_ARCHIVE_CREATE
606            \ CMAKE_ASM_NASM_ARCHIVE_FINISH
607            \ CMAKE_ASM_NASM_CLANG_TIDY
608            \ CMAKE_ASM_NASM_COMPILER
609            \ CMAKE_ASM_NASM_COMPILER_ABI
610            \ CMAKE_ASM_NASM_COMPILER_AR
611            \ CMAKE_ASM_NASM_COMPILER_ARCHITECTURE_ID
612            \ CMAKE_ASM_NASM_COMPILER_EXTERNAL_TOOLCHAIN
613            \ CMAKE_ASM_NASM_COMPILER_ID
614            \ CMAKE_ASM_NASM_COMPILER_LAUNCHER
615            \ CMAKE_ASM_NASM_COMPILER_LOADED
616            \ CMAKE_ASM_NASM_COMPILER_PREDEFINES_COMMAND
617            \ CMAKE_ASM_NASM_COMPILER_RANLIB
618            \ CMAKE_ASM_NASM_COMPILER_TARGET
619            \ CMAKE_ASM_NASM_COMPILER_VERSION
620            \ CMAKE_ASM_NASM_COMPILER_VERSION_INTERNAL
621            \ CMAKE_ASM_NASM_COMPILE_OBJECT
622            \ CMAKE_ASM_NASM_CPPCHECK
623            \ CMAKE_ASM_NASM_CPPLINT
624            \ CMAKE_ASM_NASM_CREATE_SHARED_LIBRARY
625            \ CMAKE_ASM_NASM_CREATE_SHARED_MODULE
626            \ CMAKE_ASM_NASM_CREATE_STATIC_LIBRARY
627            \ CMAKE_ASM_NASM_FLAGS
628            \ CMAKE_ASM_NASM_FLAGS_DEBUG
629            \ CMAKE_ASM_NASM_FLAGS_DEBUG_INIT
630            \ CMAKE_ASM_NASM_FLAGS_INIT
631            \ CMAKE_ASM_NASM_FLAGS_MINSIZEREL
632            \ CMAKE_ASM_NASM_FLAGS_MINSIZEREL_INIT
633            \ CMAKE_ASM_NASM_FLAGS_RELEASE
634            \ CMAKE_ASM_NASM_FLAGS_RELEASE_INIT
635            \ CMAKE_ASM_NASM_FLAGS_RELWITHDEBINFO
636            \ CMAKE_ASM_NASM_FLAGS_RELWITHDEBINFO_INIT
637            \ CMAKE_ASM_NASM_IGNORE_EXTENSIONS
638            \ CMAKE_ASM_NASM_IMPLICIT_INCLUDE_DIRECTORIES
639            \ CMAKE_ASM_NASM_IMPLICIT_LINK_DIRECTORIES
640            \ CMAKE_ASM_NASM_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
641            \ CMAKE_ASM_NASM_IMPLICIT_LINK_LIBRARIES
642            \ CMAKE_ASM_NASM_INCLUDE_WHAT_YOU_USE
643            \ CMAKE_ASM_NASM_INIT
644            \ CMAKE_ASM_NASM_LIBRARY_ARCHITECTURE
645            \ CMAKE_ASM_NASM_LINKER_PREFERENCE
646            \ CMAKE_ASM_NASM_LINKER_PREFERENCE_PROPAGATES
647            \ CMAKE_ASM_NASM_LINKER_WRAPPER_FLAG
648            \ CMAKE_ASM_NASM_LINKER_WRAPPER_FLAG_SEP
649            \ CMAKE_ASM_NASM_LINK_EXECUTABLE
650            \ CMAKE_ASM_NASM_LINK_LIBRARY_FILE_FLAG
651            \ CMAKE_ASM_NASM_LINK_LIBRARY_FLAG
652            \ CMAKE_ASM_NASM_LINK_LIBRARY_SUFFIX
653            \ CMAKE_ASM_NASM_OUTPUT_EXTENSION
654            \ CMAKE_ASM_NASM_PLATFORM_ID
655            \ CMAKE_ASM_NASM_SIMULATE_ID
656            \ CMAKE_ASM_NASM_SIMULATE_VERSION
657            \ CMAKE_ASM_NASM_SIZEOF_DATA_PTR
658            \ CMAKE_ASM_NASM_SOURCE_FILE_EXTENSIONS
659            \ CMAKE_ASM_NASM_STANDARD_INCLUDE_DIRECTORIES
660            \ CMAKE_ASM_NASM_STANDARD_LIBRARIES
661            \ CMAKE_ASM_NASM_VISIBILITY_PRESET
662            \ CMAKE_ASM_OUTPUT_EXTENSION
663            \ CMAKE_ASM_PLATFORM_ID
664            \ CMAKE_ASM_SIMULATE_ID
665            \ CMAKE_ASM_SIMULATE_VERSION
666            \ CMAKE_ASM_SIZEOF_DATA_PTR
667            \ CMAKE_ASM_SOURCE_FILE_EXTENSIONS
668            \ CMAKE_ASM_STANDARD_INCLUDE_DIRECTORIES
669            \ CMAKE_ASM_STANDARD_LIBRARIES
670            \ CMAKE_ASM_VISIBILITY_PRESET
671            \ CMAKE_AUTOGEN_ORIGIN_DEPENDS
672            \ CMAKE_AUTOGEN_PARALLEL
673            \ CMAKE_AUTOGEN_VERBOSE
674            \ CMAKE_AUTOMOC
675            \ CMAKE_AUTOMOC_COMPILER_PREDEFINES
676            \ CMAKE_AUTOMOC_DEPEND_FILTERS
677            \ CMAKE_AUTOMOC_MACRO_NAMES
678            \ CMAKE_AUTOMOC_MOC_OPTIONS
679            \ CMAKE_AUTOMOC_PATH_PREFIX
680            \ CMAKE_AUTOMOC_RELAXED_MODE
681            \ CMAKE_AUTORCC
682            \ CMAKE_AUTORCC_OPTIONS
683            \ CMAKE_AUTOUIC
684            \ CMAKE_AUTOUIC_OPTIONS
685            \ CMAKE_AUTOUIC_SEARCH_PATHS
686            \ CMAKE_BACKWARDS_COMPATIBILITY
687            \ CMAKE_BINARY_DIR
688            \ CMAKE_BUILD_RPATH
689            \ CMAKE_BUILD_RPATH_USE_ORIGIN
690            \ CMAKE_BUILD_TOOL
691            \ CMAKE_BUILD_TYPE
692            \ CMAKE_BUILD_WITH_INSTALL_NAME_DIR
693            \ CMAKE_BUILD_WITH_INSTALL_RPATH
694            \ CMAKE_C
695            \ CMAKE_CACHEFILE_DIR
696            \ CMAKE_CACHE_MAJOR_VERSION
697            \ CMAKE_CACHE_MINOR_VERSION
698            \ CMAKE_CACHE_PATCH_VERSION
699            \ CMAKE_CFG_INTDIR
700            \ CMAKE_CLANG_VFS_OVERLAY
701            \ CMAKE_CL_64
702            \ CMAKE_CODEBLOCKS_COMPILER_ID
703            \ CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES
704            \ CMAKE_CODELITE_USE_TARGETS
705            \ CMAKE_COLOR_MAKEFILE
706            \ CMAKE_COMMAND
707            \ CMAKE_COMPILER_2005
708            \ CMAKE_COMPILER_IS_GNUCC
709            \ CMAKE_COMPILER_IS_GNUCXX
710            \ CMAKE_COMPILER_IS_GNUG77
711            \ CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY
712            \ CMAKE_CONFIGURATION_TYPES
713            \ CMAKE_CPACK_COMMAND
714            \ CMAKE_CROSSCOMPILING
715            \ CMAKE_CROSSCOMPILING_EMULATOR
716            \ CMAKE_CROSS_CONFIGS
717            \ CMAKE_CSharp
718            \ CMAKE_CSharp_ANDROID_TOOLCHAIN_MACHINE
719            \ CMAKE_CSharp_ANDROID_TOOLCHAIN_PREFIX
720            \ CMAKE_CSharp_ANDROID_TOOLCHAIN_SUFFIX
721            \ CMAKE_CSharp_ARCHIVE_APPEND
722            \ CMAKE_CSharp_ARCHIVE_CREATE
723            \ CMAKE_CSharp_ARCHIVE_FINISH
724            \ CMAKE_CSharp_CLANG_TIDY
725            \ CMAKE_CSharp_COMPILER
726            \ CMAKE_CSharp_COMPILER_ABI
727            \ CMAKE_CSharp_COMPILER_AR
728            \ CMAKE_CSharp_COMPILER_ARCHITECTURE_ID
729            \ CMAKE_CSharp_COMPILER_EXTERNAL_TOOLCHAIN
730            \ CMAKE_CSharp_COMPILER_ID
731            \ CMAKE_CSharp_COMPILER_LAUNCHER
732            \ CMAKE_CSharp_COMPILER_LOADED
733            \ CMAKE_CSharp_COMPILER_PREDEFINES_COMMAND
734            \ CMAKE_CSharp_COMPILER_RANLIB
735            \ CMAKE_CSharp_COMPILER_TARGET
736            \ CMAKE_CSharp_COMPILER_VERSION
737            \ CMAKE_CSharp_COMPILER_VERSION_INTERNAL
738            \ CMAKE_CSharp_COMPILE_OBJECT
739            \ CMAKE_CSharp_CPPCHECK
740            \ CMAKE_CSharp_CPPLINT
741            \ CMAKE_CSharp_CREATE_SHARED_LIBRARY
742            \ CMAKE_CSharp_CREATE_SHARED_MODULE
743            \ CMAKE_CSharp_CREATE_STATIC_LIBRARY
744            \ CMAKE_CSharp_FLAGS
745            \ CMAKE_CSharp_FLAGS_DEBUG
746            \ CMAKE_CSharp_FLAGS_DEBUG_INIT
747            \ CMAKE_CSharp_FLAGS_INIT
748            \ CMAKE_CSharp_FLAGS_MINSIZEREL
749            \ CMAKE_CSharp_FLAGS_MINSIZEREL_INIT
750            \ CMAKE_CSharp_FLAGS_RELEASE
751            \ CMAKE_CSharp_FLAGS_RELEASE_INIT
752            \ CMAKE_CSharp_FLAGS_RELWITHDEBINFO
753            \ CMAKE_CSharp_FLAGS_RELWITHDEBINFO_INIT
754            \ CMAKE_CSharp_IGNORE_EXTENSIONS
755            \ CMAKE_CSharp_IMPLICIT_INCLUDE_DIRECTORIES
756            \ CMAKE_CSharp_IMPLICIT_LINK_DIRECTORIES
757            \ CMAKE_CSharp_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
758            \ CMAKE_CSharp_IMPLICIT_LINK_LIBRARIES
759            \ CMAKE_CSharp_INCLUDE_WHAT_YOU_USE
760            \ CMAKE_CSharp_INIT
761            \ CMAKE_CSharp_LIBRARY_ARCHITECTURE
762            \ CMAKE_CSharp_LINKER_PREFERENCE
763            \ CMAKE_CSharp_LINKER_PREFERENCE_PROPAGATES
764            \ CMAKE_CSharp_LINKER_WRAPPER_FLAG
765            \ CMAKE_CSharp_LINKER_WRAPPER_FLAG_SEP
766            \ CMAKE_CSharp_LINK_EXECUTABLE
767            \ CMAKE_CSharp_LINK_LIBRARY_FILE_FLAG
768            \ CMAKE_CSharp_LINK_LIBRARY_FLAG
769            \ CMAKE_CSharp_LINK_LIBRARY_SUFFIX
770            \ CMAKE_CSharp_OUTPUT_EXTENSION
771            \ CMAKE_CSharp_PLATFORM_ID
772            \ CMAKE_CSharp_SIMULATE_ID
773            \ CMAKE_CSharp_SIMULATE_VERSION
774            \ CMAKE_CSharp_SIZEOF_DATA_PTR
775            \ CMAKE_CSharp_SOURCE_FILE_EXTENSIONS
776            \ CMAKE_CSharp_STANDARD_INCLUDE_DIRECTORIES
777            \ CMAKE_CSharp_STANDARD_LIBRARIES
778            \ CMAKE_CSharp_VISIBILITY_PRESET
779            \ CMAKE_CTEST_ARGUMENTS
780            \ CMAKE_CTEST_COMMAND
781            \ CMAKE_CUDA
782            \ CMAKE_CUDA_ANDROID_TOOLCHAIN_MACHINE
783            \ CMAKE_CUDA_ANDROID_TOOLCHAIN_PREFIX
784            \ CMAKE_CUDA_ANDROID_TOOLCHAIN_SUFFIX
785            \ CMAKE_CUDA_ARCHITECTURES
786            \ CMAKE_CUDA_ARCHIVE_APPEND
787            \ CMAKE_CUDA_ARCHIVE_CREATE
788            \ CMAKE_CUDA_ARCHIVE_FINISH
789            \ CMAKE_CUDA_CLANG_TIDY
790            \ CMAKE_CUDA_COMPILER
791            \ CMAKE_CUDA_COMPILER_ABI
792            \ CMAKE_CUDA_COMPILER_AR
793            \ CMAKE_CUDA_COMPILER_ARCHITECTURE_ID
794            \ CMAKE_CUDA_COMPILER_EXTERNAL_TOOLCHAIN
795            \ CMAKE_CUDA_COMPILER_ID
796            \ CMAKE_CUDA_COMPILER_LAUNCHER
797            \ CMAKE_CUDA_COMPILER_LOADED
798            \ CMAKE_CUDA_COMPILER_PREDEFINES_COMMAND
799            \ CMAKE_CUDA_COMPILER_RANLIB
800            \ CMAKE_CUDA_COMPILER_TARGET
801            \ CMAKE_CUDA_COMPILER_VERSION
802            \ CMAKE_CUDA_COMPILER_VERSION_INTERNAL
803            \ CMAKE_CUDA_COMPILE_FEATURES
804            \ CMAKE_CUDA_COMPILE_OBJECT
805            \ CMAKE_CUDA_CPPCHECK
806            \ CMAKE_CUDA_CPPLINT
807            \ CMAKE_CUDA_CREATE_SHARED_LIBRARY
808            \ CMAKE_CUDA_CREATE_SHARED_MODULE
809            \ CMAKE_CUDA_CREATE_STATIC_LIBRARY
810            \ CMAKE_CUDA_EXTENSIONS
811            \ CMAKE_CUDA_FLAGS
812            \ CMAKE_CUDA_FLAGS_DEBUG
813            \ CMAKE_CUDA_FLAGS_DEBUG_INIT
814            \ CMAKE_CUDA_FLAGS_INIT
815            \ CMAKE_CUDA_FLAGS_MINSIZEREL
816            \ CMAKE_CUDA_FLAGS_MINSIZEREL_INIT
817            \ CMAKE_CUDA_FLAGS_RELEASE
818            \ CMAKE_CUDA_FLAGS_RELEASE_INIT
819            \ CMAKE_CUDA_FLAGS_RELWITHDEBINFO
820            \ CMAKE_CUDA_FLAGS_RELWITHDEBINFO_INIT
821            \ CMAKE_CUDA_HOST_COMPILER
822            \ CMAKE_CUDA_IGNORE_EXTENSIONS
823            \ CMAKE_CUDA_IMPLICIT_INCLUDE_DIRECTORIES
824            \ CMAKE_CUDA_IMPLICIT_LINK_DIRECTORIES
825            \ CMAKE_CUDA_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
826            \ CMAKE_CUDA_IMPLICIT_LINK_LIBRARIES
827            \ CMAKE_CUDA_INCLUDE_WHAT_YOU_USE
828            \ CMAKE_CUDA_INIT
829            \ CMAKE_CUDA_LIBRARY_ARCHITECTURE
830            \ CMAKE_CUDA_LINKER_PREFERENCE
831            \ CMAKE_CUDA_LINKER_PREFERENCE_PROPAGATES
832            \ CMAKE_CUDA_LINKER_WRAPPER_FLAG
833            \ CMAKE_CUDA_LINKER_WRAPPER_FLAG_SEP
834            \ CMAKE_CUDA_LINK_EXECUTABLE
835            \ CMAKE_CUDA_LINK_LIBRARY_FILE_FLAG
836            \ CMAKE_CUDA_LINK_LIBRARY_FLAG
837            \ CMAKE_CUDA_LINK_LIBRARY_SUFFIX
838            \ CMAKE_CUDA_OUTPUT_EXTENSION
839            \ CMAKE_CUDA_PLATFORM_ID
840            \ CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS
841            \ CMAKE_CUDA_RUNTIME_LIBRARY
842            \ CMAKE_CUDA_SEPARABLE_COMPILATION
843            \ CMAKE_CUDA_SIMULATE_ID
844            \ CMAKE_CUDA_SIMULATE_VERSION
845            \ CMAKE_CUDA_SIZEOF_DATA_PTR
846            \ CMAKE_CUDA_SOURCE_FILE_EXTENSIONS
847            \ CMAKE_CUDA_STANDARD
848            \ CMAKE_CUDA_STANDARD_INCLUDE_DIRECTORIES
849            \ CMAKE_CUDA_STANDARD_LIBRARIES
850            \ CMAKE_CUDA_STANDARD_REQUIRED
851            \ CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES
852            \ CMAKE_CUDA_VISIBILITY_PRESET
853            \ CMAKE_CURRENT_BINARY_DIR
854            \ CMAKE_CURRENT_FUNCTION
855            \ CMAKE_CURRENT_FUNCTION_LIST_DIR
856            \ CMAKE_CURRENT_FUNCTION_LIST_FILE
857            \ CMAKE_CURRENT_FUNCTION_LIST_LINE
858            \ CMAKE_CURRENT_LIST_DIR
859            \ CMAKE_CURRENT_LIST_FILE
860            \ CMAKE_CURRENT_LIST_LINE
861            \ CMAKE_CURRENT_SOURCE_DIR
862            \ CMAKE_CXX
863            \ CMAKE_CXX_ANDROID_TOOLCHAIN_MACHINE
864            \ CMAKE_CXX_ANDROID_TOOLCHAIN_PREFIX
865            \ CMAKE_CXX_ANDROID_TOOLCHAIN_SUFFIX
866            \ CMAKE_CXX_ARCHIVE_APPEND
867            \ CMAKE_CXX_ARCHIVE_CREATE
868            \ CMAKE_CXX_ARCHIVE_FINISH
869            \ CMAKE_CXX_CLANG_TIDY
870            \ CMAKE_CXX_COMPILER
871            \ CMAKE_CXX_COMPILER_ABI
872            \ CMAKE_CXX_COMPILER_AR
873            \ CMAKE_CXX_COMPILER_ARCHITECTURE_ID
874            \ CMAKE_CXX_COMPILER_EXTERNAL_TOOLCHAIN
875            \ CMAKE_CXX_COMPILER_ID
876            \ CMAKE_CXX_COMPILER_LAUNCHER
877            \ CMAKE_CXX_COMPILER_LOADED
878            \ CMAKE_CXX_COMPILER_PREDEFINES_COMMAND
879            \ CMAKE_CXX_COMPILER_RANLIB
880            \ CMAKE_CXX_COMPILER_TARGET
881            \ CMAKE_CXX_COMPILER_VERSION
882            \ CMAKE_CXX_COMPILER_VERSION_INTERNAL
883            \ CMAKE_CXX_COMPILE_FEATURES
884            \ CMAKE_CXX_COMPILE_OBJECT
885            \ CMAKE_CXX_CPPCHECK
886            \ CMAKE_CXX_CPPLINT
887            \ CMAKE_CXX_CREATE_SHARED_LIBRARY
888            \ CMAKE_CXX_CREATE_SHARED_MODULE
889            \ CMAKE_CXX_CREATE_STATIC_LIBRARY
890            \ CMAKE_CXX_EXTENSIONS
891            \ CMAKE_CXX_FLAGS
892            \ CMAKE_CXX_FLAGS_DEBUG
893            \ CMAKE_CXX_FLAGS_DEBUG_INIT
894            \ CMAKE_CXX_FLAGS_INIT
895            \ CMAKE_CXX_FLAGS_MINSIZEREL
896            \ CMAKE_CXX_FLAGS_MINSIZEREL_INIT
897            \ CMAKE_CXX_FLAGS_RELEASE
898            \ CMAKE_CXX_FLAGS_RELEASE_INIT
899            \ CMAKE_CXX_FLAGS_RELWITHDEBINFO
900            \ CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT
901            \ CMAKE_CXX_IGNORE_EXTENSIONS
902            \ CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES
903            \ CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES
904            \ CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
905            \ CMAKE_CXX_IMPLICIT_LINK_LIBRARIES
906            \ CMAKE_CXX_INCLUDE_WHAT_YOU_USE
907            \ CMAKE_CXX_INIT
908            \ CMAKE_CXX_LIBRARY_ARCHITECTURE
909            \ CMAKE_CXX_LINKER_LAUNCHER
910            \ CMAKE_CXX_LINKER_PREFERENCE
911            \ CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES
912            \ CMAKE_CXX_LINKER_WRAPPER_FLAG
913            \ CMAKE_CXX_LINKER_WRAPPER_FLAG_SEP
914            \ CMAKE_CXX_LINK_EXECUTABLE
915            \ CMAKE_CXX_LINK_LIBRARY_FILE_FLAG
916            \ CMAKE_CXX_LINK_LIBRARY_FLAG
917            \ CMAKE_CXX_LINK_LIBRARY_SUFFIX
918            \ CMAKE_CXX_OUTPUT_EXTENSION
919            \ CMAKE_CXX_PLATFORM_ID
920            \ CMAKE_CXX_SIMULATE_ID
921            \ CMAKE_CXX_SIMULATE_VERSION
922            \ CMAKE_CXX_SIZEOF_DATA_PTR
923            \ CMAKE_CXX_SOURCE_FILE_EXTENSIONS
924            \ CMAKE_CXX_STANDARD
925            \ CMAKE_CXX_STANDARD_INCLUDE_DIRECTORIES
926            \ CMAKE_CXX_STANDARD_LIBRARIES
927            \ CMAKE_CXX_STANDARD_REQUIRED
928            \ CMAKE_CXX_VISIBILITY_PRESET
929            \ CMAKE_C_ANDROID_TOOLCHAIN_MACHINE
930            \ CMAKE_C_ANDROID_TOOLCHAIN_PREFIX
931            \ CMAKE_C_ANDROID_TOOLCHAIN_SUFFIX
932            \ CMAKE_C_ARCHIVE_APPEND
933            \ CMAKE_C_ARCHIVE_CREATE
934            \ CMAKE_C_ARCHIVE_FINISH
935            \ CMAKE_C_CLANG_TIDY
936            \ CMAKE_C_COMPILER
937            \ CMAKE_C_COMPILER_ABI
938            \ CMAKE_C_COMPILER_AR
939            \ CMAKE_C_COMPILER_ARCHITECTURE_ID
940            \ CMAKE_C_COMPILER_EXTERNAL_TOOLCHAIN
941            \ CMAKE_C_COMPILER_ID
942            \ CMAKE_C_COMPILER_LAUNCHER
943            \ CMAKE_C_COMPILER_LOADED
944            \ CMAKE_C_COMPILER_PREDEFINES_COMMAND
945            \ CMAKE_C_COMPILER_RANLIB
946            \ CMAKE_C_COMPILER_TARGET
947            \ CMAKE_C_COMPILER_VERSION
948            \ CMAKE_C_COMPILER_VERSION_INTERNAL
949            \ CMAKE_C_COMPILE_FEATURES
950            \ CMAKE_C_COMPILE_OBJECT
951            \ CMAKE_C_CPPCHECK
952            \ CMAKE_C_CPPLINT
953            \ CMAKE_C_CREATE_SHARED_LIBRARY
954            \ CMAKE_C_CREATE_SHARED_MODULE
955            \ CMAKE_C_CREATE_STATIC_LIBRARY
956            \ CMAKE_C_EXTENSIONS
957            \ CMAKE_C_FLAGS
958            \ CMAKE_C_FLAGS_DEBUG
959            \ CMAKE_C_FLAGS_DEBUG_INIT
960            \ CMAKE_C_FLAGS_INIT
961            \ CMAKE_C_FLAGS_MINSIZEREL
962            \ CMAKE_C_FLAGS_MINSIZEREL_INIT
963            \ CMAKE_C_FLAGS_RELEASE
964            \ CMAKE_C_FLAGS_RELEASE_INIT
965            \ CMAKE_C_FLAGS_RELWITHDEBINFO
966            \ CMAKE_C_FLAGS_RELWITHDEBINFO_INIT
967            \ CMAKE_C_IGNORE_EXTENSIONS
968            \ CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES
969            \ CMAKE_C_IMPLICIT_LINK_DIRECTORIES
970            \ CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
971            \ CMAKE_C_IMPLICIT_LINK_LIBRARIES
972            \ CMAKE_C_INCLUDE_WHAT_YOU_USE
973            \ CMAKE_C_INIT
974            \ CMAKE_C_LIBRARY_ARCHITECTURE
975            \ CMAKE_C_LINKER_LAUNCHER
976            \ CMAKE_C_LINKER_PREFERENCE
977            \ CMAKE_C_LINKER_PREFERENCE_PROPAGATES
978            \ CMAKE_C_LINKER_WRAPPER_FLAG
979            \ CMAKE_C_LINKER_WRAPPER_FLAG_SEP
980            \ CMAKE_C_LINK_EXECUTABLE
981            \ CMAKE_C_LINK_LIBRARY_FILE_FLAG
982            \ CMAKE_C_LINK_LIBRARY_FLAG
983            \ CMAKE_C_LINK_LIBRARY_SUFFIX
984            \ CMAKE_C_OUTPUT_EXTENSION
985            \ CMAKE_C_PLATFORM_ID
986            \ CMAKE_C_SIMULATE_ID
987            \ CMAKE_C_SIMULATE_VERSION
988            \ CMAKE_C_SIZEOF_DATA_PTR
989            \ CMAKE_C_SOURCE_FILE_EXTENSIONS
990            \ CMAKE_C_STANDARD
991            \ CMAKE_C_STANDARD_INCLUDE_DIRECTORIES
992            \ CMAKE_C_STANDARD_LIBRARIES
993            \ CMAKE_C_STANDARD_REQUIRED
994            \ CMAKE_C_VISIBILITY_PRESET
995            \ CMAKE_DEBUG_POSTFIX
996            \ CMAKE_DEBUG_TARGET_PROPERTIES
997            \ CMAKE_DEFAULT_BUILD_TYPE
998            \ CMAKE_DEFAULT_CONFIGS
999            \ CMAKE_DEPENDS_IN_PROJECT_ONLY
1000            \ CMAKE_DIRECTORY_LABELS
1001            \ CMAKE_DISABLE_PRECOMPILE_HEADERS
1002            \ CMAKE_DL_LIBS
1003            \ CMAKE_DOTNET_TARGET_FRAMEWORK
1004            \ CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION
1005            \ CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES
1006            \ CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT
1007            \ CMAKE_ECLIPSE_MAKE_ARGUMENTS
1008            \ CMAKE_ECLIPSE_RESOURCE_ENCODING
1009            \ CMAKE_ECLIPSE_VERSION
1010            \ CMAKE_EDIT_COMMAND
1011            \ CMAKE_ENABLE_EXPORTS
1012            \ CMAKE_ERROR_DEPRECATED
1013            \ CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION
1014            \ CMAKE_EXECUTABLE_SUFFIX
1015            \ CMAKE_EXECUTE_PROCESS_COMMAND_ECHO
1016            \ CMAKE_EXE_LINKER_FLAGS
1017            \ CMAKE_EXE_LINKER_FLAGS_INIT
1018            \ CMAKE_EXPORT_COMPILE_COMMANDS
1019            \ CMAKE_EXPORT_NO_PACKAGE_REGISTRY
1020            \ CMAKE_EXPORT_PACKAGE_REGISTRY
1021            \ CMAKE_EXTRA_GENERATOR
1022            \ CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES
1023            \ CMAKE_FIND_APPBUNDLE
1024            \ CMAKE_FIND_DEBUG_MODE
1025            \ CMAKE_FIND_FRAMEWORK
1026            \ CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX
1027            \ CMAKE_FIND_LIBRARY_PREFIXES
1028            \ CMAKE_FIND_LIBRARY_SUFFIXES
1029            \ CMAKE_FIND_NO_INSTALL_PREFIX
1030            \ CMAKE_FIND_PACKAGE_NAME
1031            \ CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
1032            \ CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY
1033            \ CMAKE_FIND_PACKAGE_PREFER_CONFIG
1034            \ CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS
1035            \ CMAKE_FIND_PACKAGE_SORT_DIRECTION
1036            \ CMAKE_FIND_PACKAGE_SORT_ORDER
1037            \ CMAKE_FIND_PACKAGE_WARN_NO_MODULE
1038            \ CMAKE_FIND_ROOT_PATH
1039            \ CMAKE_FIND_ROOT_PATH_MODE_INCLUDE
1040            \ CMAKE_FIND_ROOT_PATH_MODE_LIBRARY
1041            \ CMAKE_FIND_ROOT_PATH_MODE_PACKAGE
1042            \ CMAKE_FIND_ROOT_PATH_MODE_PROGRAM
1043            \ CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH
1044            \ CMAKE_FIND_USE_CMAKE_PATH
1045            \ CMAKE_FIND_USE_CMAKE_SYSTEM_PATH
1046            \ CMAKE_FIND_USE_PACKAGE_REGISTRY
1047            \ CMAKE_FIND_USE_PACKAGE_ROOT_PATH
1048            \ CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH
1049            \ CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY
1050            \ CMAKE_FOLDER
1051            \ CMAKE_FRAMEWORK
1052            \ CMAKE_FRAMEWORK_PATH
1053            \ CMAKE_Fortran
1054            \ CMAKE_Fortran_ANDROID_TOOLCHAIN_MACHINE
1055            \ CMAKE_Fortran_ANDROID_TOOLCHAIN_PREFIX
1056            \ CMAKE_Fortran_ANDROID_TOOLCHAIN_SUFFIX
1057            \ CMAKE_Fortran_ARCHIVE_APPEND
1058            \ CMAKE_Fortran_ARCHIVE_CREATE
1059            \ CMAKE_Fortran_ARCHIVE_FINISH
1060            \ CMAKE_Fortran_CLANG_TIDY
1061            \ CMAKE_Fortran_COMPILER
1062            \ CMAKE_Fortran_COMPILER_ABI
1063            \ CMAKE_Fortran_COMPILER_AR
1064            \ CMAKE_Fortran_COMPILER_ARCHITECTURE_ID
1065            \ CMAKE_Fortran_COMPILER_EXTERNAL_TOOLCHAIN
1066            \ CMAKE_Fortran_COMPILER_ID
1067            \ CMAKE_Fortran_COMPILER_LAUNCHER
1068            \ CMAKE_Fortran_COMPILER_LOADED
1069            \ CMAKE_Fortran_COMPILER_PREDEFINES_COMMAND
1070            \ CMAKE_Fortran_COMPILER_RANLIB
1071            \ CMAKE_Fortran_COMPILER_TARGET
1072            \ CMAKE_Fortran_COMPILER_VERSION
1073            \ CMAKE_Fortran_COMPILER_VERSION_INTERNAL
1074            \ CMAKE_Fortran_COMPILE_OBJECT
1075            \ CMAKE_Fortran_CPPCHECK
1076            \ CMAKE_Fortran_CPPLINT
1077            \ CMAKE_Fortran_CREATE_SHARED_LIBRARY
1078            \ CMAKE_Fortran_CREATE_SHARED_MODULE
1079            \ CMAKE_Fortran_CREATE_STATIC_LIBRARY
1080            \ CMAKE_Fortran_FLAGS
1081            \ CMAKE_Fortran_FLAGS_DEBUG
1082            \ CMAKE_Fortran_FLAGS_DEBUG_INIT
1083            \ CMAKE_Fortran_FLAGS_INIT
1084            \ CMAKE_Fortran_FLAGS_MINSIZEREL
1085            \ CMAKE_Fortran_FLAGS_MINSIZEREL_INIT
1086            \ CMAKE_Fortran_FLAGS_RELEASE
1087            \ CMAKE_Fortran_FLAGS_RELEASE_INIT
1088            \ CMAKE_Fortran_FLAGS_RELWITHDEBINFO
1089            \ CMAKE_Fortran_FLAGS_RELWITHDEBINFO_INIT
1090            \ CMAKE_Fortran_FORMAT
1091            \ CMAKE_Fortran_IGNORE_EXTENSIONS
1092            \ CMAKE_Fortran_IMPLICIT_INCLUDE_DIRECTORIES
1093            \ CMAKE_Fortran_IMPLICIT_LINK_DIRECTORIES
1094            \ CMAKE_Fortran_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
1095            \ CMAKE_Fortran_IMPLICIT_LINK_LIBRARIES
1096            \ CMAKE_Fortran_INCLUDE_WHAT_YOU_USE
1097            \ CMAKE_Fortran_INIT
1098            \ CMAKE_Fortran_LIBRARY_ARCHITECTURE
1099            \ CMAKE_Fortran_LINKER_PREFERENCE
1100            \ CMAKE_Fortran_LINKER_PREFERENCE_PROPAGATES
1101            \ CMAKE_Fortran_LINKER_WRAPPER_FLAG
1102            \ CMAKE_Fortran_LINKER_WRAPPER_FLAG_SEP
1103            \ CMAKE_Fortran_LINK_EXECUTABLE
1104            \ CMAKE_Fortran_LINK_LIBRARY_FILE_FLAG
1105            \ CMAKE_Fortran_LINK_LIBRARY_FLAG
1106            \ CMAKE_Fortran_LINK_LIBRARY_SUFFIX
1107            \ CMAKE_Fortran_MODDIR_DEFAULT
1108            \ CMAKE_Fortran_MODDIR_FLAG
1109            \ CMAKE_Fortran_MODOUT_FLAG
1110            \ CMAKE_Fortran_MODULE_DIRECTORY
1111            \ CMAKE_Fortran_OUTPUT_EXTENSION
1112            \ CMAKE_Fortran_PLATFORM_ID
1113            \ CMAKE_Fortran_PREPROCESS
1114            \ CMAKE_Fortran_SIMULATE_ID
1115            \ CMAKE_Fortran_SIMULATE_VERSION
1116            \ CMAKE_Fortran_SIZEOF_DATA_PTR
1117            \ CMAKE_Fortran_SOURCE_FILE_EXTENSIONS
1118            \ CMAKE_Fortran_STANDARD_INCLUDE_DIRECTORIES
1119            \ CMAKE_Fortran_STANDARD_LIBRARIES
1120            \ CMAKE_Fortran_VISIBILITY_PRESET
1121            \ CMAKE_GENERATOR
1122            \ CMAKE_GENERATOR_INSTANCE
1123            \ CMAKE_GENERATOR_PLATFORM
1124            \ CMAKE_GENERATOR_TOOLSET
1125            \ CMAKE_GHS_NO_SOURCE_GROUP_FILE
1126            \ CMAKE_GLOBAL_AUTOGEN_TARGET
1127            \ CMAKE_GLOBAL_AUTOGEN_TARGET_NAME
1128            \ CMAKE_GLOBAL_AUTORCC_TARGET
1129            \ CMAKE_GLOBAL_AUTORCC_TARGET_NAME
1130            \ CMAKE_GNUtoMS
1131            \ CMAKE_HOME_DIRECTORY
1132            \ CMAKE_HOST_APPLE
1133            \ CMAKE_HOST_SOLARIS
1134            \ CMAKE_HOST_SYSTEM
1135            \ CMAKE_HOST_SYSTEM_NAME
1136            \ CMAKE_HOST_SYSTEM_PROCESSOR
1137            \ CMAKE_HOST_SYSTEM_VERSION
1138            \ CMAKE_HOST_UNIX
1139            \ CMAKE_HOST_WIN32
1140            \ CMAKE_IGNORE_PATH
1141            \ CMAKE_IMPORT_LIBRARY_PREFIX
1142            \ CMAKE_IMPORT_LIBRARY_SUFFIX
1143            \ CMAKE_INCLUDE_CURRENT_DIR
1144            \ CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE
1145            \ CMAKE_INCLUDE_DIRECTORIES_BEFORE
1146            \ CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE
1147            \ CMAKE_INCLUDE_PATH
1148            \ CMAKE_INSTALL_DEFAULT_COMPONENT_NAME
1149            \ CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS
1150            \ CMAKE_INSTALL_MESSAGE
1151            \ CMAKE_INSTALL_NAME_DIR
1152            \ CMAKE_INSTALL_PREFIX
1153            \ CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT
1154            \ CMAKE_INSTALL_REMOVE_ENVIRONMENT_RPATH
1155            \ CMAKE_INSTALL_RPATH
1156            \ CMAKE_INSTALL_RPATH_USE_LINK_PATH
1157            \ CMAKE_INTERNAL_PLATFORM_ABI
1158            \ CMAKE_INTERPROCEDURAL_OPTIMIZATION
1159            \ CMAKE_IOS_INSTALL_COMBINED
1160            \ CMAKE_ISPC_HEADER_DIRECTORY
1161            \ CMAKE_ISPC_INSTRUCTION_SETS
1162            \ CMAKE_JOB_POOLS
1163            \ CMAKE_JOB_POOL_COMPILE
1164            \ CMAKE_JOB_POOL_LINK
1165            \ CMAKE_JOB_POOL_PRECOMPILE_HEADER
1166            \ CMAKE_Java
1167            \ CMAKE_Java_ANDROID_TOOLCHAIN_MACHINE
1168            \ CMAKE_Java_ANDROID_TOOLCHAIN_PREFIX
1169            \ CMAKE_Java_ANDROID_TOOLCHAIN_SUFFIX
1170            \ CMAKE_Java_ARCHIVE_APPEND
1171            \ CMAKE_Java_ARCHIVE_CREATE
1172            \ CMAKE_Java_ARCHIVE_FINISH
1173            \ CMAKE_Java_CLANG_TIDY
1174            \ CMAKE_Java_COMPILER
1175            \ CMAKE_Java_COMPILER_ABI
1176            \ CMAKE_Java_COMPILER_AR
1177            \ CMAKE_Java_COMPILER_ARCHITECTURE_ID
1178            \ CMAKE_Java_COMPILER_EXTERNAL_TOOLCHAIN
1179            \ CMAKE_Java_COMPILER_ID
1180            \ CMAKE_Java_COMPILER_LAUNCHER
1181            \ CMAKE_Java_COMPILER_LOADED
1182            \ CMAKE_Java_COMPILER_PREDEFINES_COMMAND
1183            \ CMAKE_Java_COMPILER_RANLIB
1184            \ CMAKE_Java_COMPILER_TARGET
1185            \ CMAKE_Java_COMPILER_VERSION
1186            \ CMAKE_Java_COMPILER_VERSION_INTERNAL
1187            \ CMAKE_Java_COMPILE_OBJECT
1188            \ CMAKE_Java_CPPCHECK
1189            \ CMAKE_Java_CPPLINT
1190            \ CMAKE_Java_CREATE_SHARED_LIBRARY
1191            \ CMAKE_Java_CREATE_SHARED_MODULE
1192            \ CMAKE_Java_CREATE_STATIC_LIBRARY
1193            \ CMAKE_Java_FLAGS
1194            \ CMAKE_Java_FLAGS_DEBUG
1195            \ CMAKE_Java_FLAGS_DEBUG_INIT
1196            \ CMAKE_Java_FLAGS_INIT
1197            \ CMAKE_Java_FLAGS_MINSIZEREL
1198            \ CMAKE_Java_FLAGS_MINSIZEREL_INIT
1199            \ CMAKE_Java_FLAGS_RELEASE
1200            \ CMAKE_Java_FLAGS_RELEASE_INIT
1201            \ CMAKE_Java_FLAGS_RELWITHDEBINFO
1202            \ CMAKE_Java_FLAGS_RELWITHDEBINFO_INIT
1203            \ CMAKE_Java_IGNORE_EXTENSIONS
1204            \ CMAKE_Java_IMPLICIT_INCLUDE_DIRECTORIES
1205            \ CMAKE_Java_IMPLICIT_LINK_DIRECTORIES
1206            \ CMAKE_Java_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
1207            \ CMAKE_Java_IMPLICIT_LINK_LIBRARIES
1208            \ CMAKE_Java_INCLUDE_WHAT_YOU_USE
1209            \ CMAKE_Java_INIT
1210            \ CMAKE_Java_LIBRARY_ARCHITECTURE
1211            \ CMAKE_Java_LINKER_PREFERENCE
1212            \ CMAKE_Java_LINKER_PREFERENCE_PROPAGATES
1213            \ CMAKE_Java_LINKER_WRAPPER_FLAG
1214            \ CMAKE_Java_LINKER_WRAPPER_FLAG_SEP
1215            \ CMAKE_Java_LINK_EXECUTABLE
1216            \ CMAKE_Java_LINK_LIBRARY_FILE_FLAG
1217            \ CMAKE_Java_LINK_LIBRARY_FLAG
1218            \ CMAKE_Java_LINK_LIBRARY_SUFFIX
1219            \ CMAKE_Java_OUTPUT_EXTENSION
1220            \ CMAKE_Java_PLATFORM_ID
1221            \ CMAKE_Java_SIMULATE_ID
1222            \ CMAKE_Java_SIMULATE_VERSION
1223            \ CMAKE_Java_SIZEOF_DATA_PTR
1224            \ CMAKE_Java_SOURCE_FILE_EXTENSIONS
1225            \ CMAKE_Java_STANDARD_INCLUDE_DIRECTORIES
1226            \ CMAKE_Java_STANDARD_LIBRARIES
1227            \ CMAKE_Java_VISIBILITY_PRESET
1228            \ CMAKE_LIBRARY_ARCHITECTURE
1229            \ CMAKE_LIBRARY_ARCHITECTURE_REGEX
1230            \ CMAKE_LIBRARY_OUTPUT_DIRECTORY
1231            \ CMAKE_LIBRARY_PATH
1232            \ CMAKE_LIBRARY_PATH_FLAG
1233            \ CMAKE_LINK_DEF_FILE_FLAG
1234            \ CMAKE_LINK_DEPENDS_NO_SHARED
1235            \ CMAKE_LINK_DIRECTORIES_BEFORE
1236            \ CMAKE_LINK_INTERFACE_LIBRARIES
1237            \ CMAKE_LINK_LIBRARY_FILE_FLAG
1238            \ CMAKE_LINK_LIBRARY_FLAG
1239            \ CMAKE_LINK_LIBRARY_SUFFIX
1240            \ CMAKE_LINK_SEARCH_END_STATIC
1241            \ CMAKE_LINK_SEARCH_START_STATIC
1242            \ CMAKE_LINK_WHAT_YOU_USE
1243            \ CMAKE_MACOSX_BUNDLE
1244            \ CMAKE_MACOSX_RPATH
1245            \ CMAKE_MAJOR_VERSION
1246            \ CMAKE_MAKE_PROGRAM
1247            \ CMAKE_MATCH_COUNT
1248            \ CMAKE_MAXIMUM_RECURSION_DEPTH
1249            \ CMAKE_MESSAGE_CONTEXT
1250            \ CMAKE_MESSAGE_CONTEXT_SHOW
1251            \ CMAKE_MESSAGE_INDENT
1252            \ CMAKE_MESSAGE_LOG_LEVEL
1253            \ CMAKE_MFC_FLAG
1254            \ CMAKE_MINIMUM_REQUIRED_VERSION
1255            \ CMAKE_MINOR_VERSION
1256            \ CMAKE_MODULE_LINKER_FLAGS
1257            \ CMAKE_MODULE_LINKER_FLAGS_INIT
1258            \ CMAKE_MODULE_PATH
1259            \ CMAKE_MSVCIDE_RUN_PATH
1260            \ CMAKE_MSVC_RUNTIME_LIBRARY
1261            \ CMAKE_NETRC
1262            \ CMAKE_NETRC_FILE
1263            \ CMAKE_NINJA_OUTPUT_PATH_PREFIX
1264            \ CMAKE_NOT_USING_CONFIG_FLAGS
1265            \ CMAKE_NO_BUILTIN_CHRPATH
1266            \ CMAKE_NO_SYSTEM_FROM_IMPORTED
1267            \ CMAKE_OBJCXX_CLANG_TIDY
1268            \ CMAKE_OBJCXX_EXTENSIONS
1269            \ CMAKE_OBJCXX_LINKER_LAUNCHER
1270            \ CMAKE_OBJCXX_STANDARD
1271            \ CMAKE_OBJCXX_STANDARD_REQUIRED
1272            \ CMAKE_OBJC_CLANG_TIDY
1273            \ CMAKE_OBJC_EXTENSIONS
1274            \ CMAKE_OBJC_LINKER_LAUNCHER
1275            \ CMAKE_OBJC_STANDARD
1276            \ CMAKE_OBJC_STANDARD_REQUIRED
1277            \ CMAKE_OBJECT_PATH_MAX
1278            \ CMAKE_OPTIMIZE_DEPENDENCIES
1279            \ CMAKE_OSX_ARCHITECTURES
1280            \ CMAKE_OSX_DEPLOYMENT_TARGET
1281            \ CMAKE_OSX_SYSROOT
1282            \ CMAKE_PARENT_LIST_FILE
1283            \ CMAKE_PATCH_VERSION
1284            \ CMAKE_PCH_INSTANTIATE_TEMPLATES
1285            \ CMAKE_PCH_WARN_INVALID
1286            \ CMAKE_PDB_OUTPUT_DIRECTORY
1287            \ CMAKE_POSITION_INDEPENDENT_CODE
1288            \ CMAKE_PREFIX_PATH
1289            \ CMAKE_PROGRAM_PATH
1290            \ CMAKE_PROJECT_DESCRIPTION
1291            \ CMAKE_PROJECT_HOMEPAGE_URL
1292            \ CMAKE_PROJECT_INCLUDE
1293            \ CMAKE_PROJECT_INCLUDE_BEFORE
1294            \ CMAKE_PROJECT_NAME
1295            \ CMAKE_PROJECT_VERSION
1296            \ CMAKE_PROJECT_VERSION_MAJOR
1297            \ CMAKE_PROJECT_VERSION_MINOR
1298            \ CMAKE_PROJECT_VERSION_PATCH
1299            \ CMAKE_PROJECT_VERSION_TWEAK
1300            \ CMAKE_RANLIB
1301            \ CMAKE_RC
1302            \ CMAKE_RC_ANDROID_TOOLCHAIN_MACHINE
1303            \ CMAKE_RC_ANDROID_TOOLCHAIN_PREFIX
1304            \ CMAKE_RC_ANDROID_TOOLCHAIN_SUFFIX
1305            \ CMAKE_RC_ARCHIVE_APPEND
1306            \ CMAKE_RC_ARCHIVE_CREATE
1307            \ CMAKE_RC_ARCHIVE_FINISH
1308            \ CMAKE_RC_CLANG_TIDY
1309            \ CMAKE_RC_COMPILER
1310            \ CMAKE_RC_COMPILER_ABI
1311            \ CMAKE_RC_COMPILER_AR
1312            \ CMAKE_RC_COMPILER_ARCHITECTURE_ID
1313            \ CMAKE_RC_COMPILER_EXTERNAL_TOOLCHAIN
1314            \ CMAKE_RC_COMPILER_ID
1315            \ CMAKE_RC_COMPILER_LAUNCHER
1316            \ CMAKE_RC_COMPILER_LOADED
1317            \ CMAKE_RC_COMPILER_PREDEFINES_COMMAND
1318            \ CMAKE_RC_COMPILER_RANLIB
1319            \ CMAKE_RC_COMPILER_TARGET
1320            \ CMAKE_RC_COMPILER_VERSION
1321            \ CMAKE_RC_COMPILER_VERSION_INTERNAL
1322            \ CMAKE_RC_COMPILE_OBJECT
1323            \ CMAKE_RC_CPPCHECK
1324            \ CMAKE_RC_CPPLINT
1325            \ CMAKE_RC_CREATE_SHARED_LIBRARY
1326            \ CMAKE_RC_CREATE_SHARED_MODULE
1327            \ CMAKE_RC_CREATE_STATIC_LIBRARY
1328            \ CMAKE_RC_FLAGS
1329            \ CMAKE_RC_FLAGS_DEBUG
1330            \ CMAKE_RC_FLAGS_DEBUG_INIT
1331            \ CMAKE_RC_FLAGS_INIT
1332            \ CMAKE_RC_FLAGS_MINSIZEREL
1333            \ CMAKE_RC_FLAGS_MINSIZEREL_INIT
1334            \ CMAKE_RC_FLAGS_RELEASE
1335            \ CMAKE_RC_FLAGS_RELEASE_INIT
1336            \ CMAKE_RC_FLAGS_RELWITHDEBINFO
1337            \ CMAKE_RC_FLAGS_RELWITHDEBINFO_INIT
1338            \ CMAKE_RC_IGNORE_EXTENSIONS
1339            \ CMAKE_RC_IMPLICIT_INCLUDE_DIRECTORIES
1340            \ CMAKE_RC_IMPLICIT_LINK_DIRECTORIES
1341            \ CMAKE_RC_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
1342            \ CMAKE_RC_IMPLICIT_LINK_LIBRARIES
1343            \ CMAKE_RC_INCLUDE_WHAT_YOU_USE
1344            \ CMAKE_RC_INIT
1345            \ CMAKE_RC_LIBRARY_ARCHITECTURE
1346            \ CMAKE_RC_LINKER_PREFERENCE
1347            \ CMAKE_RC_LINKER_PREFERENCE_PROPAGATES
1348            \ CMAKE_RC_LINKER_WRAPPER_FLAG
1349            \ CMAKE_RC_LINKER_WRAPPER_FLAG_SEP
1350            \ CMAKE_RC_LINK_EXECUTABLE
1351            \ CMAKE_RC_LINK_LIBRARY_FILE_FLAG
1352            \ CMAKE_RC_LINK_LIBRARY_FLAG
1353            \ CMAKE_RC_LINK_LIBRARY_SUFFIX
1354            \ CMAKE_RC_OUTPUT_EXTENSION
1355            \ CMAKE_RC_PLATFORM_ID
1356            \ CMAKE_RC_SIMULATE_ID
1357            \ CMAKE_RC_SIMULATE_VERSION
1358            \ CMAKE_RC_SIZEOF_DATA_PTR
1359            \ CMAKE_RC_SOURCE_FILE_EXTENSIONS
1360            \ CMAKE_RC_STANDARD_INCLUDE_DIRECTORIES
1361            \ CMAKE_RC_STANDARD_LIBRARIES
1362            \ CMAKE_RC_VISIBILITY_PRESET
1363            \ CMAKE_ROOT
1364            \ CMAKE_RULE_MESSAGES
1365            \ CMAKE_RUNTIME_OUTPUT_DIRECTORY
1366            \ CMAKE_SCRIPT_MODE_FILE
1367            \ CMAKE_SHARED_LIBRARY_PREFIX
1368            \ CMAKE_SHARED_LIBRARY_SUFFIX
1369            \ CMAKE_SHARED_LINKER_FLAGS
1370            \ CMAKE_SHARED_LINKER_FLAGS_INIT
1371            \ CMAKE_SHARED_MODULE_PREFIX
1372            \ CMAKE_SHARED_MODULE_SUFFIX
1373            \ CMAKE_SIZEOF_VOID_P
1374            \ CMAKE_SKIP_BUILD_RPATH
1375            \ CMAKE_SKIP_INSTALL_ALL_DEPENDENCY
1376            \ CMAKE_SKIP_INSTALL_RPATH
1377            \ CMAKE_SKIP_INSTALL_RULES
1378            \ CMAKE_SKIP_RPATH
1379            \ CMAKE_SOURCE_DIR
1380            \ CMAKE_STAGING_PREFIX
1381            \ CMAKE_STATIC_LIBRARY_PREFIX
1382            \ CMAKE_STATIC_LIBRARY_SUFFIX
1383            \ CMAKE_STATIC_LINKER_FLAGS
1384            \ CMAKE_STATIC_LINKER_FLAGS_INIT
1385            \ CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS
1386            \ CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE
1387            \ CMAKE_SUPPRESS_REGENERATION
1388            \ CMAKE_SYSROOT
1389            \ CMAKE_SYSROOT_COMPILE
1390            \ CMAKE_SYSROOT_LINK
1391            \ CMAKE_SYSTEM
1392            \ CMAKE_SYSTEM_APPBUNDLE_PATH
1393            \ CMAKE_SYSTEM_FRAMEWORK_PATH
1394            \ CMAKE_SYSTEM_IGNORE_PATH
1395            \ CMAKE_SYSTEM_INCLUDE_PATH
1396            \ CMAKE_SYSTEM_LIBRARY_PATH
1397            \ CMAKE_SYSTEM_NAME
1398            \ CMAKE_SYSTEM_PREFIX_PATH
1399            \ CMAKE_SYSTEM_PROCESSOR
1400            \ CMAKE_SYSTEM_PROGRAM_PATH
1401            \ CMAKE_SYSTEM_VERSION
1402            \ CMAKE_Swift
1403            \ CMAKE_Swift_ANDROID_TOOLCHAIN_MACHINE
1404            \ CMAKE_Swift_ANDROID_TOOLCHAIN_PREFIX
1405            \ CMAKE_Swift_ANDROID_TOOLCHAIN_SUFFIX
1406            \ CMAKE_Swift_ARCHIVE_APPEND
1407            \ CMAKE_Swift_ARCHIVE_CREATE
1408            \ CMAKE_Swift_ARCHIVE_FINISH
1409            \ CMAKE_Swift_CLANG_TIDY
1410            \ CMAKE_Swift_COMPILER
1411            \ CMAKE_Swift_COMPILER_ABI
1412            \ CMAKE_Swift_COMPILER_AR
1413            \ CMAKE_Swift_COMPILER_ARCHITECTURE_ID
1414            \ CMAKE_Swift_COMPILER_EXTERNAL_TOOLCHAIN
1415            \ CMAKE_Swift_COMPILER_ID
1416            \ CMAKE_Swift_COMPILER_LAUNCHER
1417            \ CMAKE_Swift_COMPILER_LOADED
1418            \ CMAKE_Swift_COMPILER_PREDEFINES_COMMAND
1419            \ CMAKE_Swift_COMPILER_RANLIB
1420            \ CMAKE_Swift_COMPILER_TARGET
1421            \ CMAKE_Swift_COMPILER_VERSION
1422            \ CMAKE_Swift_COMPILER_VERSION_INTERNAL
1423            \ CMAKE_Swift_COMPILE_OBJECT
1424            \ CMAKE_Swift_CPPCHECK
1425            \ CMAKE_Swift_CPPLINT
1426            \ CMAKE_Swift_CREATE_SHARED_LIBRARY
1427            \ CMAKE_Swift_CREATE_SHARED_MODULE
1428            \ CMAKE_Swift_CREATE_STATIC_LIBRARY
1429            \ CMAKE_Swift_FLAGS
1430            \ CMAKE_Swift_FLAGS_DEBUG
1431            \ CMAKE_Swift_FLAGS_DEBUG_INIT
1432            \ CMAKE_Swift_FLAGS_INIT
1433            \ CMAKE_Swift_FLAGS_MINSIZEREL
1434            \ CMAKE_Swift_FLAGS_MINSIZEREL_INIT
1435            \ CMAKE_Swift_FLAGS_RELEASE
1436            \ CMAKE_Swift_FLAGS_RELEASE_INIT
1437            \ CMAKE_Swift_FLAGS_RELWITHDEBINFO
1438            \ CMAKE_Swift_FLAGS_RELWITHDEBINFO_INIT
1439            \ CMAKE_Swift_IGNORE_EXTENSIONS
1440            \ CMAKE_Swift_IMPLICIT_INCLUDE_DIRECTORIES
1441            \ CMAKE_Swift_IMPLICIT_LINK_DIRECTORIES
1442            \ CMAKE_Swift_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES
1443            \ CMAKE_Swift_IMPLICIT_LINK_LIBRARIES
1444            \ CMAKE_Swift_INCLUDE_WHAT_YOU_USE
1445            \ CMAKE_Swift_INIT
1446            \ CMAKE_Swift_LANGUAGE_VERSION
1447            \ CMAKE_Swift_LIBRARY_ARCHITECTURE
1448            \ CMAKE_Swift_LINKER_PREFERENCE
1449            \ CMAKE_Swift_LINKER_PREFERENCE_PROPAGATES
1450            \ CMAKE_Swift_LINKER_WRAPPER_FLAG
1451            \ CMAKE_Swift_LINKER_WRAPPER_FLAG_SEP
1452            \ CMAKE_Swift_LINK_EXECUTABLE
1453            \ CMAKE_Swift_LINK_LIBRARY_FILE_FLAG
1454            \ CMAKE_Swift_LINK_LIBRARY_FLAG
1455            \ CMAKE_Swift_LINK_LIBRARY_SUFFIX
1456            \ CMAKE_Swift_MODULE_DIRECTORY
1457            \ CMAKE_Swift_NUM_THREADS
1458            \ CMAKE_Swift_OUTPUT_EXTENSION
1459            \ CMAKE_Swift_PLATFORM_ID
1460            \ CMAKE_Swift_SIMULATE_ID
1461            \ CMAKE_Swift_SIMULATE_VERSION
1462            \ CMAKE_Swift_SIZEOF_DATA_PTR
1463            \ CMAKE_Swift_SOURCE_FILE_EXTENSIONS
1464            \ CMAKE_Swift_STANDARD_INCLUDE_DIRECTORIES
1465            \ CMAKE_Swift_STANDARD_LIBRARIES
1466            \ CMAKE_Swift_VISIBILITY_PRESET
1467            \ CMAKE_TOOLCHAIN_FILE
1468            \ CMAKE_TRY_COMPILE_CONFIGURATION
1469            \ CMAKE_TRY_COMPILE_PLATFORM_VARIABLES
1470            \ CMAKE_TRY_COMPILE_TARGET_TYPE
1471            \ CMAKE_TWEAK_VERSION
1472            \ CMAKE_UNITY_BUILD
1473            \ CMAKE_UNITY_BUILD_BATCH_SIZE
1474            \ CMAKE_USER_MAKE_RULES_OVERRIDE
1475            \ CMAKE_USER_MAKE_RULES_OVERRIDE_ASM
1476            \ CMAKE_USER_MAKE_RULES_OVERRIDE_ASM_MASM
1477            \ CMAKE_USER_MAKE_RULES_OVERRIDE_ASM_NASM
1478            \ CMAKE_USER_MAKE_RULES_OVERRIDE_C
1479            \ CMAKE_USER_MAKE_RULES_OVERRIDE_CSharp
1480            \ CMAKE_USER_MAKE_RULES_OVERRIDE_CUDA
1481            \ CMAKE_USER_MAKE_RULES_OVERRIDE_CXX
1482            \ CMAKE_USER_MAKE_RULES_OVERRIDE_Fortran
1483            \ CMAKE_USER_MAKE_RULES_OVERRIDE_Java
1484            \ CMAKE_USER_MAKE_RULES_OVERRIDE_RC
1485            \ CMAKE_USER_MAKE_RULES_OVERRIDE_Swift
1486            \ CMAKE_USE_RELATIVE_PATHS
1487            \ CMAKE_VERBOSE_MAKEFILE
1488            \ CMAKE_VERSION
1489            \ CMAKE_VISIBILITY_INLINES_HIDDEN
1490            \ CMAKE_VS_DEVENV_COMMAND
1491            \ CMAKE_VS_GLOBALS
1492            \ CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD
1493            \ CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD
1494            \ CMAKE_VS_INTEL_Fortran_PROJECT_VERSION
1495            \ CMAKE_VS_JUST_MY_CODE_DEBUGGING
1496            \ CMAKE_VS_MSBUILD_COMMAND
1497            \ CMAKE_VS_NsightTegra_VERSION
1498            \ CMAKE_VS_PLATFORM_NAME
1499            \ CMAKE_VS_PLATFORM_NAME_DEFAULT
1500            \ CMAKE_VS_PLATFORM_TOOLSET
1501            \ CMAKE_VS_PLATFORM_TOOLSET_CUDA
1502            \ CMAKE_VS_PLATFORM_TOOLSET_CUDA_CUSTOM_DIR
1503            \ CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE
1504            \ CMAKE_VS_PLATFORM_TOOLSET_VERSION
1505            \ CMAKE_VS_SDK_EXCLUDE_DIRECTORIES
1506            \ CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES
1507            \ CMAKE_VS_SDK_INCLUDE_DIRECTORIES
1508            \ CMAKE_VS_SDK_LIBRARY_DIRECTORIES
1509            \ CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES
1510            \ CMAKE_VS_SDK_REFERENCE_DIRECTORIES
1511            \ CMAKE_VS_SDK_SOURCE_DIRECTORIES
1512            \ CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION
1513            \ CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM
1514            \ CMAKE_VS_WINRT_BY_DEFAULT
1515            \ CMAKE_WARN_DEPRECATED
1516            \ CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION
1517            \ CMAKE_WIN32_EXECUTABLE
1518            \ CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS
1519            \ CMAKE_XCODE_BUILD_SYSTEM
1520            \ CMAKE_XCODE_GENERATE_SCHEME
1521            \ CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY
1522            \ CMAKE_XCODE_LINK_BUILD_PHASE_MODE
1523            \ CMAKE_XCODE_PLATFORM_TOOLSET
1524            \ CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER
1525            \ CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN
1526            \ CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING
1527            \ CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER
1528            \ CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS
1529            \ CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE
1530            \ CMAKE_XCODE_SCHEME_ENVIRONMENT
1531            \ CMAKE_XCODE_SCHEME_GUARD_MALLOC
1532            \ CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP
1533            \ CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES
1534            \ CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE
1535            \ CMAKE_XCODE_SCHEME_MALLOC_STACK
1536            \ CMAKE_XCODE_SCHEME_THREAD_SANITIZER
1537            \ CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP
1538            \ CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER
1539            \ CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP
1540            \ CMAKE_XCODE_SCHEME_WORKING_DIRECTORY
1541            \ CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS
1542            \ CPACK_ABSOLUTE_DESTINATION_FILES
1543            \ CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY
1544            \ CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION
1545            \ CPACK_INCLUDE_TOPLEVEL_DIRECTORY
1546            \ CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS
1547            \ CPACK_PACKAGING_INSTALL_PREFIX
1548            \ CPACK_SET_DESTDIR
1549            \ CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION
1550            \ CTEST_BINARY_DIRECTORY
1551            \ CTEST_BUILD_COMMAND
1552            \ CTEST_BUILD_NAME
1553            \ CTEST_BZR_COMMAND
1554            \ CTEST_BZR_UPDATE_OPTIONS
1555            \ CTEST_CHANGE_ID
1556            \ CTEST_CHECKOUT_COMMAND
1557            \ CTEST_CONFIGURATION_TYPE
1558            \ CTEST_CONFIGURE_COMMAND
1559            \ CTEST_COVERAGE_COMMAND
1560            \ CTEST_COVERAGE_EXTRA_FLAGS
1561            \ CTEST_CURL_OPTIONS
1562            \ CTEST_CUSTOM_COVERAGE_EXCLUDE
1563            \ CTEST_CUSTOM_ERROR_EXCEPTION
1564            \ CTEST_CUSTOM_ERROR_MATCH
1565            \ CTEST_CUSTOM_ERROR_POST_CONTEXT
1566            \ CTEST_CUSTOM_ERROR_PRE_CONTEXT
1567            \ CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE
1568            \ CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS
1569            \ CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS
1570            \ CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE
1571            \ CTEST_CUSTOM_MEMCHECK_IGNORE
1572            \ CTEST_CUSTOM_POST_MEMCHECK
1573            \ CTEST_CUSTOM_POST_TEST
1574            \ CTEST_CUSTOM_PRE_MEMCHECK
1575            \ CTEST_CUSTOM_PRE_TEST
1576            \ CTEST_CUSTOM_TESTS_IGNORE
1577            \ CTEST_CUSTOM_WARNING_EXCEPTION
1578            \ CTEST_CUSTOM_WARNING_MATCH
1579            \ CTEST_CVS_CHECKOUT
1580            \ CTEST_CVS_COMMAND
1581            \ CTEST_CVS_UPDATE_OPTIONS
1582            \ CTEST_DROP_LOCATION
1583            \ CTEST_DROP_METHOD
1584            \ CTEST_DROP_SITE
1585            \ CTEST_DROP_SITE_CDASH
1586            \ CTEST_DROP_SITE_PASSWORD
1587            \ CTEST_DROP_SITE_USER
1588            \ CTEST_EXTRA_COVERAGE_GLOB
1589            \ CTEST_GIT_COMMAND
1590            \ CTEST_GIT_INIT_SUBMODULES
1591            \ CTEST_GIT_UPDATE_CUSTOM
1592            \ CTEST_GIT_UPDATE_OPTIONS
1593            \ CTEST_HG_COMMAND
1594            \ CTEST_HG_UPDATE_OPTIONS
1595            \ CTEST_LABELS_FOR_SUBPROJECTS
1596            \ CTEST_MEMORYCHECK_COMMAND
1597            \ CTEST_MEMORYCHECK_COMMAND_OPTIONS
1598            \ CTEST_MEMORYCHECK_SANITIZER_OPTIONS
1599            \ CTEST_MEMORYCHECK_SUPPRESSIONS_FILE
1600            \ CTEST_MEMORYCHECK_TYPE
1601            \ CTEST_NIGHTLY_START_TIME
1602            \ CTEST_P4_CLIENT
1603            \ CTEST_P4_COMMAND
1604            \ CTEST_P4_OPTIONS
1605            \ CTEST_P4_UPDATE_OPTIONS
1606            \ CTEST_RESOURCE_SPEC_FILE
1607            \ CTEST_RUN_CURRENT_SCRIPT
1608            \ CTEST_SCP_COMMAND
1609            \ CTEST_SITE
1610            \ CTEST_SOURCE_DIRECTORY
1611            \ CTEST_SUBMIT_URL
1612            \ CTEST_SVN_COMMAND
1613            \ CTEST_SVN_OPTIONS
1614            \ CTEST_SVN_UPDATE_OPTIONS
1615            \ CTEST_TEST_LOAD
1616            \ CTEST_TEST_TIMEOUT
1617            \ CTEST_TRIGGER_SITE
1618            \ CTEST_UPDATE_COMMAND
1619            \ CTEST_UPDATE_OPTIONS
1620            \ CTEST_UPDATE_VERSION_ONLY
1621            \ CTEST_UPDATE_VERSION_OVERRIDE
1622            \ CTEST_USE_LAUNCHERS
1623            \ CYGWIN
1624            \ DOXYGEN_ABBREVIATE_BRIEF
1625            \ DOXYGEN_ALIASES
1626            \ DOXYGEN_ALLEXTERNALS
1627            \ DOXYGEN_ALLOW_UNICODE_NAMES
1628            \ DOXYGEN_ALPHABETICAL_INDEX
1629            \ DOXYGEN_ALWAYS_DETAILED_SEC
1630            \ DOXYGEN_AUTOLINK_SUPPORT
1631            \ DOXYGEN_BINARY_TOC
1632            \ DOXYGEN_BRIEF_MEMBER_DESC
1633            \ DOXYGEN_BUILTIN_STL_SUPPORT
1634            \ DOXYGEN_CALLER_GRAPH
1635            \ DOXYGEN_CALL_GRAPH
1636            \ DOXYGEN_CASE_SENSE_NAMES
1637            \ DOXYGEN_CHM_FILE
1638            \ DOXYGEN_CHM_INDEX_ENCODING
1639            \ DOXYGEN_CITE_BIB_FILES
1640            \ DOXYGEN_CLANG_ASSISTED_PARSING
1641            \ DOXYGEN_CLANG_DATABASE_PATH
1642            \ DOXYGEN_CLANG_OPTIONS
1643            \ DOXYGEN_CLASS_DIAGRAMS
1644            \ DOXYGEN_CLASS_GRAPH
1645            \ DOXYGEN_COLLABORATION_GRAPH
1646            \ DOXYGEN_COLS_IN_ALPHA_INDEX
1647            \ DOXYGEN_COMPACT_LATEX
1648            \ DOXYGEN_COMPACT_RTF
1649            \ DOXYGEN_CPP_CLI_SUPPORT
1650            \ DOXYGEN_CREATE_SUBDIRS
1651            \ DOXYGEN_DIAFILE_DIRS
1652            \ DOXYGEN_DIA_PATH
1653            \ DOXYGEN_DIRECTORY_GRAPH
1654            \ DOXYGEN_DISABLE_INDEX
1655            \ DOXYGEN_DISTRIBUTE_GROUP_DOC
1656            \ DOXYGEN_DOCBOOK_OUTPUT
1657            \ DOXYGEN_DOCBOOK_PROGRAMLISTING
1658            \ DOXYGEN_DOCSET_BUNDLE_ID
1659            \ DOXYGEN_DOCSET_FEEDNAME
1660            \ DOXYGEN_DOCSET_PUBLISHER_ID
1661            \ DOXYGEN_DOCSET_PUBLISHER_NAME
1662            \ DOXYGEN_DOTFILE_DIRS
1663            \ DOXYGEN_DOT_CLEANUP
1664            \ DOXYGEN_DOT_FONTNAME
1665            \ DOXYGEN_DOT_FONTPATH
1666            \ DOXYGEN_DOT_FONTSIZE
1667            \ DOXYGEN_DOT_GRAPH_MAX_NODES
1668            \ DOXYGEN_DOT_IMAGE_FORMAT
1669            \ DOXYGEN_DOT_MULTI_TARGETS
1670            \ DOXYGEN_DOT_NUM_THREADS
1671            \ DOXYGEN_DOT_PATH
1672            \ DOXYGEN_DOT_TRANSPARENT
1673            \ DOXYGEN_DOXYFILE_ENCODING
1674            \ DOXYGEN_ECLIPSE_DOC_ID
1675            \ DOXYGEN_ENABLED_SECTIONS
1676            \ DOXYGEN_ENABLE_PREPROCESSING
1677            \ DOXYGEN_ENUM_VALUES_PER_LINE
1678            \ DOXYGEN_EXAMPLE_PATH
1679            \ DOXYGEN_EXAMPLE_PATTERNS
1680            \ DOXYGEN_EXAMPLE_RECURSIVE
1681            \ DOXYGEN_EXCLUDE
1682            \ DOXYGEN_EXCLUDE_PATTERNS
1683            \ DOXYGEN_EXCLUDE_SYMBOLS
1684            \ DOXYGEN_EXCLUDE_SYMLINKS
1685            \ DOXYGEN_EXPAND_AS_DEFINED
1686            \ DOXYGEN_EXPAND_ONLY_PREDEF
1687            \ DOXYGEN_EXTENSION_MAPPING
1688            \ DOXYGEN_EXTERNAL_GROUPS
1689            \ DOXYGEN_EXTERNAL_PAGES
1690            \ DOXYGEN_EXTERNAL_SEARCH
1691            \ DOXYGEN_EXTERNAL_SEARCH_ID
1692            \ DOXYGEN_EXTRACT_ALL
1693            \ DOXYGEN_EXTRACT_ANON_NSPACES
1694            \ DOXYGEN_EXTRACT_LOCAL_CLASSES
1695            \ DOXYGEN_EXTRACT_LOCAL_METHODS
1696            \ DOXYGEN_EXTRACT_PACKAGE
1697            \ DOXYGEN_EXTRACT_PRIVATE
1698            \ DOXYGEN_EXTRACT_PRIV_VIRTUAL
1699            \ DOXYGEN_EXTRACT_STATIC
1700            \ DOXYGEN_EXTRA_PACKAGES
1701            \ DOXYGEN_EXTRA_SEARCH_MAPPINGS
1702            \ DOXYGEN_EXT_LINKS_IN_WINDOW
1703            \ DOXYGEN_FILE_PATTERNS
1704            \ DOXYGEN_FILE_VERSION_FILTER
1705            \ DOXYGEN_FILTER_PATTERNS
1706            \ DOXYGEN_FILTER_SOURCE_FILES
1707            \ DOXYGEN_FILTER_SOURCE_PATTERNS
1708            \ DOXYGEN_FORCE_LOCAL_INCLUDES
1709            \ DOXYGEN_FORMULA_FONTSIZE
1710            \ DOXYGEN_FORMULA_TRANSPARENT
1711            \ DOXYGEN_FULL_PATH_NAMES
1712            \ DOXYGEN_GENERATE_AUTOGEN_DEF
1713            \ DOXYGEN_GENERATE_BUGLIST
1714            \ DOXYGEN_GENERATE_CHI
1715            \ DOXYGEN_GENERATE_DEPRECATEDLIST
1716            \ DOXYGEN_GENERATE_DOCBOOK
1717            \ DOXYGEN_GENERATE_DOCSET
1718            \ DOXYGEN_GENERATE_ECLIPSEHELP
1719            \ DOXYGEN_GENERATE_HTML
1720            \ DOXYGEN_GENERATE_HTMLHELP
1721            \ DOXYGEN_GENERATE_LATEX
1722            \ DOXYGEN_GENERATE_LEGEND
1723            \ DOXYGEN_GENERATE_MAN
1724            \ DOXYGEN_GENERATE_PERLMOD
1725            \ DOXYGEN_GENERATE_QHP
1726            \ DOXYGEN_GENERATE_RTF
1727            \ DOXYGEN_GENERATE_TAGFILE
1728            \ DOXYGEN_GENERATE_TESTLIST
1729            \ DOXYGEN_GENERATE_TODOLIST
1730            \ DOXYGEN_GENERATE_TREEVIEW
1731            \ DOXYGEN_GENERATE_XML
1732            \ DOXYGEN_GRAPHICAL_HIERARCHY
1733            \ DOXYGEN_GROUP_GRAPHS
1734            \ DOXYGEN_GROUP_NESTED_COMPOUNDS
1735            \ DOXYGEN_HAVE_DOT
1736            \ DOXYGEN_HHC_LOCATION
1737            \ DOXYGEN_HIDE_COMPOUND_REFERENCE
1738            \ DOXYGEN_HIDE_FRIEND_COMPOUNDS
1739            \ DOXYGEN_HIDE_IN_BODY_DOCS
1740            \ DOXYGEN_HIDE_SCOPE_NAMES
1741            \ DOXYGEN_HIDE_UNDOC_CLASSES
1742            \ DOXYGEN_HIDE_UNDOC_MEMBERS
1743            \ DOXYGEN_HIDE_UNDOC_RELATIONS
1744            \ DOXYGEN_HTML_COLORSTYLE_GAMMA
1745            \ DOXYGEN_HTML_COLORSTYLE_HUE
1746            \ DOXYGEN_HTML_COLORSTYLE_SAT
1747            \ DOXYGEN_HTML_DYNAMIC_MENUS
1748            \ DOXYGEN_HTML_DYNAMIC_SECTIONS
1749            \ DOXYGEN_HTML_EXTRA_FILES
1750            \ DOXYGEN_HTML_EXTRA_STYLESHEET
1751            \ DOXYGEN_HTML_FILE_EXTENSION
1752            \ DOXYGEN_HTML_FOOTER
1753            \ DOXYGEN_HTML_HEADER
1754            \ DOXYGEN_HTML_INDEX_NUM_ENTRIES
1755            \ DOXYGEN_HTML_OUTPUT
1756            \ DOXYGEN_HTML_STYLESHEET
1757            \ DOXYGEN_HTML_TIMESTAMP
1758            \ DOXYGEN_IDL_PROPERTY_SUPPORT
1759            \ DOXYGEN_IGNORE_PREFIX
1760            \ DOXYGEN_IMAGE_PATH
1761            \ DOXYGEN_INCLUDED_BY_GRAPH
1762            \ DOXYGEN_INCLUDE_FILE_PATTERNS
1763            \ DOXYGEN_INCLUDE_GRAPH
1764            \ DOXYGEN_INCLUDE_PATH
1765            \ DOXYGEN_INHERIT_DOCS
1766            \ DOXYGEN_INLINE_GROUPED_CLASSES
1767            \ DOXYGEN_INLINE_INFO
1768            \ DOXYGEN_INLINE_INHERITED_MEMB
1769            \ DOXYGEN_INLINE_SIMPLE_STRUCTS
1770            \ DOXYGEN_INLINE_SOURCES
1771            \ DOXYGEN_INPUT
1772            \ DOXYGEN_INPUT_ENCODING
1773            \ DOXYGEN_INPUT_FILTER
1774            \ DOXYGEN_INTERACTIVE_SVG
1775            \ DOXYGEN_INTERNAL_DOCS
1776            \ DOXYGEN_JAVADOC_AUTOBRIEF
1777            \ DOXYGEN_JAVADOC_BANNER
1778            \ DOXYGEN_LATEX_BATCHMODE
1779            \ DOXYGEN_LATEX_BIB_STYLE
1780            \ DOXYGEN_LATEX_CMD_NAME
1781            \ DOXYGEN_LATEX_EMOJI_DIRECTORY
1782            \ DOXYGEN_LATEX_EXTRA_FILES
1783            \ DOXYGEN_LATEX_EXTRA_STYLESHEET
1784            \ DOXYGEN_LATEX_FOOTER
1785            \ DOXYGEN_LATEX_HEADER
1786            \ DOXYGEN_LATEX_HIDE_INDICES
1787            \ DOXYGEN_LATEX_MAKEINDEX_CMD
1788            \ DOXYGEN_LATEX_OUTPUT
1789            \ DOXYGEN_LATEX_SOURCE_CODE
1790            \ DOXYGEN_LATEX_TIMESTAMP
1791            \ DOXYGEN_LAYOUT_FILE
1792            \ DOXYGEN_LOOKUP_CACHE_SIZE
1793            \ DOXYGEN_MACRO_EXPANSION
1794            \ DOXYGEN_MAKEINDEX_CMD_NAME
1795            \ DOXYGEN_MAN_EXTENSION
1796            \ DOXYGEN_MAN_LINKS
1797            \ DOXYGEN_MAN_OUTPUT
1798            \ DOXYGEN_MAN_SUBDIR
1799            \ DOXYGEN_MARKDOWN_SUPPORT
1800            \ DOXYGEN_MATHJAX_CODEFILE
1801            \ DOXYGEN_MATHJAX_EXTENSIONS
1802            \ DOXYGEN_MATHJAX_FORMAT
1803            \ DOXYGEN_MATHJAX_RELPATH
1804            \ DOXYGEN_MAX_DOT_GRAPH_DEPTH
1805            \ DOXYGEN_MAX_INITIALIZER_LINES
1806            \ DOXYGEN_MSCFILE_DIRS
1807            \ DOXYGEN_MULTILINE_CPP_IS_BRIEF
1808            \ DOXYGEN_OPTIMIZE_FOR_FORTRAN
1809            \ DOXYGEN_OPTIMIZE_OUTPUT_FOR_C
1810            \ DOXYGEN_OPTIMIZE_OUTPUT_JAVA
1811            \ DOXYGEN_OPTIMIZE_OUTPUT_SLICE
1812            \ DOXYGEN_OPTIMIZE_OUTPUT_VHDL
1813            \ DOXYGEN_OUTPUT_DIRECTORY
1814            \ DOXYGEN_OUTPUT_LANGUAGE
1815            \ DOXYGEN_OUTPUT_TEXT_DIRECTION
1816            \ DOXYGEN_PAPER_TYPE
1817            \ DOXYGEN_PDF_HYPERLINKS
1818            \ DOXYGEN_PERLMOD_LATEX
1819            \ DOXYGEN_PERLMOD_MAKEVAR_PREFIX
1820            \ DOXYGEN_PERLMOD_PRETTY
1821            \ DOXYGEN_PLANTUML_CFG_FILE
1822            \ DOXYGEN_PLANTUML_INCLUDE_PATH
1823            \ DOXYGEN_PLANTUML_JAR_PATH
1824            \ DOXYGEN_PREDEFINED
1825            \ DOXYGEN_PROJECT_BRIEF
1826            \ DOXYGEN_PROJECT_LOGO
1827            \ DOXYGEN_PROJECT_NAME
1828            \ DOXYGEN_PROJECT_NUMBER
1829            \ DOXYGEN_QCH_FILE
1830            \ DOXYGEN_QHG_LOCATION
1831            \ DOXYGEN_QHP_CUST_FILTER_ATTRS
1832            \ DOXYGEN_QHP_CUST_FILTER_NAME
1833            \ DOXYGEN_QHP_NAMESPACE
1834            \ DOXYGEN_QHP_SECT_FILTER_ATTRS
1835            \ DOXYGEN_QHP_VIRTUAL_FOLDER
1836            \ DOXYGEN_QT_AUTOBRIEF
1837            \ DOXYGEN_QUIET
1838            \ DOXYGEN_RECURSIVE
1839            \ DOXYGEN_REFERENCED_BY_RELATION
1840            \ DOXYGEN_REFERENCES_LINK_SOURCE
1841            \ DOXYGEN_REFERENCES_RELATION
1842            \ DOXYGEN_REPEAT_BRIEF
1843            \ DOXYGEN_RTF_EXTENSIONS_FILE
1844            \ DOXYGEN_RTF_HYPERLINKS
1845            \ DOXYGEN_RTF_OUTPUT
1846            \ DOXYGEN_RTF_SOURCE_CODE
1847            \ DOXYGEN_RTF_STYLESHEET_FILE
1848            \ DOXYGEN_SEARCHDATA_FILE
1849            \ DOXYGEN_SEARCHENGINE
1850            \ DOXYGEN_SEARCHENGINE_URL
1851            \ DOXYGEN_SEARCH_INCLUDES
1852            \ DOXYGEN_SEPARATE_MEMBER_PAGES
1853            \ DOXYGEN_SERVER_BASED_SEARCH
1854            \ DOXYGEN_SHORT_NAMES
1855            \ DOXYGEN_SHOW_FILES
1856            \ DOXYGEN_SHOW_GROUPED_MEMB_INC
1857            \ DOXYGEN_SHOW_INCLUDE_FILES
1858            \ DOXYGEN_SHOW_NAMESPACES
1859            \ DOXYGEN_SHOW_USED_FILES
1860            \ DOXYGEN_SIP_SUPPORT
1861            \ DOXYGEN_SKIP_FUNCTION_MACROS
1862            \ DOXYGEN_SORT_BRIEF_DOCS
1863            \ DOXYGEN_SORT_BY_SCOPE_NAME
1864            \ DOXYGEN_SORT_GROUP_NAMES
1865            \ DOXYGEN_SORT_MEMBERS_CTORS_1ST
1866            \ DOXYGEN_SORT_MEMBER_DOCS
1867            \ DOXYGEN_SOURCE_BROWSER
1868            \ DOXYGEN_SOURCE_TOOLTIPS
1869            \ DOXYGEN_STRICT_PROTO_MATCHING
1870            \ DOXYGEN_STRIP_CODE_COMMENTS
1871            \ DOXYGEN_STRIP_FROM_INC_PATH
1872            \ DOXYGEN_STRIP_FROM_PATH
1873            \ DOXYGEN_SUBGROUPING
1874            \ DOXYGEN_TAB_SIZE
1875            \ DOXYGEN_TAGFILES
1876            \ DOXYGEN_TCL_SUBST
1877            \ DOXYGEN_TEMPLATE_RELATIONS
1878            \ DOXYGEN_TOC_EXPAND
1879            \ DOXYGEN_TOC_INCLUDE_HEADINGS
1880            \ DOXYGEN_TREEVIEW_WIDTH
1881            \ DOXYGEN_TYPEDEF_HIDES_STRUCT
1882            \ DOXYGEN_UML_LIMIT_NUM_FIELDS
1883            \ DOXYGEN_UML_LOOK
1884            \ DOXYGEN_USE_HTAGS
1885            \ DOXYGEN_USE_MATHJAX
1886            \ DOXYGEN_USE_MDFILE_AS_MAINPAGE
1887            \ DOXYGEN_USE_PDFLATEX
1888            \ DOXYGEN_VERBATIM_HEADERS
1889            \ DOXYGEN_VERBATIM_VARS
1890            \ DOXYGEN_VERSION
1891            \ DOXYGEN_WARNINGS
1892            \ DOXYGEN_WARN_AS_ERROR
1893            \ DOXYGEN_WARN_FORMAT
1894            \ DOXYGEN_WARN_IF_DOC_ERROR
1895            \ DOXYGEN_WARN_IF_UNDOCUMENTED
1896            \ DOXYGEN_WARN_LOGFILE
1897            \ DOXYGEN_WARN_NO_PARAMDOC
1898            \ DOXYGEN_XML_NS_MEMB_FILE_SCOPE
1899            \ DOXYGEN_XML_OUTPUT
1900            \ DOXYGEN_XML_PROGRAMLISTING
1901            \ ENV
1902            \ EXECUTABLE_OUTPUT_PATH
1903            \ GHS-MULTI
1904            \ IOS
1905            \ LIBRARY_OUTPUT_PATH
1906            \ MINGW
1907            \ MSVC
1908            \ MSVC10
1909            \ MSVC11
1910            \ MSVC12
1911            \ MSVC14
1912            \ MSVC60
1913            \ MSVC70
1914            \ MSVC71
1915            \ MSVC80
1916            \ MSVC90
1917            \ MSVC_IDE
1918            \ MSVC_TOOLSET_VERSION
1919            \ MSVC_VERSION
1920            \ MSYS
1921            \ PROJECT_BINARY_DIR
1922            \ PROJECT_DESCRIPTION
1923            \ PROJECT_HOMEPAGE_URL
1924            \ PROJECT_NAME
1925            \ PROJECT_SOURCE_DIR
1926            \ PROJECT_VERSION
1927            \ PROJECT_VERSION_MAJOR
1928            \ PROJECT_VERSION_MINOR
1929            \ PROJECT_VERSION_PATCH
1930            \ PROJECT_VERSION_TWEAK
1931            \ UNIX
1932            \ WIN32
1933            \ WINCE
1934            \ WINDOWS_PHONE
1935            \ WINDOWS_STORE
1936            \ XCODE
1937            \ XCODE_VERSION
1938
1939syn keyword cmakeModule contained
1940            \ ExternalProject
1941
1942syn keyword cmakeKWExternalProject contained
1943            \ AWS
1944            \ BINARY_DIR
1945            \ BUILD_ALWAYS
1946            \ BUILD_BYPRODUCTS
1947            \ BUILD_COMMAND
1948            \ BUILD_IN_SOURCE
1949            \ CHECKOUT
1950            \ CMAKE_ARGS
1951            \ CMAKE_CACHE_ARGS
1952            \ CMAKE_CACHE_DEFAULT_ARGS
1953            \ CMAKE_EP_GIT_REMOTE_UPDATE_STRATEGY
1954            \ CMAKE_TLS_CAINFO
1955            \ CMAKE_TLS_VERIFY
1956            \ COMMENT
1957            \ CONFIGURE_COMMAND
1958            \ CVS
1959            \ CVSROOT
1960            \ CVS_MODULE
1961            \ CVS_REPOSITORY
1962            \ CVS_TAG
1963            \ DEPENDEES
1964            \ DEPENDERS
1965            \ DEPENDS
1966            \ DOWNLOADED_FILE
1967            \ DOWNLOAD_COMMAND
1968            \ DOWNLOAD_DIR
1969            \ DOWNLOAD_NAME
1970            \ DOWNLOAD_NO_EXTRACT
1971            \ DOWNLOAD_NO_PROGRESS
1972            \ EP_BASE
1973            \ EP_INDEPENDENT_STEP_TARGETS
1974            \ EP_PREFIX
1975            \ EP_STEP_TARGETS
1976            \ EP_UPDATE_DISCONNECTED
1977            \ EXCLUDE_FROM_ALL
1978            \ FALSE
1979            \ FORCE
1980            \ GHS
1981            \ GIT_CONFIG
1982            \ GIT_PROGRESS
1983            \ GIT_REMOTE_NAME
1984            \ GIT_REMOTE_UPDATE_STRATEGY
1985            \ GIT_REPOSITORY
1986            \ GIT_SHALLOW
1987            \ GIT_SUBMODULES
1988            \ GIT_SUBMODULES_RECURSE
1989            \ GIT_TAG
1990            \ HG_REPOSITORY
1991            \ HG_TAG
1992            \ HTTP_HEADER
1993            \ HTTP_PASSWORD
1994            \ HTTP_USERNAME
1995            \ IGNORED
1996            \ INACTIVITY_TIMEOUT
1997            \ INDEPENDENT_STEP_TARGETS
1998            \ INSTALL_COMMAND
1999            \ INSTALL_DIR
2000            \ JOB_POOLS
2001            \ LIST_SEPARATOR
2002            \ LOG_BUILD
2003            \ LOG_CONFIGURE
2004            \ LOG_DIR
2005            \ LOG_DOWNLOAD
2006            \ LOG_INSTALL
2007            \ LOG_MERGED_STDOUTERR
2008            \ LOG_OUTPUT_ON_FAILURE
2009            \ LOG_PATCH
2010            \ LOG_TEST
2011            \ LOG_UPDATE
2012            \ MAKE_EXE
2013            \ MULTI
2014            \ NAMES
2015            \ NETRC
2016            \ NETRC_FILE
2017            \ NOTE
2018            \ NO_DEPENDS
2019            \ OPTIONAL
2020            \ PATCH_COMMAND
2021            \ PREFIX
2022            \ PROPERTY
2023            \ REBASE
2024            \ REBASE_CHECKOUT
2025            \ REQUIRED
2026            \ SOURCE_DIR
2027            \ SOURCE_SUBDIR
2028            \ STAMP_DIR
2029            \ STEP_TARGETS
2030            \ STRING
2031            \ SVN_PASSWORD
2032            \ SVN_REPOSITORY
2033            \ SVN_REVISION
2034            \ SVN_TRUST_CERT
2035            \ SVN_USERNAME
2036            \ TEST_AFTER_INSTALL
2037            \ TEST_BEFORE_INSTALL
2038            \ TEST_COMMAND
2039            \ TEST_EXCLUDE_FROM_MAIN
2040            \ TIMEOUT
2041            \ TLS_CAINFO
2042            \ TLS_VERIFY
2043            \ TMP_DIR
2044            \ TRUE
2045            \ UPDATE_COMMAND
2046            \ UPDATE_DISCONNECTED
2047            \ URL
2048            \ URL_HASH
2049            \ URL_MD5
2050            \ USES_TERMINAL_BUILD
2051            \ USES_TERMINAL_CONFIGURE
2052            \ USES_TERMINAL_DOWNLOAD
2053            \ USES_TERMINAL_INSTALL
2054            \ USES_TERMINAL_TEST
2055            \ USES_TERMINAL_UPDATE
2056            \ WORKING_DIRECTORY
2057
2058syn keyword cmakeKWadd_compile_definitions contained
2059            \ COMPILE_DEFINITIONS
2060            \ VAR
2061
2062syn keyword cmakeKWadd_compile_options contained
2063            \ COMPILE_OPTIONS
2064            \ SHELL
2065            \ UNIX_COMMAND
2066            \ WX
2067
2068syn keyword cmakeKWadd_custom_command contained
2069            \ APPEND
2070            \ ARGS
2071            \ BYPRODUCTS
2072            \ CC
2073            \ COMMAND
2074            \ COMMAND_EXPAND_LISTS
2075            \ COMMENT
2076            \ CROSSCOMPILING_EMULATOR
2077            \ DEPENDS
2078            \ DEPFILE
2079            \ GENERATED
2080            \ IMPLICIT_DEPENDS
2081            \ INCLUDE_DIRECTORIES
2082            \ JOB_POOL
2083            \ JOB_POOLS
2084            \ JOIN
2085            \ MAIN_DEPENDENCY
2086            \ NOT
2087            \ OUTPUT
2088            \ PATH
2089            \ POST_BUILD
2090            \ PRE_BUILD
2091            \ PRE_LINK
2092            \ SYMBOLIC
2093            \ TARGET_FILE
2094            \ TARGET_LINKER_FILE
2095            \ TARGET_PDB_FILE
2096            \ TARGET_PROPERTY
2097            \ TARGET_SONAME_FILE
2098            \ USES_TERMINAL
2099            \ VERBATIM
2100            \ WORKING_DIRECTORY
2101
2102syn keyword cmakeKWadd_custom_target contained
2103            \ ALL
2104            \ BYPRODUCTS
2105            \ CC
2106            \ COMMAND
2107            \ COMMAND_EXPAND_LISTS
2108            \ COMMENT
2109            \ CROSSCOMPILING_EMULATOR
2110            \ DEPENDS
2111            \ GENERATED
2112            \ INCLUDE_DIRECTORIES
2113            \ JOB_POOL
2114            \ JOB_POOLS
2115            \ JOIN
2116            \ PATH
2117            \ SOURCES
2118            \ TARGET_FILE
2119            \ TARGET_LINKER_FILE
2120            \ TARGET_PDB_FILE
2121            \ TARGET_PROPERTY
2122            \ TARGET_SONAME_FILE
2123            \ USES_TERMINAL
2124            \ VERBATIM
2125            \ WORKING_DIRECTORY
2126
2127syn keyword cmakeKWadd_definitions contained
2128            \ COMPILE_DEFINITIONS
2129
2130syn keyword cmakeKWadd_dependencies contained
2131            \ DEPENDS
2132            \ OBJECT_DEPENDS
2133
2134syn keyword cmakeKWadd_executable contained
2135            \ ALIAS
2136            \ ALIAS_GLOBAL
2137            \ CONFIG
2138            \ EXCLUDE_FROM_ALL
2139            \ GLOBAL
2140            \ HEADER_FILE_ONLY
2141            \ IMPORTED
2142            \ IMPORTED_
2143            \ IMPORTED_LOCATION
2144            \ IMPORTED_LOCATION_
2145            \ MACOSX_BUNDLE
2146            \ OUTPUT_NAME
2147            \ RUNTIME_OUTPUT_DIRECTORY
2148            \ TARGET
2149
2150syn keyword cmakeKWadd_library contained
2151            \ ALIAS
2152            \ ALIAS_GLOBAL
2153            \ ARCHIVE_OUTPUT_DIRECTORY
2154            \ CLI
2155            \ CONFIG
2156            \ DLL
2157            \ EXCLUDE_FROM_ALL
2158            \ FRAMEWORK
2159            \ GLOBAL
2160            \ HEADER_FILE_ONLY
2161            \ IMPORTED
2162            \ IMPORTED_
2163            \ IMPORTED_IMPLIB
2164            \ IMPORTED_IMPLIB_
2165            \ IMPORTED_LOCATION
2166            \ IMPORTED_LOCATION_
2167            \ IMPORTED_OBJECTS
2168            \ IMPORTED_OBJECTS_
2169            \ INTERFACE
2170            \ INTERFACE_
2171            \ INTERFACE_SOURCES
2172            \ LIBRARY_OUTPUT_DIRECTORY
2173            \ MODULE
2174            \ OBJECT
2175            \ ON
2176            \ OUTPUT_NAME
2177            \ POSITION_INDEPENDENT_CODE
2178            \ POST_BUILD
2179            \ PRE_BUILD
2180            \ PRE_LINK
2181            \ PRIVATE
2182            \ PUBLIC
2183            \ RUNTIME_OUTPUT_DIRECTORY
2184            \ SHARED
2185            \ SOURCES
2186            \ STATIC
2187            \ TARGET_OBJECTS
2188            \ UNKNOWN
2189
2190syn keyword cmakeKWadd_link_options contained
2191            \ CMAKE_
2192            \ CUDA_RESOLVE_DEVICE_SYMBOLS
2193            \ CUDA_SEPARABLE_COMPILATION
2194            \ DEVICE_LINK
2195            \ GCC
2196            \ GNU
2197            \ HOST_LINK
2198            \ LANG
2199            \ LINKER
2200            \ LINK_OPTIONS
2201            \ SHELL
2202            \ STATIC_LIBRARY_OPTIONS
2203            \ UNIX_COMMAND
2204            \ _LINKER_WRAPPER_FLAG
2205            \ _LINKER_WRAPPER_FLAG_SEP
2206
2207syn keyword cmakeKWadd_subdirectory contained
2208            \ EXCLUDE_FROM_ALL
2209
2210syn keyword cmakeKWadd_test contained
2211            \ BUILD_TESTING
2212            \ COMMAND
2213            \ COMMAND_EXPAND_LISTS
2214            \ CONFIGURATIONS
2215            \ FAIL_REGULAR_EXPRESSION
2216            \ NAME
2217            \ OFF
2218            \ PASS_REGULAR_EXPRESSION
2219            \ SKIP_REGULAR_EXPRESSION
2220            \ TARGET_FILE
2221            \ WILL_FAIL
2222            \ WORKING_DIRECTORY
2223
2224syn keyword cmakeKWbuild_command contained
2225            \ CONFIGURATION
2226            \ TARGET
2227
2228syn keyword cmakeKWcmake_host_system_information contained
2229            \ AVAILABLE_PHYSICAL_MEMORY
2230            \ AVAILABLE_VIRTUAL_MEMORY
2231            \ FQDN
2232            \ HAS_FPU
2233            \ HAS_MMX
2234            \ HAS_MMX_PLUS
2235            \ HAS_SERIAL_NUMBER
2236            \ HAS_SSE
2237            \ HAS_SSE_FP
2238            \ HAS_SSE_MMX
2239            \ HOSTNAME
2240            \ ID
2241            \ NUMBER_OF_LOGICAL_CORES
2242            \ NUMBER_OF_PHYSICAL_CORES
2243            \ OS_NAME
2244            \ OS_PLATFORM
2245            \ OS_RELEASE
2246            \ OS_VERSION
2247            \ PROCESSOR_DESCRIPTION
2248            \ PROCESSOR_NAME
2249            \ PROCESSOR_SERIAL_NUMBER
2250            \ QUERY
2251            \ RESULT
2252            \ TOTAL_PHYSICAL_MEMORY
2253            \ TOTAL_VIRTUAL_MEMORY
2254
2255syn keyword cmakeKWcmake_language contained
2256            \ AND
2257            \ CALL
2258            \ CANCEL_CALL
2259            \ CODE
2260            \ DEFER
2261            \ DIRECTORY
2262            \ EVAL
2263            \ FALSE
2264            \ GET_CALL_IDS
2265            \ ID
2266            \ ID_VAR
2267            \ OR
2268            \ STATUS
2269            \ TRUE
2270            \ WRITE
2271
2272syn keyword cmakeKWcmake_minimum_required contained
2273            \ FATAL_ERROR
2274            \ VERSION
2275
2276syn keyword cmakeKWcmake_parse_arguments contained
2277            \ ARGN
2278            \ CONFIGURATIONS
2279            \ DESTINATION
2280            \ FALSE
2281            \ FAST
2282            \ FILES
2283            \ MY_INSTALL
2284            \ MY_INSTALL_CONFIGURATIONS
2285            \ MY_INSTALL_DESTINATION
2286            \ MY_INSTALL_FAST
2287            \ MY_INSTALL_KEYWORDS_MISSING_VALUES
2288            \ MY_INSTALL_OPTIONAL
2289            \ MY_INSTALL_RENAME
2290            \ MY_INSTALL_TARGETS
2291            \ MY_INSTALL_UNPARSED_ARGUMENTS
2292            \ OPTIONAL
2293            \ PARSE_ARGV
2294            \ RENAME
2295            \ TARGETS
2296            \ TRUE
2297            \ UNDEFINED
2298            \ _KEYWORDS_MISSING_VALUES
2299            \ _UNPARSED_ARGUMENTS
2300
2301syn keyword cmakeKWcmake_path contained
2302            \ ABSOLUTE_PATH
2303            \ AND
2304            \ APPEND
2305            \ BASE_DIRECTORY
2306            \ CMAKE_PATH
2307            \ COMPARE
2308            \ CONCAT
2309            \ CONVERT
2310            \ ELSEIF
2311            \ ENDIF
2312            \ EXTENSION
2313            \ EXTENSION_DEF
2314            \ FALSE
2315            \ FILENAME_DEF
2316            \ GET
2317            \ GET_EXTENSION
2318            \ GET_FILENAME
2319            \ GET_PARENT_PATH
2320            \ GET_RELATIVE_PATH
2321            \ GET_ROOT_DIRECTORY
2322            \ GET_ROOT_NAME
2323            \ GET_ROOT_PATH
2324            \ GET_STEM
2325            \ HASH
2326            \ HAS_EXTENSION
2327            \ HAS_FILENAME
2328            \ HAS_PARENT_PATH
2329            \ HAS_RELATIVE_PATH
2330            \ HAS_ROOT_DIRECTORY
2331            \ HAS_ROOT_NAME
2332            \ HAS_ROOT_PATH
2333            \ HAS_STEM
2334            \ IF
2335            \ IS_ABSOLUTE
2336            \ IS_PREFIX
2337            \ IS_RELATIVE
2338            \ LAST_ONLY
2339            \ MATCHES
2340            \ NATIVE_PATH
2341            \ NORMALIZE
2342            \ NORMAL_PATH
2343            \ NOT
2344            \ NOT_EQUAL
2345            \ OP
2346            \ OS
2347            \ OUTPUT_VARIABLE
2348            \ PARENT_PATH
2349            \ PROXIMATE_PATH
2350            \ REAL_PATH
2351            \ RELATIVE_PATH
2352            \ REMOVE_EXTENSION
2353            \ REMOVE_FILENAME
2354            \ REPLACE_EXTENSION
2355            \ REPLACE_FILENAME
2356            \ RETURN
2357            \ ROOT_DIRECTORY
2358            \ ROOT_NAME
2359            \ ROOT_PATH
2360            \ STEM
2361            \ STREQUAL
2362            \ TO_CMAKE_PATH_LIST
2363            \ TO_NATIVE_PATH_LIST
2364            \ TRUE
2365            \ XOR
2366
2367syn keyword cmakeKWcmake_policy contained
2368            \ CMAKE_POLICY_DEFAULT_CMP
2369            \ CMP
2370            \ GET
2371            \ NNNN
2372            \ NO_POLICY_SCOPE
2373            \ OLD
2374            \ POP
2375            \ PUSH
2376            \ SET
2377            \ VERSION
2378
2379syn keyword cmakeKWconfigure_file contained
2380            \ COPYONLY
2381            \ CRLF
2382            \ DOS
2383            \ ESCAPE_QUOTES
2384            \ FILE_PERMISSIONS
2385            \ FOO_ENABLE
2386            \ FOO_STRING
2387            \ LF
2388            \ NEWLINE_STYLE
2389            \ NO_SOURCE_PERMISSIONS
2390            \ USE_SOURCE_PERMISSIONS
2391            \ VAR
2392
2393syn keyword cmakeKWcreate_test_sourcelist contained
2394            \ CMAKE_TESTDRIVER_AFTER_TESTMAIN
2395            \ CMAKE_TESTDRIVER_BEFORE_TESTMAIN
2396            \ EXTRA_INCLUDE
2397            \ FUNCTION
2398
2399syn keyword cmakeKWctest_build contained
2400            \ ALL_BUILD
2401            \ APPEND
2402            \ BUILD
2403            \ CAPTURE_CMAKE_ERROR
2404            \ CONFIGURATION
2405            \ CTEST_BUILD_CONFIGURATION
2406            \ CTEST_BUILD_FLAGS
2407            \ CTEST_BUILD_TARGET
2408            \ FLAGS
2409            \ NUMBER_ERRORS
2410            \ NUMBER_WARNINGS
2411            \ QUIET
2412            \ RETURN_VALUE
2413            \ TARGET
2414
2415syn keyword cmakeKWctest_configure contained
2416            \ APPEND
2417            \ BUILD
2418            \ CAPTURE_CMAKE_ERROR
2419            \ OPTIONS
2420            \ QUIET
2421            \ RETURN_VALUE
2422            \ SOURCE
2423
2424syn keyword cmakeKWctest_coverage contained
2425            \ APPEND
2426            \ BUILD
2427            \ CAPTURE_CMAKE_ERROR
2428            \ LABELS
2429            \ QUIET
2430            \ RETURN_VALUE
2431
2432syn keyword cmakeKWctest_memcheck contained
2433            \ APPEND
2434            \ BUILD
2435            \ DEFECT_COUNT
2436            \ EXCLUDE
2437            \ EXCLUDE_FIXTURE
2438            \ EXCLUDE_FIXTURE_CLEANUP
2439            \ EXCLUDE_FIXTURE_SETUP
2440            \ EXCLUDE_LABEL
2441            \ INCLUDE
2442            \ INCLUDE_LABEL
2443            \ OFF
2444            \ ON
2445            \ PARALLEL_LEVEL
2446            \ QUIET
2447            \ RETURN_VALUE
2448            \ SCHEDULE_RANDOM
2449            \ START
2450            \ STOP_TIME
2451            \ STRIDE
2452            \ TEST_LOAD
2453
2454syn keyword cmakeKWctest_run_script contained
2455            \ NEW_PROCESS
2456            \ RETURN_VALUE
2457
2458syn keyword cmakeKWctest_start contained
2459            \ APPEND
2460            \ GROUP
2461            \ QUIET
2462            \ TAG
2463            \ TRACK
2464
2465syn keyword cmakeKWctest_submit contained
2466            \ API
2467            \ BUILD_ID
2468            \ CAPTURE_CMAKE_ERROR
2469            \ CDASH_UPLOAD
2470            \ CDASH_UPLOAD_TYPE
2471            \ CTEST_EXTRA_SUBMIT_FILES
2472            \ CTEST_NOTES_FILES
2473            \ FILES
2474            \ HTTPHEADER
2475            \ PARTS
2476            \ QUIET
2477            \ RETRY_COUNT
2478            \ RETRY_DELAY
2479            \ RETURN_VALUE
2480            \ SUBMIT_URL
2481
2482syn keyword cmakeKWctest_test contained
2483            \ AFTER_TIMEOUT
2484            \ APPEND
2485            \ BUILD
2486            \ CAPTURE_CMAKE_ERROR
2487            \ CPU
2488            \ EXCLUDE
2489            \ EXCLUDE_FIXTURE
2490            \ EXCLUDE_FIXTURE_CLEANUP
2491            \ EXCLUDE_FIXTURE_SETUP
2492            \ EXCLUDE_LABEL
2493            \ INCLUDE
2494            \ INCLUDE_LABEL
2495            \ OFF
2496            \ ON
2497            \ PARALLEL_LEVEL
2498            \ QUIET
2499            \ REPEAT
2500            \ RESOURCE_SPEC_FILE
2501            \ RETURN_VALUE
2502            \ SCHEDULE_RANDOM
2503            \ START
2504            \ STOP_ON_FAILURE
2505            \ STOP_TIME
2506            \ STRIDE
2507            \ TEST_LOAD
2508            \ UNTIL_FAIL
2509            \ UNTIL_PASS
2510
2511syn keyword cmakeKWctest_update contained
2512            \ CAPTURE_CMAKE_ERROR
2513            \ QUIET
2514            \ RETURN_VALUE
2515            \ SOURCE
2516
2517syn keyword cmakeKWctest_upload contained
2518            \ CAPTURE_CMAKE_ERROR
2519            \ FILES
2520            \ QUIET
2521
2522syn keyword cmakeKWdefine_property contained
2523            \ APPEND
2524            \ APPEND_STRING
2525            \ BRIEF_DOCS
2526            \ CACHED_VARIABLE
2527            \ DIRECTORY
2528            \ FULL_DOCS
2529            \ GLOBAL
2530            \ INHERITED
2531            \ PROPERTY
2532            \ SOURCE
2533            \ TARGET
2534            \ TEST
2535            \ VARIABLE
2536
2537syn keyword cmakeKWdoxygen_add_docs contained
2538            \ ALL
2539            \ COMMENT
2540            \ USE_STAMP_FILE
2541            \ WORKING_DIRECTORY
2542
2543syn keyword cmakeKWenable_language contained
2544            \ ASM
2545            \ CUDA
2546            \ ISPC
2547            \ OBJC
2548            \ OBJCXX
2549            \ OPTIONAL
2550
2551syn keyword cmakeKWenable_testing contained
2552            \ BUILD_TESTING
2553
2554syn keyword cmakeKWexec_program contained
2555            \ ARGS
2556            \ OUTPUT_VARIABLE
2557            \ RETURN_VALUE
2558
2559syn keyword cmakeKWexecute_process contained
2560            \ ANSI
2561            \ ANY
2562            \ AUTO
2563            \ COMMAND
2564            \ COMMAND_ECHO
2565            \ COMMAND_ERROR_IS_FATAL
2566            \ ECHO_ERROR_VARIABLE
2567            \ ECHO_OUTPUT_VARIABLE
2568            \ ENCODING
2569            \ ERROR_FILE
2570            \ ERROR_QUIET
2571            \ ERROR_STRIP_TRAILING_WHITESPACE
2572            \ ERROR_VARIABLE
2573            \ INPUT_FILE
2574            \ LAST
2575            \ NONE
2576            \ OEM
2577            \ OUTPUT_FILE
2578            \ OUTPUT_QUIET
2579            \ OUTPUT_STRIP_TRAILING_WHITESPACE
2580            \ OUTPUT_VARIABLE
2581            \ RESULTS_VARIABLE
2582            \ RESULT_VARIABLE
2583            \ RFC
2584            \ STDERR
2585            \ STDOUT
2586            \ TIMEOUT
2587            \ UTF
2588            \ VERBATIM
2589            \ WORKING_DIRECTORY
2590
2591syn keyword cmakeKWexport contained
2592            \ ANDROID_MK
2593            \ APPEND
2594            \ CONFIG
2595            \ EXPORT
2596            \ EXPORT_LINK_INTERFACE_LIBRARIES
2597            \ FILE
2598            \ IMPORTED
2599            \ IMPORTED_
2600            \ NAMESPACE
2601            \ NDK
2602            \ OLD
2603            \ PACKAGE
2604            \ TARGETS
2605
2606syn keyword cmakeKWexport_library_dependencies contained
2607            \ APPEND
2608            \ EXPORT
2609            \ INCLUDE
2610            \ LINK_INTERFACE_LIBRARIES
2611            \ SET
2612
2613syn keyword cmakeKWfile contained
2614            \ ALGO
2615            \ APPEND
2616            \ ARCHIVE_CREATE
2617            \ ARCHIVE_EXTRACT
2618            \ ASCII
2619            \ BASE_DIRECTORY
2620            \ BUNDLE_EXECUTABLE
2621            \ CHMOD
2622            \ CHMOD_RECURSE
2623            \ CMAKE_GET_RUNTIME_DEPENDENCIES_COMMAND
2624            \ CMAKE_GET_RUNTIME_DEPENDENCIES_PLATFORM
2625            \ CMAKE_GET_RUNTIME_DEPENDENCIES_TOOL
2626            \ CMAKE_OBJDUMP
2627            \ CMAKE_TLS_CAINFO
2628            \ CMAKE_TLS_VERIFY
2629            \ CODE
2630            \ COMPILE_FEATURES
2631            \ COMPRESSION
2632            \ COMPRESSION_LEVEL
2633            \ CONDITION
2634            \ CONFIGURE
2635            \ CONFIGURE_DEPENDS
2636            \ CONFLICTING_DEPENDENCIES_PREFIX
2637            \ CONTENT
2638            \ CONVERT
2639            \ COPY
2640            \ COPY_ON_ERROR
2641            \ CREATE_LINK
2642            \ CRLF
2643            \ DESTINATION
2644            \ DIRECTORIES
2645            \ DIRECTORY_PERMISSIONS
2646            \ DLL
2647            \ DOS
2648            \ DOWNLOAD
2649            \ ENCODING
2650            \ ESCAPE_QUOTES
2651            \ EXECUTABLES
2652            \ EXPECTED_HASH
2653            \ FILES_MATCHING
2654            \ FILE_PERMISSIONS
2655            \ FOLLOW_SYMLINKS
2656            \ FOLLOW_SYMLINK_CHAIN
2657            \ FORMAT
2658            \ FUNCTION
2659            \ GENERATE
2660            \ GET_RUNTIME_DEPENDENCIES
2661            \ GLOB
2662            \ GLOB_RECURSE
2663            \ GROUP_EXECUTE
2664            \ GROUP_READ
2665            \ GROUP_WRITE
2666            \ GUARD
2667            \ HASH
2668            \ HEX
2669            \ HTTPHEADER
2670            \ IGNORED
2671            \ INACTIVITY_TIMEOUT
2672            \ INPUT
2673            \ INSTALL
2674            \ IS_ABSOLUTE
2675            \ LENGTH_MAXIMUM
2676            \ LENGTH_MINIMUM
2677            \ LF
2678            \ LIBRARIES
2679            \ LIMIT
2680            \ LIMIT_COUNT
2681            \ LIMIT_INPUT
2682            \ LIMIT_OUTPUT
2683            \ LIST_DIRECTORIES
2684            \ LIST_ONLY
2685            \ LOCK
2686            \ LOG
2687            \ MAKE_DIRECTORY
2688            \ MODULES
2689            \ MTIME
2690            \ MYLIBRARY
2691            \ NETRC
2692            \ NETRC_FILE
2693            \ NEWLINE_CONSUME
2694            \ NEWLINE_STYLE
2695            \ NOT
2696            \ NO_HEX_CONVERSION
2697            \ NO_SOURCE_PERMISSIONS
2698            \ OFFSET
2699            \ ONLY
2700            \ OPTIONAL
2701            \ OUTPUT
2702            \ OWNER_EXECUTE
2703            \ OWNER_READ
2704            \ OWNER_WRITE
2705            \ PATHS
2706            \ PATTERN
2707            \ PATTERNS
2708            \ PERMISSIONS
2709            \ POST_EXCLUDE_REGEXES
2710            \ POST_INCLUDE_REGEXES
2711            \ PRE_EXCLUDE_REGEXES
2712            \ PRE_INCLUDE_REGEXES
2713            \ PROCESS
2714            \ READ
2715            \ READ_SYMLINK
2716            \ REAL_PATH
2717            \ REGEX
2718            \ RELATIVE_PATH
2719            \ RELEASE
2720            \ REMOVE
2721            \ REMOVE_RECURSE
2722            \ RENAME
2723            \ REQUIRED
2724            \ RESOLVED_DEPENDENCIES_VAR
2725            \ RESULT
2726            \ RESULT_VARIABLE
2727            \ RPATH
2728            \ RUNPATH
2729            \ SCRIPT
2730            \ SHARED
2731            \ SHOW_PROGRESS
2732            \ SIZE
2733            \ SSL
2734            \ STATIC
2735            \ STATUS
2736            \ STRINGS
2737            \ SYMBOLIC
2738            \ TARGET
2739            \ TARGET_PROPERTY
2740            \ TIMESTAMP
2741            \ TLS_CAINFO
2742            \ TLS_VERIFY
2743            \ TOUCH
2744            \ TOUCH_NOCREATE
2745            \ TO_CMAKE_PATH
2746            \ TO_CMAKE_PATH_LIST
2747            \ TO_NATIVE_PATH
2748            \ TO_NATIVE_PATH_LIST
2749            \ UNRESOLVED_DEPENDENCIES_VAR
2750            \ UPLOAD
2751            \ URL
2752            \ USERPWD
2753            \ USE_SOURCE_PERMISSIONS
2754            \ UTC
2755            \ UTF
2756            \ VERBOSE
2757            \ WORLD_EXECUTE
2758            \ WORLD_READ
2759            \ WORLD_WRITE
2760            \ WRITE
2761            \ XZ
2762            \ _FILENAMES
2763
2764syn keyword cmakeKWfind_file contained
2765            \ CMAKE_FIND_ROOT_PATH_BOTH
2766            \ DOC
2767            \ DVAR
2768            \ FALSE
2769            \ HINTS
2770            \ INCLUDE
2771            \ NAMES
2772            \ NO_CMAKE_ENVIRONMENT_PATH
2773            \ NO_CMAKE_FIND_ROOT_PATH
2774            \ NO_CMAKE_PATH
2775            \ NO_CMAKE_SYSTEM_PATH
2776            \ NO_DEFAULT_PATH
2777            \ NO_PACKAGE_ROOT_PATH
2778            \ NO_SYSTEM_ENVIRONMENT_PATH
2779            \ ONLY_CMAKE_FIND_ROOT_PATH
2780            \ PATHS
2781            \ PATH_SUFFIXES
2782            \ REQUIRED
2783            \ VAR
2784
2785syn keyword cmakeKWfind_library contained
2786            \ CMAKE_FIND_ROOT_PATH_BOTH
2787            \ DOC
2788            \ DVAR
2789            \ FALSE
2790            \ HINTS
2791            \ INCLUDE
2792            \ NAMES
2793            \ NAMES_PER_DIR
2794            \ NO_CMAKE_ENVIRONMENT_PATH
2795            \ NO_CMAKE_FIND_ROOT_PATH
2796            \ NO_CMAKE_PATH
2797            \ NO_CMAKE_SYSTEM_PATH
2798            \ NO_DEFAULT_PATH
2799            \ NO_PACKAGE_ROOT_PATH
2800            \ NO_SYSTEM_ENVIRONMENT_PATH
2801            \ ONLY_CMAKE_FIND_ROOT_PATH
2802            \ PATHS
2803            \ PATH_SUFFIXES
2804            \ REQUIRED
2805            \ VAR
2806
2807syn keyword cmakeKWfind_package contained
2808            \ ABI
2809            \ BUNDLE
2810            \ CMAKE_DISABLE_FIND_PACKAGE_
2811            \ CMAKE_REQUIRE_FIND_PACKAGE_
2812            \ CMAKE_FIND_ROOT_PATH_BOTH
2813            \ COMPONENTS
2814            \ CONFIG
2815            \ CONFIGS
2816            \ DEC
2817            \ DVAR
2818            \ EXACT
2819            \ EXCLUDE
2820            \ FALSE
2821            \ FIND_PACKAGE_VERSION_FORMAT
2822            \ FRAMEWORK
2823            \ HINTS
2824            \ INCLUDE
2825            \ MODULE
2826            \ NAMES
2827            \ NATURAL
2828            \ NO_CMAKE_BUILDS_PATH
2829            \ NO_CMAKE_ENVIRONMENT_PATH
2830            \ NO_CMAKE_FIND_ROOT_PATH
2831            \ NO_CMAKE_PACKAGE_REGISTRY
2832            \ NO_CMAKE_PATH
2833            \ NO_CMAKE_SYSTEM_PACKAGE_REGISTRY
2834            \ NO_CMAKE_SYSTEM_PATH
2835            \ NO_DEFAULT_PATH
2836            \ NO_MODULE
2837            \ NO_PACKAGE_ROOT_PATH
2838            \ NO_POLICY_SCOPE
2839            \ NO_SYSTEM_ENVIRONMENT_PATH
2840            \ ONLY_CMAKE_FIND_ROOT_PATH
2841            \ OPTIONAL_COMPONENTS
2842            \ PACKAGE_FIND_NAME
2843            \ PACKAGE_FIND_VERSION
2844            \ PACKAGE_FIND_VERSION_COMPLETE
2845            \ PACKAGE_FIND_VERSION_COUNT
2846            \ PACKAGE_FIND_VERSION_MAJOR
2847            \ PACKAGE_FIND_VERSION_MAX
2848            \ PACKAGE_FIND_VERSION_MAX_COUNT
2849            \ PACKAGE_FIND_VERSION_MAX_MAJOR
2850            \ PACKAGE_FIND_VERSION_MAX_MINOR
2851            \ PACKAGE_FIND_VERSION_MAX_PATCH
2852            \ PACKAGE_FIND_VERSION_MAX_TWEAK
2853            \ PACKAGE_FIND_VERSION_MINOR
2854            \ PACKAGE_FIND_VERSION_MIN_COUNT
2855            \ PACKAGE_FIND_VERSION_MIN_MAJOR
2856            \ PACKAGE_FIND_VERSION_MIN_MINOR
2857            \ PACKAGE_FIND_VERSION_MIN_PATCH
2858            \ PACKAGE_FIND_VERSION_MIN_TWEAK
2859            \ PACKAGE_FIND_VERSION_PATCH
2860            \ PACKAGE_FIND_VERSION_RANGE
2861            \ PACKAGE_FIND_VERSION_RANGE_MAX
2862            \ PACKAGE_FIND_VERSION_RANGE_MIN
2863            \ PACKAGE_FIND_VERSION_TWEAK
2864            \ PACKAGE_VERSION_COMPATIBLE
2865            \ PACKAGE_VERSION_EXACT
2866            \ PACKAGE_VERSION_UNSUITABLE
2867            \ PATHS
2868            \ PATH_SUFFIXES
2869            \ QUIET
2870            \ REQUIRED
2871            \ SET
2872            \ TRUE
2873            \ _CONFIG
2874            \ _CONSIDERED_CONFIGS
2875            \ _CONSIDERED_VERSIONS
2876            \ _DIR
2877            \ _FIND_COMPONENTS
2878            \ _FIND_QUIETLY
2879            \ _FIND_REQUIRED
2880            \ _FIND_REQUIRED_
2881            \ _FIND_VERSION_EXACT
2882            \ _FOUND
2883
2884syn keyword cmakeKWfind_path contained
2885            \ CMAKE_FIND_ROOT_PATH_BOTH
2886            \ DOC
2887            \ DVAR
2888            \ FALSE
2889            \ HINTS
2890            \ INCLUDE
2891            \ NAMES
2892            \ NO_CMAKE_ENVIRONMENT_PATH
2893            \ NO_CMAKE_FIND_ROOT_PATH
2894            \ NO_CMAKE_PATH
2895            \ NO_CMAKE_SYSTEM_PATH
2896            \ NO_DEFAULT_PATH
2897            \ NO_PACKAGE_ROOT_PATH
2898            \ NO_SYSTEM_ENVIRONMENT_PATH
2899            \ ONLY_CMAKE_FIND_ROOT_PATH
2900            \ PATHS
2901            \ PATH_SUFFIXES
2902            \ REQUIRED
2903            \ VAR
2904
2905syn keyword cmakeKWfind_program contained
2906            \ CMAKE_FIND_ROOT_PATH_BOTH
2907            \ DOC
2908            \ DVAR
2909            \ FALSE
2910            \ HINTS
2911            \ NAMES
2912            \ NAMES_PER_DIR
2913            \ NO_CMAKE_ENVIRONMENT_PATH
2914            \ NO_CMAKE_FIND_ROOT_PATH
2915            \ NO_CMAKE_PATH
2916            \ NO_CMAKE_SYSTEM_PATH
2917            \ NO_DEFAULT_PATH
2918            \ NO_PACKAGE_ROOT_PATH
2919            \ NO_SYSTEM_ENVIRONMENT_PATH
2920            \ ONLY_CMAKE_FIND_ROOT_PATH
2921            \ PATHS
2922            \ PATH_SUFFIXES
2923            \ REQUIRED
2924            \ VAR
2925
2926syn keyword cmakeKWfltk_wrap_ui contained
2927            \ FLTK
2928
2929syn keyword cmakeKWforeach contained
2930            \ APPEND
2931            \ IN
2932            \ ITEMS
2933            \ LISTS
2934            \ RANGE
2935            \ STATUS
2936            \ ZIP_LISTS
2937
2938syn keyword cmakeKWfunction contained
2939            \ ARGC
2940            \ ARGN
2941            \ ARGV
2942            \ CALL
2943            \ FOO
2944            \ PARENT_SCOPE
2945
2946syn keyword cmakeKWget_cmake_property contained
2947            \ COMPONENTS
2948            \ GLOBAL
2949            \ MACROS
2950            \ VARIABLES
2951
2952syn keyword cmakeKWget_directory_property contained
2953            \ DEFINITION
2954            \ DIRECTORY
2955            \ INHERITED
2956
2957syn keyword cmakeKWget_filename_component contained
2958            \ ABSOLUTE
2959            \ BASE_DIR
2960            \ DIRECTORY
2961            \ EXT
2962            \ LAST_EXT
2963            \ NAME
2964            \ NAME_WE
2965            \ NAME_WLE
2966            \ PATH
2967            \ PROGRAM
2968            \ PROGRAM_ARGS
2969            \ REALPATH
2970            \ REAL_PATH
2971
2972syn keyword cmakeKWget_property contained
2973            \ BRIEF_DOCS
2974            \ DEFINED
2975            \ DIRECTORY
2976            \ FULL_DOCS
2977            \ GLOBAL
2978            \ INSTALL
2979            \ PROPERTY
2980            \ SET
2981            \ SOURCE
2982            \ TARGET
2983            \ TARGET_DIRECTORY
2984            \ TEST
2985            \ VARIABLE
2986
2987syn keyword cmakeKWget_source_file_property contained
2988            \ DIRECTORY
2989            \ INHERITED
2990            \ LOCATION
2991            \ TARGET_DIRECTORY
2992
2993syn keyword cmakeKWget_target_property contained
2994            \ INHERITED
2995            \ VAR
2996
2997syn keyword cmakeKWget_test_property contained
2998            \ INHERITED
2999            \ VAR
3000
3001syn keyword cmakeKWif contained
3002            \ CMAKE_MATCH_
3003            \ CMP
3004            \ COMMAND
3005            \ DEFINED
3006            \ EQUAL
3007            \ EXISTS
3008            \ FALSE
3009            \ GREATER
3010            \ GREATER_EQUAL
3011            \ IGNORE
3012            \ IN_LIST
3013            \ IS_ABSOLUTE
3014            \ IS_DIRECTORY
3015            \ IS_NEWER_THAN
3016            \ IS_SYMLINK
3017            \ LESS
3018            \ LESS_EQUAL
3019            \ MATCHES
3020            \ NNNN
3021            \ NOT
3022            \ OFF
3023            \ OR
3024            \ POLICY
3025            \ STREQUAL
3026            \ STRGREATER
3027            \ STRGREATER_EQUAL
3028            \ STRLESS
3029            \ STRLESS_EQUAL
3030            \ TARGET
3031            \ TEST
3032            \ TRUE
3033            \ VERSION_EQUAL
3034            \ VERSION_GREATER
3035            \ VERSION_GREATER_EQUAL
3036            \ VERSION_LESS
3037            \ VERSION_LESS_EQUAL
3038            \ YES
3039
3040syn keyword cmakeKWinclude contained
3041            \ NO_POLICY_SCOPE
3042            \ OPTIONAL
3043            \ RESULT_VARIABLE
3044
3045syn keyword cmakeKWinclude_directories contained
3046            \ AFTER
3047            \ BEFORE
3048            \ INCLUDE_DIRECTORIES
3049            \ ON
3050            \ SYSTEM
3051
3052syn keyword cmakeKWinclude_external_msproject contained
3053            \ GUID
3054            \ MAP_IMPORTED_CONFIG_
3055            \ PLATFORM
3056            \ TYPE
3057            \ WIX
3058
3059syn keyword cmakeKWinclude_guard contained
3060            \ DIRECTORY
3061            \ GLOBAL
3062            \ TRUE
3063            \ __CURRENT_FILE_VAR__
3064
3065syn keyword cmakeKWinstall contained
3066            \ AFTER
3067            \ AIX
3068            \ APT
3069            \ ARCHIVE
3070            \ BEFORE
3071            \ BUILD_TYPE
3072            \ BUNDLE
3073            \ CMAKE_INSTALL_BINDIR
3074            \ CMAKE_INSTALL_DATADIR
3075            \ CMAKE_INSTALL_DATAROOTDIR
3076            \ CMAKE_INSTALL_DOCDIR
3077            \ CMAKE_INSTALL_INCLUDEDIR
3078            \ CMAKE_INSTALL_INFODIR
3079            \ CMAKE_INSTALL_LIBDIR
3080            \ CMAKE_INSTALL_LOCALEDIR
3081            \ CMAKE_INSTALL_LOCALSTATEDIR
3082            \ CMAKE_INSTALL_MANDIR
3083            \ CMAKE_INSTALL_RUNSTATEDIR
3084            \ CMAKE_INSTALL_SBINDIR
3085            \ CMAKE_INSTALL_SHARESTATEDIR
3086            \ CMAKE_INSTALL_SYSCONFDIR
3087            \ CODE
3088            \ COMPONENT
3089            \ CONFIGURATIONS
3090            \ CVS
3091            \ DATA
3092            \ DATAROOT
3093            \ DBUILD_TYPE
3094            \ DCOMPONENT
3095            \ DESTDIR
3096            \ DESTINATION
3097            \ DIRECTORY
3098            \ DIRECTORY_PERMISSIONS
3099            \ DLL
3100            \ DOC
3101            \ ENABLE_EXPORTS
3102            \ EXCLUDE_FROM_ALL
3103            \ EXPORT
3104            \ EXPORT_ANDROID_MK
3105            \ EXPORT_LINK_INTERFACE_LIBRARIES
3106            \ EXPORT_NAME
3107            \ FILES
3108            \ FILES_MATCHING
3109            \ FILE_PERMISSIONS
3110            \ FRAMEWORK
3111            \ GROUP_EXECUTE
3112            \ GROUP_READ
3113            \ GROUP_WRITE
3114            \ IMPORTED_
3115            \ INCLUDES
3116            \ INFO
3117            \ INSTALL_PREFIX
3118            \ INTERFACE_INCLUDE_DIRECTORIES
3119            \ LIBRARY
3120            \ LOCALE
3121            \ LOCALSTATE
3122            \ MACOSX_BUNDLE
3123            \ MAN
3124            \ MESSAGE_NEVER
3125            \ NAMELINK_COMPONENT
3126            \ NAMELINK_ONLY
3127            \ NAMELINK_SKIP
3128            \ NAMESPACE
3129            \ NDK
3130            \ OBJECTS
3131            \ OPTIONAL
3132            \ OWNER_EXECUTE
3133            \ OWNER_READ
3134            \ OWNER_WRITE
3135            \ PATTERN
3136            \ PERMISSIONS
3137            \ POST_INSTALL_SCRIPT
3138            \ PRE_INSTALL_SCRIPT
3139            \ PRIVATE_HEADER
3140            \ PROGRAMS
3141            \ PROPERTIES
3142            \ PUBLIC_HEADER
3143            \ REGEX
3144            \ RENAME
3145            \ RESOURCE
3146            \ RPM
3147            \ RUNSTATE
3148            \ RUNTIME
3149            \ SBIN
3150            \ SCRIPT
3151            \ SETGID
3152            \ SETUID
3153            \ SHAREDSTATE
3154            \ SOVERSION
3155            \ STATIC
3156            \ SYSCONF
3157            \ TARGETS
3158            \ TRUE
3159            \ TYPE
3160            \ USE_SOURCE_PERMISSIONS
3161            \ VERSION
3162            \ WORLD_EXECUTE
3163            \ WORLD_READ
3164            \ WORLD_WRITE
3165
3166syn keyword cmakeKWinstall_files contained
3167            \ FILES
3168            \ GLOB
3169
3170syn keyword cmakeKWinstall_programs contained
3171            \ FILES
3172            \ GLOB
3173            \ PROGRAMS
3174            \ TARGETS
3175
3176syn keyword cmakeKWinstall_targets contained
3177            \ DLL
3178            \ RUNTIME_DIRECTORY
3179
3180syn keyword cmakeKWlink_directories contained
3181            \ AFTER
3182            \ BEFORE
3183            \ LINK_DIRECTORIES
3184            \ ON
3185            \ ORIGIN
3186            \ RPATH
3187
3188syn keyword cmakeKWlist contained
3189            \ ACTION
3190            \ APPEND
3191            \ ASCENDING
3192            \ CASE
3193            \ COMPARE
3194            \ DESCENDING
3195            \ EXCLUDE
3196            \ FILE_BASENAME
3197            \ FILTER
3198            \ FIND
3199            \ GENEX_STRIP
3200            \ GET
3201            \ INCLUDE
3202            \ INSENSITIVE
3203            \ INSERT
3204            \ INTERNAL
3205            \ JOIN
3206            \ LENGTH
3207            \ NATURAL
3208            \ ORDER
3209            \ OUTPUT_VARIABLE
3210            \ PARENT_SCOPE
3211            \ POP_BACK
3212            \ POP_FRONT
3213            \ PREPEND
3214            \ REGEX
3215            \ REMOVE_AT
3216            \ REMOVE_DUPLICATES
3217            \ REMOVE_ITEM
3218            \ REPLACE
3219            \ REVERSE
3220            \ SELECTOR
3221            \ SENSITIVE
3222            \ SORT
3223            \ STRING
3224            \ STRIP
3225            \ SUBLIST
3226            \ TOLOWER
3227            \ TOUPPER
3228            \ TRANSFORM
3229
3230syn keyword cmakeKWload_cache contained
3231            \ EXCLUDE
3232            \ INCLUDE_INTERNALS
3233            \ READ_WITH_PREFIX
3234
3235syn keyword cmakeKWload_command contained
3236            \ CMAKE_LOADED_COMMAND_
3237            \ COMMAND_NAME
3238
3239syn keyword cmakeKWmacro contained
3240            \ ARGC
3241            \ ARGN
3242            \ ARGV
3243            \ CALL
3244            \ DEFINED
3245            \ FOO
3246            \ GREATER
3247            \ LISTS
3248            \ NOT
3249
3250syn keyword cmakeKWmark_as_advanced contained
3251            \ CLEAR
3252            \ FORCE
3253
3254syn keyword cmakeKWmath contained
3255            \ EXPR
3256            \ HEXADECIMAL
3257            \ OUTPUT_FORMAT
3258
3259syn keyword cmakeKWmessage contained
3260            \ APPEND
3261            \ AUTHOR_WARNING
3262            \ CHECK_
3263            \ CHECK_FAIL
3264            \ CHECK_PASS
3265            \ CHECK_START
3266            \ DEBUG
3267            \ DEPRECATION
3268            \ FATAL_ERROR
3269            \ GUI
3270            \ NOTICE
3271            \ POP_BACK
3272            \ SEND_ERROR
3273            \ STATUS
3274            \ TRACE
3275            \ VERBOSE
3276            \ WARNING
3277
3278syn keyword cmakeKWoption contained
3279            \ OFF
3280            \ ON
3281
3282syn keyword cmakeKWproject contained
3283            \ ASM
3284            \ CMAKE_PROJECT_
3285            \ CUDA
3286            \ DESCRIPTION
3287            \ HOMEPAGE_URL
3288            \ ISPC
3289            \ LANGUAGES
3290            \ NAME
3291            \ NONE
3292            \ OBJC
3293            \ OBJCXX
3294            \ PROJECT
3295            \ VERSION
3296            \ _BINARY_DIR
3297            \ _DESCRIPTION
3298            \ _HOMEPAGE_URL
3299            \ _INCLUDE_BEFORE
3300            \ _SOURCE_DIR
3301            \ _VERSION
3302            \ _VERSION_MAJOR
3303            \ _VERSION_MINOR
3304            \ _VERSION_PATCH
3305            \ _VERSION_TWEAK
3306
3307syn keyword cmakeKWqt_wrap_cpp contained
3308            \ AUTOMOC
3309
3310syn keyword cmakeKWqt_wrap_ui contained
3311            \ AUTOUIC
3312
3313syn keyword cmakeKWremove contained
3314            \ VALUE
3315            \ VAR
3316
3317syn keyword cmakeKWreturn contained
3318            \ DEFER
3319
3320syn keyword cmakeKWseparate_arguments contained
3321            \ MSDN
3322            \ NATIVE_COMMAND
3323            \ PROGRAM
3324            \ SEPARATE_ARGS
3325            \ UNIX_COMMAND
3326            \ WINDOWS_COMMAND
3327
3328syn keyword cmakeKWset contained
3329            \ BOOL
3330            \ FILEPATH
3331            \ FORCE
3332            \ INTERNAL
3333            \ OFF
3334            \ ON
3335            \ PARENT_SCOPE
3336            \ STRING
3337            \ STRINGS
3338
3339syn keyword cmakeKWset_directory_properties contained
3340            \ DIRECTORY
3341            \ PROPERTIES
3342
3343syn keyword cmakeKWset_property contained
3344            \ APPEND
3345            \ APPEND_STRING
3346            \ DIRECTORY
3347            \ GLOBAL
3348            \ INHERITED
3349            \ INSTALL
3350            \ PROPERTY
3351            \ SOURCE
3352            \ TARGET
3353            \ TARGET_DIRECTORY
3354            \ TEST
3355            \ WIX
3356
3357syn keyword cmakeKWset_source_files_properties contained
3358            \ DIRECTORY
3359            \ PROPERTIES
3360            \ SOURCE
3361            \ TARGET_DIRECTORY
3362
3363syn keyword cmakeKWset_target_properties contained
3364            \ PROPERTIES
3365            \ TARGET
3366
3367syn keyword cmakeKWset_tests_properties contained
3368            \ PROPERTIES
3369            \ TEST
3370
3371syn keyword cmakeKWsite_name contained
3372            \ HOSTNAME
3373
3374syn keyword cmakeKWsource_group contained
3375            \ FILES
3376            \ PREFIX
3377            \ REGULAR_EXPRESSION
3378            \ TREE
3379
3380syn keyword cmakeKWstring contained
3381            \ ALPHABET
3382            \ APPEND
3383            \ ARRAY
3384            \ ASCII
3385            \ BOOLEAN
3386            \ CMAKE_MATCH_
3387            \ COMPARE
3388            \ CONCAT
3389            \ CONFIGURE
3390            \ EQUAL
3391            \ ERROR_VARIABLE
3392            \ ESCAPE_QUOTES
3393            \ FIND
3394            \ GENEX_STRIP
3395            \ GET
3396            \ GREATER
3397            \ GREATER_EQUAL
3398            \ GUID
3399            \ HASH
3400            \ HEX
3401            \ JOIN
3402            \ JSON
3403            \ JSONLENGTH
3404            \ LENGTH
3405            \ LESS
3406            \ LESS_EQUAL
3407            \ MAKE_C_IDENTIFIER
3408            \ MATCH
3409            \ MATCHALL
3410            \ MATCHES
3411            \ MEMBER
3412            \ NAMESPACE
3413            \ NOTEQUAL
3414            \ NULL
3415            \ NUMBER
3416            \ OBJECT
3417            \ OFF
3418            \ ONLY
3419            \ PREPEND
3420            \ RANDOM
3421            \ RANDOM_SEED
3422            \ REGEX
3423            \ REMOVE
3424            \ REPEAT
3425            \ REPLACE
3426            \ REVERSE
3427            \ RFC
3428            \ SET
3429            \ SHA
3430            \ SOURCE_DATE_EPOCH
3431            \ STRIP
3432            \ SUBSTRING
3433            \ SZ
3434            \ TIMESTAMP
3435            \ TOLOWER
3436            \ TOUPPER
3437            \ TYPE
3438            \ US
3439            \ UTC
3440            \ UUID
3441
3442syn keyword cmakeKWsubdirs contained
3443            \ EXCLUDE_FROM_ALL
3444            \ PREORDER
3445
3446syn keyword cmakeKWtarget_compile_definitions contained
3447            \ ALIAS
3448            \ COMPILE_DEFINITIONS
3449            \ FOO
3450            \ IMPORTED
3451            \ INTERFACE
3452            \ INTERFACE_COMPILE_DEFINITIONS
3453            \ PRIVATE
3454            \ PUBLIC
3455
3456syn keyword cmakeKWtarget_compile_features contained
3457            \ ALIAS
3458            \ COMPILE_FEATURES
3459            \ IMPORTED
3460            \ INTERFACE
3461            \ INTERFACE_COMPILE_FEATURES
3462            \ PRIVATE
3463            \ PUBLIC
3464
3465syn keyword cmakeKWtarget_compile_options contained
3466            \ ALIAS
3467            \ BEFORE
3468            \ COMPILE_OPTIONS
3469            \ IMPORTED
3470            \ INTERFACE
3471            \ INTERFACE_COMPILE_OPTIONS
3472            \ PRIVATE
3473            \ PUBLIC
3474            \ SHELL
3475            \ UNIX_COMMAND
3476
3477syn keyword cmakeKWtarget_include_directories contained
3478            \ ALIAS
3479            \ BEFORE
3480            \ BUILD_INTERFACE
3481            \ IMPORTED
3482            \ INCLUDE_DIRECTORIES
3483            \ INSTALL_INTERFACE
3484            \ INTERFACE
3485            \ INTERFACE_INCLUDE_DIRECTORIES
3486            \ INTERFACE_LINK_LIBRARIES
3487            \ INTERFACE_SYSTEM_INCLUDE_DIRECTORIES
3488            \ PRIVATE
3489            \ PUBLIC
3490            \ SYSTEM
3491
3492syn keyword cmakeKWtarget_link_directories contained
3493            \ ALIAS
3494            \ BEFORE
3495            \ IMPORTED
3496            \ INTERFACE
3497            \ INTERFACE_LINK_DIRECTORIES
3498            \ LINK_DIRECTORIES
3499            \ ORIGIN
3500            \ PRIVATE
3501            \ PUBLIC
3502            \ RPATH
3503
3504syn keyword cmakeKWtarget_link_libraries contained
3505            \ ALIAS
3506            \ DA
3507            \ DAG
3508            \ DEBUG_CONFIGURATIONS
3509            \ DOBJ
3510            \ IMPORTED
3511            \ IMPORTED_NO_SONAME
3512            \ INTERFACE
3513            \ INTERFACE_LINK_LIBRARIES
3514            \ LINK_INTERFACE_LIBRARIES
3515            \ LINK_INTERFACE_LIBRARIES_DEBUG
3516            \ LINK_INTERFACE_MULTIPLICITY
3517            \ LINK_OPTIONS
3518            \ LINK_PRIVATE
3519            \ LINK_PUBLIC
3520            \ OBJECT
3521            \ OLD
3522            \ PRIVATE
3523            \ PUBLIC
3524            \ SHARED
3525            \ STATIC
3526
3527syn keyword cmakeKWtarget_link_options contained
3528            \ ALIAS
3529            \ BEFORE
3530            \ CMAKE_
3531            \ CUDA_RESOLVE_DEVICE_SYMBOLS
3532            \ CUDA_SEPARABLE_COMPILATION
3533            \ DEVICE_LINK
3534            \ GCC
3535            \ GNU
3536            \ HOST_LINK
3537            \ IMPORTED
3538            \ INTERFACE
3539            \ INTERFACE_LINK_OPTIONS
3540            \ LANG
3541            \ LINKER
3542            \ LINK_OPTIONS
3543            \ PRIVATE
3544            \ PUBLIC
3545            \ SHELL
3546            \ STATIC_LIBRARY_OPTIONS
3547            \ UNIX_COMMAND
3548            \ _LINKER_WRAPPER_FLAG
3549            \ _LINKER_WRAPPER_FLAG_SEP
3550
3551syn keyword cmakeKWtarget_precompile_headers contained
3552            \ ALIAS
3553            \ ANGLE
3554            \ BUILD_INTERFACE
3555            \ COMPILE_LANGUAGE
3556            \ DISABLE_PRECOMPILE_HEADERS
3557            \ EXPORT
3558            \ FI
3559            \ GCC
3560            \ IMPORTED
3561            \ INTERFACE
3562            \ INTERFACE_PRECOMPILE_HEADERS
3563            \ PRECOMPILE_HEADERS
3564            \ PRECOMPILE_HEADERS_REUSE_FROM
3565            \ PRIVATE
3566            \ PUBLIC
3567            \ REUSE_FROM
3568            \ SKIP_PRECOMPILE_HEADERS
3569
3570syn keyword cmakeKWtarget_sources contained
3571            \ ALIAS
3572            \ IMPORTED
3573            \ INTERFACE
3574            \ INTERFACE_SOURCES
3575            \ PRIVATE
3576            \ PUBLIC
3577            \ SOURCES
3578
3579syn keyword cmakeKWtry_compile contained
3580            \ ALL_BUILD
3581            \ CMAKE_FLAGS
3582            \ COMPILE_DEFINITIONS
3583            \ COPY_FILE
3584            \ COPY_FILE_ERROR
3585            \ CUDA_EXTENSIONS
3586            \ CUDA_STANDARD
3587            \ CUDA_STANDARD_REQUIRED
3588            \ CXX_EXTENSIONS
3589            \ CXX_STANDARD
3590            \ CXX_STANDARD_REQUIRED
3591            \ C_EXTENSIONS
3592            \ C_STANDARD
3593            \ C_STANDARD_REQUIRED
3594            \ DEFINED
3595            \ DLINK_LIBRARIES
3596            \ DVAR
3597            \ EXECUTABLE
3598            \ FALSE
3599            \ GHS
3600            \ INCLUDE_DIRECTORIES
3601            \ LANG
3602            \ LINK_DIRECTORIES
3603            \ LINK_LIBRARIES
3604            \ LINK_OPTIONS
3605            \ MULTI
3606            \ NOT
3607            \ OBJCXX_EXTENSIONS
3608            \ OBJCXX_STANDARD
3609            \ OBJCXX_STANDARD_REQUIRED
3610            \ OBJC_EXTENSIONS
3611            \ OBJC_STANDARD
3612            \ OBJC_STANDARD_REQUIRED
3613            \ OUTPUT_VARIABLE
3614            \ PRIVATE
3615            \ SOURCES
3616            \ STATIC_LIBRARY
3617            \ STATIC_LIBRARY_OPTIONS
3618            \ TRUE
3619            \ TYPE
3620            \ VALUE
3621            \ _EXTENSIONS
3622            \ _STANDARD
3623            \ _STANDARD_REQUIRED
3624
3625syn keyword cmakeKWtry_run contained
3626            \ ARGS
3627            \ CMAKE_FLAGS
3628            \ COMPILE_DEFINITIONS
3629            \ COMPILE_OUTPUT_VARIABLE
3630            \ DLINK_LIBRARIES
3631            \ DVAR
3632            \ FAILED_TO_RUN
3633            \ FALSE
3634            \ INCLUDE_DIRECTORIES
3635            \ LINK_DIRECTORIES
3636            \ LINK_LIBRARIES
3637            \ LINK_OPTIONS
3638            \ RUN_OUTPUT_VARIABLE
3639            \ TRUE
3640            \ TYPE
3641            \ VALUE
3642            \ __TRYRUN_OUTPUT
3643
3644syn keyword cmakeKWunset contained
3645            \ PARENT_SCOPE
3646            \ VAR
3647
3648syn keyword cmakeKWuse_mangled_mesa contained
3649            \ GL
3650            \ OUTPUT_DIRECTORY
3651            \ PATH_TO_MESA
3652
3653syn keyword cmakeKWvariable_requires contained
3654            \ RESULT_VARIABLE
3655            \ TEST_VARIABLE
3656
3657syn keyword cmakeKWvariable_watch contained
3658            \ APPEND
3659            \ COMMAND
3660            \ DEFINED
3661            \ MODIFIED_ACCESS
3662            \ READ_ACCESS
3663            \ REMOVED_ACCESS
3664            \ UNKNOWN_MODIFIED_ACCESS
3665            \ UNKNOWN_READ_ACCESS
3666
3667syn keyword cmakeKWwrite_file contained
3668            \ APPEND
3669            \ CONFIGURE_FILE
3670            \ NOTE
3671            \ WRITE
3672
3673
3674syn keyword cmakeGeneratorExpressions contained
3675            \ AND
3676            \ ANGLE
3677            \ ARCHIVE_OUTPUT_NAME
3678            \ ARCHIVE_OUTPUT_NAME_
3679            \ BAR
3680            \ BOOL
3681            \ BUILD_INTERFACE
3682            \ CMAKE_
3683            \ COMMA
3684            \ COMMAND
3685            \ COMPILE_DEFINITIONS
3686            \ COMPILE_FEATURES
3687            \ COMPILE_LANGUAGE
3688            \ COMPILE_LANG_AND_ID
3689            \ COMPILING_CUDA
3690            \ COMPILING_CXX_WITH_CLANG
3691            \ COMPILING_CXX_WITH_INTEL
3692            \ COMPILING_C_WITH_CLANG
3693            \ CONFIG
3694            \ CONFIGURATION
3695            \ CUDA_COMPILER_ID
3696            \ CUDA_COMPILER_VERSION
3697            \ CUDA_RESOLVE_DEVICE_SYMBOLS
3698            \ CUDA_SEPARABLE_COMPILATION
3699            \ CUSTOM_KEYS
3700            \ CXX_COMPILER_ID
3701            \ CXX_COMPILER_VERSION
3702            \ CXX_CONFIG
3703            \ CXX_STANDARD
3704            \ C_COMPILER_ID
3705            \ C_COMPILER_VERSION
3706            \ C_STANDARD
3707            \ DEBUG_MODE
3708            \ DEBUG_POSTFIX
3709            \ DEVICE_LINK
3710            \ DLL
3711            \ EXCLUDE
3712            \ EXPORT
3713            \ FALSE
3714            \ FILTER
3715            \ FOO_EXTRA_THINGS
3716            \ GENERATE
3717            \ GENEX_EVAL
3718            \ GNU
3719            \ HOST_LINK
3720            \ IF
3721            \ IGNORE
3722            \ IMPORT_PREFIX
3723            \ IMPORT_SUFFIX
3724            \ INCLUDE_DIRECTORIES
3725            \ INSTALL_INTERFACE
3726            \ INSTALL_NAME_DIR
3727            \ INSTALL_PREFIX
3728            \ INTERFACE
3729            \ INTERFACE_LINK_LIBRARIES
3730            \ IN_LIST
3731            \ ISPC_COMPILER_ID
3732            \ ISPC_COMPILER_VERSION
3733            \ JOIN
3734            \ LANG
3735            \ LANG_COMPILER_ID
3736            \ LIBRARY_OUTPUT_NAME
3737            \ LIBRARY_OUTPUT_NAME_
3738            \ LINK_LANGUAGE
3739            \ LINK_LANG_AND_ID
3740            \ LINK_LIBRARIES
3741            \ LINK_ONLY
3742            \ LOWER_CASE
3743            \ MAKE_C_IDENTIFIER
3744            \ MAP_IMPORTED_CONFIG_
3745            \ NO
3746            \ NOT
3747            \ OBJCXX_COMPILER_ID
3748            \ OBJCXX_COMPILER_VERSION
3749            \ OBJC_COMPILER_ID
3750            \ OBJC_COMPILER_VERSION
3751            \ OFF
3752            \ OLD_COMPILER
3753            \ OUTPUT_NAME
3754            \ OUTPUT_NAME_
3755            \ PDB_NAME
3756            \ PDB_NAME_
3757            \ PDB_OUTPUT_DIRECTORY
3758            \ PDB_OUTPUT_DIRECTORY_
3759            \ PLATFORM_ID
3760            \ POSIX
3761            \ PRIVATE
3762            \ PUBLIC
3763            \ REMOVE_DUPLICATES
3764            \ RUNTIME_OUTPUT_NAME
3765            \ RUNTIME_OUTPUT_NAME_
3766            \ SDK
3767            \ SEMICOLON
3768            \ SHELL_PATH
3769            \ STATIC
3770            \ STREQUAL
3771            \ TARGET_BUNDLE_CONTENT_DIR
3772            \ TARGET_BUNDLE_DIR
3773            \ TARGET_EXISTS
3774            \ TARGET_FILE
3775            \ TARGET_FILE_BASE_NAME
3776            \ TARGET_FILE_DIR
3777            \ TARGET_FILE_NAME
3778            \ TARGET_FILE_PREFIX
3779            \ TARGET_FILE_SUFFIX
3780            \ TARGET_GENEX_EVAL
3781            \ TARGET_LINKER_FILE
3782            \ TARGET_LINKER_FILE_BASE_NAME
3783            \ TARGET_LINKER_FILE_DIR
3784            \ TARGET_LINKER_FILE_NAME
3785            \ TARGET_LINKER_FILE_PREFIX
3786            \ TARGET_LINKER_FILE_SUFFIX
3787            \ TARGET_NAME_IF_EXISTS
3788            \ TARGET_OBJECTS
3789            \ TARGET_PDB_FILE
3790            \ TARGET_PDB_FILE_BASE_NAME
3791            \ TARGET_PDB_FILE_DIR
3792            \ TARGET_PDB_FILE_NAME
3793            \ TARGET_POLICY
3794            \ TARGET_PROPERTY
3795            \ TARGET_SONAME_FILE
3796            \ TARGET_SONAME_FILE_DIR
3797            \ TARGET_SONAME_FILE_NAME
3798            \ UPPER_CASE
3799            \ VERSION_EQUAL
3800            \ VERSION_GREATER
3801            \ VERSION_GREATER_EQUAL
3802            \ VERSION_LESS
3803            \ VERSION_LESS_EQUAL
3804            \ _POSTFIX
3805
3806syn case ignore
3807
3808syn keyword cmakeCommand
3809            \ add_compile_definitions
3810            \ add_compile_options
3811            \ add_custom_command
3812            \ add_custom_target
3813            \ add_definitions
3814            \ add_dependencies
3815            \ add_executable
3816            \ add_library
3817            \ add_link_options
3818            \ add_subdirectory
3819            \ add_test
3820            \ aux_source_directory
3821            \ break
3822            \ build_command
3823            \ cmake_host_system_information
3824            \ cmake_language
3825            \ cmake_minimum_required
3826            \ cmake_parse_arguments
3827            \ cmake_path
3828            \ cmake_policy
3829            \ configure_file
3830            \ continue
3831            \ create_test_sourcelist
3832            \ ctest_build
3833            \ ctest_configure
3834            \ ctest_coverage
3835            \ ctest_empty_binary_directory
3836            \ ctest_memcheck
3837            \ ctest_read_custom_files
3838            \ ctest_run_script
3839            \ ctest_sleep
3840            \ ctest_start
3841            \ ctest_submit
3842            \ ctest_test
3843            \ ctest_update
3844            \ ctest_upload
3845            \ define_property
3846            \ enable_language
3847            \ enable_testing
3848            \ endfunction
3849            \ endmacro
3850            \ execute_process
3851            \ export
3852            \ file
3853            \ find_file
3854            \ find_library
3855            \ find_package
3856            \ find_path
3857            \ find_program
3858            \ fltk_wrap_ui
3859            \ function
3860            \ get_cmake_property
3861            \ get_directory_property
3862            \ get_filename_component
3863            \ get_property
3864            \ get_source_file_property
3865            \ get_target_property
3866            \ get_test_property
3867            \ include
3868            \ include_directories
3869            \ include_external_msproject
3870            \ include_guard
3871            \ include_regular_expression
3872            \ install
3873            \ link_directories
3874            \ list
3875            \ load_cache
3876            \ load_command
3877            \ macro
3878            \ mark_as_advanced
3879            \ math
3880            \ message
3881            \ option
3882            \ project
3883            \ qt_wrap_cpp
3884            \ qt_wrap_ui
3885            \ remove_definitions
3886            \ return
3887            \ separate_arguments
3888            \ set
3889            \ set_directory_properties
3890            \ set_property
3891            \ set_source_files_properties
3892            \ set_target_properties
3893            \ set_tests_properties
3894            \ site_name
3895            \ source_group
3896            \ string
3897            \ target_compile_definitions
3898            \ target_compile_features
3899            \ target_compile_options
3900            \ target_include_directories
3901            \ target_link_directories
3902            \ target_link_libraries
3903            \ target_link_options
3904            \ target_precompile_headers
3905            \ target_sources
3906            \ try_compile
3907            \ try_run
3908            \ unset
3909            \ variable_watch
3910            \ nextgroup=cmakeArguments
3911
3912syn keyword cmakeCommandConditional
3913            \ else
3914            \ elseif
3915            \ endif
3916            \ if
3917            \ nextgroup=cmakeArguments
3918
3919syn keyword cmakeCommandRepeat
3920            \ endforeach
3921            \ endwhile
3922            \ foreach
3923            \ while
3924            \ nextgroup=cmakeArguments
3925
3926syn keyword cmakeCommandDeprecated
3927            \ build_name
3928            \ exec_program
3929            \ export_library_dependencies
3930            \ install_files
3931            \ install_programs
3932            \ install_targets
3933            \ link_libraries
3934            \ make_directory
3935            \ output_required_files
3936            \ remove
3937            \ subdir_depends
3938            \ subdirs
3939            \ use_mangled_mesa
3940            \ utility_source
3941            \ variable_requires
3942            \ write_file
3943            \ nextgroup=cmakeArguments
3944
3945syn case match
3946
3947syn keyword cmakeTodo
3948            \ TODO FIXME XXX
3949            \ contained
3950
3951hi def link cmakeBracketArgument String
3952hi def link cmakeBracketComment Comment
3953hi def link cmakeCommand Function
3954hi def link cmakeCommandConditional Conditional
3955hi def link cmakeCommandDeprecated WarningMsg
3956hi def link cmakeCommandRepeat Repeat
3957hi def link cmakeComment Comment
3958hi def link cmakeEnvironment Special
3959hi def link cmakeEscaped Special
3960hi def link cmakeGeneratorExpression WarningMsg
3961hi def link cmakeGeneratorExpressions Constant
3962hi def link cmakeModule Include
3963hi def link cmakeProperty Constant
3964hi def link cmakeRegistry Underlined
3965hi def link cmakeString String
3966hi def link cmakeTodo TODO
3967hi def link cmakeVariableValue Type
3968hi def link cmakeVariable Identifier
3969
3970hi def link cmakeKWExternalProject ModeMsg
3971hi def link cmakeKWadd_compile_definitions ModeMsg
3972hi def link cmakeKWadd_compile_options ModeMsg
3973hi def link cmakeKWadd_custom_command ModeMsg
3974hi def link cmakeKWadd_custom_target ModeMsg
3975hi def link cmakeKWadd_definitions ModeMsg
3976hi def link cmakeKWadd_dependencies ModeMsg
3977hi def link cmakeKWadd_executable ModeMsg
3978hi def link cmakeKWadd_library ModeMsg
3979hi def link cmakeKWadd_link_options ModeMsg
3980hi def link cmakeKWadd_subdirectory ModeMsg
3981hi def link cmakeKWadd_test ModeMsg
3982hi def link cmakeKWbuild_command ModeMsg
3983hi def link cmakeKWcmake_host_system_information ModeMsg
3984hi def link cmakeKWcmake_language ModeMsg
3985hi def link cmakeKWcmake_minimum_required ModeMsg
3986hi def link cmakeKWcmake_parse_arguments ModeMsg
3987hi def link cmakeKWcmake_path ModeMsg
3988hi def link cmakeKWcmake_policy ModeMsg
3989hi def link cmakeKWconfigure_file ModeMsg
3990hi def link cmakeKWcreate_test_sourcelist ModeMsg
3991hi def link cmakeKWctest_build ModeMsg
3992hi def link cmakeKWctest_configure ModeMsg
3993hi def link cmakeKWctest_coverage ModeMsg
3994hi def link cmakeKWctest_memcheck ModeMsg
3995hi def link cmakeKWctest_run_script ModeMsg
3996hi def link cmakeKWctest_start ModeMsg
3997hi def link cmakeKWctest_submit ModeMsg
3998hi def link cmakeKWctest_test ModeMsg
3999hi def link cmakeKWctest_update ModeMsg
4000hi def link cmakeKWctest_upload ModeMsg
4001hi def link cmakeKWdefine_property ModeMsg
4002hi def link cmakeKWdoxygen_add_docs ModeMsg
4003hi def link cmakeKWenable_language ModeMsg
4004hi def link cmakeKWenable_testing ModeMsg
4005hi def link cmakeKWexec_program ModeMsg
4006hi def link cmakeKWexecute_process ModeMsg
4007hi def link cmakeKWexport ModeMsg
4008hi def link cmakeKWexport_library_dependencies ModeMsg
4009hi def link cmakeKWfile ModeMsg
4010hi def link cmakeKWfind_file ModeMsg
4011hi def link cmakeKWfind_library ModeMsg
4012hi def link cmakeKWfind_package ModeMsg
4013hi def link cmakeKWfind_path ModeMsg
4014hi def link cmakeKWfind_program ModeMsg
4015hi def link cmakeKWfltk_wrap_ui ModeMsg
4016hi def link cmakeKWforeach ModeMsg
4017hi def link cmakeKWfunction ModeMsg
4018hi def link cmakeKWget_cmake_property ModeMsg
4019hi def link cmakeKWget_directory_property ModeMsg
4020hi def link cmakeKWget_filename_component ModeMsg
4021hi def link cmakeKWget_property ModeMsg
4022hi def link cmakeKWget_source_file_property ModeMsg
4023hi def link cmakeKWget_target_property ModeMsg
4024hi def link cmakeKWget_test_property ModeMsg
4025hi def link cmakeKWif ModeMsg
4026hi def link cmakeKWinclude ModeMsg
4027hi def link cmakeKWinclude_directories ModeMsg
4028hi def link cmakeKWinclude_external_msproject ModeMsg
4029hi def link cmakeKWinclude_guard ModeMsg
4030hi def link cmakeKWinstall ModeMsg
4031hi def link cmakeKWinstall_files ModeMsg
4032hi def link cmakeKWinstall_programs ModeMsg
4033hi def link cmakeKWinstall_targets ModeMsg
4034hi def link cmakeKWlink_directories ModeMsg
4035hi def link cmakeKWlist ModeMsg
4036hi def link cmakeKWload_cache ModeMsg
4037hi def link cmakeKWload_command ModeMsg
4038hi def link cmakeKWmacro ModeMsg
4039hi def link cmakeKWmark_as_advanced ModeMsg
4040hi def link cmakeKWmath ModeMsg
4041hi def link cmakeKWmessage ModeMsg
4042hi def link cmakeKWoption ModeMsg
4043hi def link cmakeKWproject ModeMsg
4044hi def link cmakeKWqt_wrap_cpp ModeMsg
4045hi def link cmakeKWqt_wrap_ui ModeMsg
4046hi def link cmakeKWremove ModeMsg
4047hi def link cmakeKWreturn ModeMsg
4048hi def link cmakeKWseparate_arguments ModeMsg
4049hi def link cmakeKWset ModeMsg
4050hi def link cmakeKWset_directory_properties ModeMsg
4051hi def link cmakeKWset_property ModeMsg
4052hi def link cmakeKWset_source_files_properties ModeMsg
4053hi def link cmakeKWset_target_properties ModeMsg
4054hi def link cmakeKWset_tests_properties ModeMsg
4055hi def link cmakeKWsite_name ModeMsg
4056hi def link cmakeKWsource_group ModeMsg
4057hi def link cmakeKWstring ModeMsg
4058hi def link cmakeKWsubdirs ModeMsg
4059hi def link cmakeKWtarget_compile_definitions ModeMsg
4060hi def link cmakeKWtarget_compile_features ModeMsg
4061hi def link cmakeKWtarget_compile_options ModeMsg
4062hi def link cmakeKWtarget_include_directories ModeMsg
4063hi def link cmakeKWtarget_link_directories ModeMsg
4064hi def link cmakeKWtarget_link_libraries ModeMsg
4065hi def link cmakeKWtarget_link_options ModeMsg
4066hi def link cmakeKWtarget_precompile_headers ModeMsg
4067hi def link cmakeKWtarget_sources ModeMsg
4068hi def link cmakeKWtry_compile ModeMsg
4069hi def link cmakeKWtry_run ModeMsg
4070hi def link cmakeKWunset ModeMsg
4071hi def link cmakeKWuse_mangled_mesa ModeMsg
4072hi def link cmakeKWvariable_requires ModeMsg
4073hi def link cmakeKWvariable_watch ModeMsg
4074hi def link cmakeKWwrite_file ModeMsg
4075
4076" Manually added - difficult to parse out of documentation
4077syn case ignore
4078
4079syn keyword cmakeCommandManuallyAdded
4080            \ configure_package_config_file write_basic_package_version_file
4081            \ nextgroup=cmakeArguments
4082
4083syn case match
4084
4085syn keyword cmakeKWconfigure_package_config_file contained
4086            \ INSTALL_DESTINATION PATH_VARS NO_SET_AND_CHECK_MACRO NO_CHECK_REQUIRED_COMPONENTS_MACRO INSTALL_PREFIX
4087
4088syn keyword cmakeKWconfigure_package_config_file_constants contained
4089            \ AnyNewerVersion SameMajorVersion SameMinorVersion ExactVersion
4090
4091syn keyword cmakeKWwrite_basic_package_version_file contained
4092            \ VERSION COMPATIBILITY
4093
4094hi def link cmakeCommandManuallyAdded Function
4095
4096hi def link cmakeKWconfigure_package_config_file ModeMsg
4097hi def link cmakeKWwrite_basic_package_version_file ModeMsg
4098hi def link cmakeKWconfigure_package_config_file_constants Constant
4099
4100let b:current_syntax = "cmake"
4101
4102let &cpo = s:keepcpo
4103unlet s:keepcpo
4104
4105" vim: set nowrap:
4106