Skip to content

Commit c42ede9

Browse files
committed
update to cmake version 3.14.20190529-g067a4f
1 parent a3628eb commit c42ede9

File tree

1 file changed

+66
-5
lines changed

1 file changed

+66
-5
lines changed

syntax/cmake.vim

Lines changed: 66 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
" Vim syntax file
22
" Program: CMake - Cross-Platform Makefile Generator
3-
" Version: cmake version 3.14.20190402-g56ae2
3+
" Version: cmake version 3.14.20190529-g067a4f
44
" Language: CMake
55
" Author: Andy Cedilnik <[email protected]>,
66
" Nicholas Hutchinson <[email protected]>,
77
" Patrick Boettcher <[email protected]>
88
" Maintainer: Dimitri Merejkowsky <[email protected]>
99
" Former Maintainer: Karthik Krishnan <[email protected]>
10-
" Last Change: 2019 Apr 15
10+
" Last Change: 2019 May 29
1111
"
1212
" Licence: The CMake license applies to this file. See
1313
" https://cmake.org/licensing
@@ -41,6 +41,7 @@ syn case match
4141

4242
syn keyword cmakeProperty contained
4343
\ ABSTRACT
44+
\ ADDITIONAL_CLEAN_FILES
4445
\ ADDITIONAL_MAKE_CLEAN_FILES
4546
\ ADVANCED
4647
\ ALIASED_TARGET
@@ -247,6 +248,7 @@ syn keyword cmakeProperty contained
247248
\ MANUALLY_ADDED_DEPENDENCIES
248249
\ MEASUREMENT
249250
\ MODIFIED
251+
\ MSVC_RUNTIME_LIBRARY
250252
\ NAME
251253
\ NO_SONAME
252254
\ NO_SYSTEM_FROM_IMPORTED
@@ -296,6 +298,10 @@ syn keyword cmakeProperty contained
296298
\ SUBDIRECTORIES
297299
\ SUFFIX
298300
\ SYMBOLIC
301+
\ Swift_DEPENDENCIES_FILE
302+
\ Swift_DIAGNOSTICS_FILE
303+
\ Swift_MODULE_DIRECTORY
304+
\ Swift_MODULE_NAME
299305
\ TARGET_ARCHIVES_MAY_BE_SHARED_LIBS
300306
\ TARGET_MESSAGES
301307
\ TARGET_SUPPORTS_SHARED_LIBS
@@ -328,9 +334,11 @@ syn keyword cmakeProperty contained
328334
\ VS_INCLUDE_IN_VSIX
329335
\ VS_IOT_EXTENSIONS_VERSION
330336
\ VS_IOT_STARTUP_TASK
337+
\ VS_JUST_MY_CODE_DEBUGGING
331338
\ VS_KEYWORD
332339
\ VS_MOBILE_EXTENSIONS_VERSION
333340
\ VS_NO_SOLUTION_DEPLOY
341+
\ VS_PROJECT_IMPORT
334342
\ VS_RESOURCE_GENERATOR
335343
\ VS_SCC_AUXPATH
336344
\ VS_SCC_LOCALPATH
@@ -913,6 +921,7 @@ syn keyword cmakeVariable contained
913921
\ CMAKE_ERROR_DEPRECATED
914922
\ CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION
915923
\ CMAKE_EXECUTABLE_SUFFIX
924+
\ CMAKE_EXECUTE_PROCESS_COMMAND_ECHO
916925
\ CMAKE_EXE_LINKER_FLAGS
917926
\ CMAKE_EXE_LINKER_FLAGS_INIT
918927
\ CMAKE_EXPORT_COMPILE_COMMANDS
@@ -929,6 +938,7 @@ syn keyword cmakeVariable contained
929938
\ CMAKE_FIND_PACKAGE_NAME
930939
\ CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
931940
\ CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY
941+
\ CMAKE_FIND_PACKAGE_PREFER_CONFIG
932942
\ CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS
933943
\ CMAKE_FIND_PACKAGE_SORT_DIRECTION
934944
\ CMAKE_FIND_PACKAGE_SORT_ORDER
@@ -939,6 +949,7 @@ syn keyword cmakeVariable contained
939949
\ CMAKE_FIND_ROOT_PATH_MODE_PACKAGE
940950
\ CMAKE_FIND_ROOT_PATH_MODE_PROGRAM
941951
\ CMAKE_FOLDER
952+
\ CMAKE_FRAMEWORK
942953
\ CMAKE_FRAMEWORK_PATH
943954
\ CMAKE_Fortran
944955
\ CMAKE_Fortran_ANDROID_TOOLCHAIN_MACHINE
@@ -1132,6 +1143,7 @@ syn keyword cmakeVariable contained
11321143
\ CMAKE_MODULE_LINKER_FLAGS_INIT
11331144
\ CMAKE_MODULE_PATH
11341145
\ CMAKE_MSVCIDE_RUN_PATH
1146+
\ CMAKE_MSVC_RUNTIME_LIBRARY
11351147
\ CMAKE_NETRC
11361148
\ CMAKE_NETRC_FILE
11371149
\ CMAKE_NINJA_OUTPUT_PATH_PREFIX
@@ -1151,6 +1163,7 @@ syn keyword cmakeVariable contained
11511163
\ CMAKE_PROJECT_DESCRIPTION
11521164
\ CMAKE_PROJECT_HOMEPAGE_URL
11531165
\ CMAKE_PROJECT_INCLUDE
1166+
\ CMAKE_PROJECT_INCLUDE_BEFORE
11541167
\ CMAKE_PROJECT_NAME
11551168
\ CMAKE_PROJECT_VERSION
11561169
\ CMAKE_PROJECT_VERSION_MAJOR
@@ -1307,6 +1320,7 @@ syn keyword cmakeVariable contained
13071320
\ CMAKE_Swift_LINKER_WRAPPER_FLAG
13081321
\ CMAKE_Swift_LINKER_WRAPPER_FLAG_SEP
13091322
\ CMAKE_Swift_LINK_EXECUTABLE
1323+
\ CMAKE_Swift_MODULE_DIRECTORY
13101324
\ CMAKE_Swift_OUTPUT_EXTENSION
13111325
\ CMAKE_Swift_PLATFORM_ID
13121326
\ CMAKE_Swift_SIMULATE_ID
@@ -1342,9 +1356,11 @@ syn keyword cmakeVariable contained
13421356
\ CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD
13431357
\ CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD
13441358
\ CMAKE_VS_INTEL_Fortran_PROJECT_VERSION
1359+
\ CMAKE_VS_JUST_MY_CODE_DEBUGGING
13451360
\ CMAKE_VS_MSBUILD_COMMAND
13461361
\ CMAKE_VS_NsightTegra_VERSION
13471362
\ CMAKE_VS_PLATFORM_NAME
1363+
\ CMAKE_VS_PLATFORM_NAME_DEFAULT
13481364
\ CMAKE_VS_PLATFORM_TOOLSET
13491365
\ CMAKE_VS_PLATFORM_TOOLSET_CUDA
13501366
\ CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE
@@ -1459,6 +1475,7 @@ syn keyword cmakeVariable contained
14591475
\ CTEST_UPDATE_COMMAND
14601476
\ CTEST_UPDATE_OPTIONS
14611477
\ CTEST_UPDATE_VERSION_ONLY
1478+
\ CTEST_UPDATE_VERSION_OVERRIDE
14621479
\ CTEST_USE_LAUNCHERS
14631480
\ CYGWIN
14641481
\ ENV
@@ -1537,6 +1554,7 @@ syn keyword cmakeKWExternalProject contained
15371554
\ EP_UPDATE_DISCONNECTED
15381555
\ EXCLUDE_FROM_ALL
15391556
\ FORCE
1557+
\ GHS
15401558
\ GIT_CONFIG
15411559
\ GIT_PROGRESS
15421560
\ GIT_REMOTE_NAME
@@ -1566,6 +1584,7 @@ syn keyword cmakeKWExternalProject contained
15661584
\ LOG_TEST
15671585
\ LOG_UPDATE
15681586
\ MAKE_EXE
1587+
\ MULTI
15691588
\ NAMES
15701589
\ NETRC
15711590
\ NETRC_FILE
@@ -1631,6 +1650,8 @@ syn keyword cmakeKWadd_custom_command contained
16311650
\ GENERATED
16321651
\ IMPLICIT_DEPENDS
16331652
\ INCLUDE_DIRECTORIES
1653+
\ JOB_POOL
1654+
\ JOB_POOLS
16341655
\ JOIN
16351656
\ MAIN_DEPENDENCY
16361657
\ NOT
@@ -1656,6 +1677,8 @@ syn keyword cmakeKWadd_custom_target contained
16561677
\ DEPENDS
16571678
\ GENERATED
16581679
\ INCLUDE_DIRECTORIES
1680+
\ JOB_POOL
1681+
\ JOB_POOLS
16591682
\ JOIN
16601683
\ SOURCES
16611684
\ TARGET_PROPERTY
@@ -1711,6 +1734,7 @@ syn keyword cmakeKWadd_library contained
17111734
\ POST_BUILD
17121735
\ PRE_BUILD
17131736
\ PRE_LINK
1737+
\ PUBLIC_HEADER
17141738
\ RUNTIME_OUTPUT_DIRECTORY
17151739
\ SHARED
17161740
\ STATIC
@@ -1725,6 +1749,7 @@ syn keyword cmakeKWadd_link_options contained
17251749
\ LINKER
17261750
\ LINK_OPTIONS
17271751
\ SHELL
1752+
\ STATIC_LIBRARY_OPTIONS
17281753
\ UNIX_COMMAND
17291754
\ _LINKER_WRAPPER_FLAG
17301755
\ _LINKER_WRAPPER_FLAG_SEP
@@ -1981,6 +2006,7 @@ syn keyword cmakeKWexecute_process contained
19812006
\ ANSI
19822007
\ AUTO
19832008
\ COMMAND
2009+
\ COMMAND_ECHO
19842010
\ ENCODING
19852011
\ ERROR_FILE
19862012
\ ERROR_QUIET
@@ -1996,6 +2022,8 @@ syn keyword cmakeKWexecute_process contained
19962022
\ RESULTS_VARIABLE
19972023
\ RESULT_VARIABLE
19982024
\ RFC
2025+
\ STDERR
2026+
\ STDOUT
19992027
\ TIMEOUT
20002028
\ UTF
20012029
\ VERBATIM
@@ -2045,6 +2073,7 @@ syn keyword cmakeKWfile contained
20452073
\ FILES_MATCHING
20462074
\ FILE_PERMISSIONS
20472075
\ FOLLOW_SYMLINKS
2076+
\ FOLLOW_SYMLINK_CHAIN
20482077
\ FUNCTION
20492078
\ GENERATE
20502079
\ GLOB
@@ -2153,6 +2182,7 @@ syn keyword cmakeKWfind_library contained
21532182

21542183
syn keyword cmakeKWfind_package contained
21552184
\ ABI
2185+
\ BUNDLE
21562186
\ CMAKE_DISABLE_FIND_PACKAGE_
21572187
\ CMAKE_FIND_ROOT_PATH_BOTH
21582188
\ COMPONENTS
@@ -2161,6 +2191,7 @@ syn keyword cmakeKWfind_package contained
21612191
\ DEC
21622192
\ DVAR
21632193
\ EXACT
2194+
\ FRAMEWORK
21642195
\ HINTS
21652196
\ MODULE
21662197
\ NAMES
@@ -2570,11 +2601,15 @@ syn keyword cmakeKWmath contained
25702601

25712602
syn keyword cmakeKWmessage contained
25722603
\ AUTHOR_WARNING
2604+
\ DEBUG
25732605
\ DEPRECATION
25742606
\ FATAL_ERROR
25752607
\ GUI
2608+
\ NOTICE
25762609
\ SEND_ERROR
25772610
\ STATUS
2611+
\ TRACE
2612+
\ VERBOSE
25782613
\ WARNING
25792614

25802615
syn keyword cmakeKWoption contained
@@ -2696,6 +2731,7 @@ syn keyword cmakeKWstring contained
26962731
\ RANDOM
26972732
\ RANDOM_SEED
26982733
\ REGEX
2734+
\ REPEAT
26992735
\ REPLACE
27002736
\ REVERSE
27012737
\ RFC
@@ -2792,7 +2828,6 @@ syn keyword cmakeKWtarget_link_libraries contained
27922828
\ LINK_PUBLIC
27932829
\ OBJECT
27942830
\ OLD
2795-
\ OSX
27962831
\ PRIVATE
27972832
\ PUBLIC
27982833
\ SHARED
@@ -2813,6 +2848,7 @@ syn keyword cmakeKWtarget_link_options contained
28132848
\ PRIVATE
28142849
\ PUBLIC
28152850
\ SHELL
2851+
\ STATIC_LIBRARY_OPTIONS
28162852
\ UNIX_COMMAND
28172853
\ _LINKER_WRAPPER_FLAG
28182854
\ _LINKER_WRAPPER_FLAG_SEP
@@ -2911,6 +2947,8 @@ syn keyword cmakeKWwrite_file contained
29112947
syn keyword cmakeGeneratorExpressions contained
29122948
\ AND
29132949
\ ANGLE
2950+
\ ARCHIVE_OUTPUT_NAME
2951+
\ ARCHIVE_OUTPUT_NAME_
29142952
\ BAR
29152953
\ BOOL
29162954
\ BUILD_INTERFACE
@@ -2920,8 +2958,11 @@ syn keyword cmakeGeneratorExpressions contained
29202958
\ COMPILE_DEFINITIONS
29212959
\ COMPILE_FEATURES
29222960
\ COMPILE_LANGUAGE
2961+
\ COMPILE_LANG_AND_ID
29232962
\ COMPILING_CUDA
2924-
\ COMPILING_CXX
2963+
\ COMPILING_CXX_WITH_CLANG
2964+
\ COMPILING_CXX_WITH_INTEL
2965+
\ COMPILING_C_WITH_CLANG
29252966
\ CONFIG
29262967
\ CONFIGURATION
29272968
\ CUDA_COMPILER_ID
@@ -2934,31 +2975,40 @@ syn keyword cmakeGeneratorExpressions contained
29342975
\ C_COMPILER_VERSION
29352976
\ C_STANDARD
29362977
\ DEBUG_MODE
2978+
\ DEBUG_POSTFIX
2979+
\ EXCLUDE
29372980
\ EXPORT
29382981
\ FALSE
2982+
\ FILTER
29392983
\ FOO_EXTRA_THINGS
29402984
\ GENERATE
29412985
\ GENEX_EVAL
29422986
\ GNU
29432987
\ IF
29442988
\ IGNORE
2989+
\ IMPORT_PREFIX
2990+
\ IMPORT_SUFFIX
29452991
\ INCLUDE_DIRECTORIES
29462992
\ INSTALL_INTERFACE
29472993
\ INSTALL_PREFIX
29482994
\ INTERFACE_LINK_LIBRARIES
29492995
\ IN_LIST
29502996
\ JOIN
29512997
\ LANG
2998+
\ LANG_COMPILER_ID
2999+
\ LIBRARY_OUTPUT_NAME
3000+
\ LIBRARY_OUTPUT_NAME_
29523001
\ LINK_LIBRARIES
29533002
\ LINK_ONLY
29543003
\ LOWER_CASE
29553004
\ MAKE_C_IDENTIFIER
29563005
\ MAP_IMPORTED_CONFIG_
29573006
\ NO
29583007
\ NOT
2959-
\ OBJECT_LIBRARY
29603008
\ OFF
29613009
\ OLD_COMPILER
3010+
\ OUTPUT_NAME
3011+
\ OUTPUT_NAME_
29623012
\ PDB_NAME
29633013
\ PDB_NAME_
29643014
\ PDB_OUTPUT_DIRECTORY
@@ -2967,6 +3017,9 @@ syn keyword cmakeGeneratorExpressions contained
29673017
\ POSIX
29683018
\ PRIVATE
29693019
\ PUBLIC
3020+
\ REMOVE_DUPLICATES
3021+
\ RUNTIME_OUTPUT_NAME
3022+
\ RUNTIME_OUTPUT_NAME_
29703023
\ SDK
29713024
\ SEMICOLON
29723025
\ SHELL_PATH
@@ -2975,15 +3028,22 @@ syn keyword cmakeGeneratorExpressions contained
29753028
\ TARGET_BUNDLE_DIR
29763029
\ TARGET_EXISTS
29773030
\ TARGET_FILE
3031+
\ TARGET_FILE_BASE_NAME
29783032
\ TARGET_FILE_DIR
29793033
\ TARGET_FILE_NAME
3034+
\ TARGET_FILE_PREFIX
3035+
\ TARGET_FILE_SUFFIX
29803036
\ TARGET_GENEX_EVAL
29813037
\ TARGET_LINKER_FILE
3038+
\ TARGET_LINKER_FILE_BASE_NAME
29823039
\ TARGET_LINKER_FILE_DIR
29833040
\ TARGET_LINKER_FILE_NAME
3041+
\ TARGET_LINKER_FILE_PREFIX
3042+
\ TARGET_LINKER_FILE_SUFFIX
29843043
\ TARGET_NAME_IF_EXISTS
29853044
\ TARGET_OBJECTS
29863045
\ TARGET_PDB_FILE
3046+
\ TARGET_PDB_FILE_BASE_NAME
29873047
\ TARGET_PDB_FILE_DIR
29883048
\ TARGET_PDB_FILE_NAME
29893049
\ TARGET_POLICY
@@ -2997,6 +3057,7 @@ syn keyword cmakeGeneratorExpressions contained
29973057
\ VERSION_GREATER_EQUAL
29983058
\ VERSION_LESS
29993059
\ VERSION_LESS_EQUAL
3060+
\ _POSTFIX
30003061

30013062
syn case ignore
30023063

0 commit comments

Comments
 (0)