Skip to content
This repository was archived by the owner on Jul 30, 2019. It is now read-only.

Commit 4e657a0

Browse files
committed
update to cmake version 3.13.20181220-g0495c
1 parent 64ff4bd commit 4e657a0

File tree

1 file changed

+56
-31
lines changed

1 file changed

+56
-31
lines changed

syntax/cmake.vim

+56-31
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.13.20181010-ga3598
3+
" Version: cmake version 3.13.20181220-g0495c
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: 2018 Oct 18
10+
" Last Change: 2018 Dec 20
1111
"
1212
" Licence: The CMake license applies to this file. See
1313
" https://cmake.org/licensing
@@ -67,6 +67,7 @@ syn keyword cmakeProperty contained
6767
\ ATTACHED_FILES
6868
\ ATTACHED_FILES_ON_FAIL
6969
\ AUTOGEN_BUILD_DIR
70+
\ AUTOGEN_ORIGIN_DEPENDS
7071
\ AUTOGEN_PARALLEL
7172
\ AUTOGEN_SOURCE_GROUP
7273
\ AUTOGEN_TARGETS_FOLDER
@@ -87,6 +88,7 @@ syn keyword cmakeProperty contained
8788
\ BINARY_DIR
8889
\ BUILDSYSTEM_TARGETS
8990
\ BUILD_RPATH
91+
\ BUILD_RPATH_USE_ORIGIN
9092
\ BUILD_WITH_INSTALL_NAME_DIR
9193
\ BUILD_WITH_INSTALL_RPATH
9294
\ BUNDLE
@@ -412,6 +414,7 @@ syn keyword cmakeVariable contained
412414
\ CMAKE_ARCHIVE_OUTPUT_DIRECTORY
413415
\ CMAKE_ARGC
414416
\ CMAKE_ARGV0
417+
\ CMAKE_AUTOGEN_ORIGIN_DEPENDS
415418
\ CMAKE_AUTOGEN_PARALLEL
416419
\ CMAKE_AUTOGEN_VERBOSE
417420
\ CMAKE_AUTOMOC
@@ -428,6 +431,7 @@ syn keyword cmakeVariable contained
428431
\ CMAKE_BACKWARDS_COMPATIBILITY
429432
\ CMAKE_BINARY_DIR
430433
\ CMAKE_BUILD_RPATH
434+
\ CMAKE_BUILD_RPATH_USE_ORIGIN
431435
\ CMAKE_BUILD_TOOL
432436
\ CMAKE_BUILD_TYPE
433437
\ CMAKE_BUILD_WITH_INSTALL_NAME_DIR
@@ -521,6 +525,10 @@ syn keyword cmakeVariable contained
521525
\ CMAKE_GENERATOR_INSTANCE
522526
\ CMAKE_GENERATOR_PLATFORM
523527
\ CMAKE_GENERATOR_TOOLSET
528+
\ CMAKE_GLOBAL_AUTOGEN_TARGET
529+
\ CMAKE_GLOBAL_AUTOGEN_TARGET_NAME
530+
\ CMAKE_GLOBAL_AUTORCC_TARGET
531+
\ CMAKE_GLOBAL_AUTORCC_TARGET_NAME
524532
\ CMAKE_GNUtoMS
525533
\ CMAKE_HOME_DIRECTORY
526534
\ CMAKE_HOST_APPLE
@@ -870,11 +878,13 @@ syn keyword cmakeKWExternalProject contained
870878
\ INSTALL_DIR
871879
\ JOB_POOLS
872880
\ LIST_SEPARATOR
873-
\ LOG_
874881
\ LOG_BUILD
875882
\ LOG_CONFIGURE
883+
\ LOG_DIR
876884
\ LOG_DOWNLOAD
877885
\ LOG_INSTALL
886+
\ LOG_MERGED_STDOUTERR
887+
\ LOG_PATCH
878888
\ LOG_TEST
879889
\ LOG_UPDATE
880890
\ MAKE_EXE
@@ -1153,7 +1163,6 @@ syn keyword cmakeKWctest_build contained
11531163
\ CTEST_BUILD_CONFIGURATION
11541164
\ CTEST_BUILD_FLAGS
11551165
\ CTEST_BUILD_TARGET
1156-
\ CTEST_PROJECT_NAME
11571166
\ FLAGS
11581167
\ NUMBER_ERRORS
11591168
\ NUMBER_WARNINGS
@@ -1361,6 +1370,7 @@ syn keyword cmakeKWfile contained
13611370
\ IGNORED
13621371
\ INACTIVITY_TIMEOUT
13631372
\ INSTALL
1373+
\ IS_ABSOLUTE
13641374
\ LENGTH_MAXIMUM
13651375
\ LENGTH_MINIMUM
13661376
\ LF
@@ -1375,6 +1385,7 @@ syn keyword cmakeKWfile contained
13751385
\ NETRC
13761386
\ NETRC_FILE
13771387
\ NEWLINE_CONSUME
1388+
\ NOT
13781389
\ NO_HEX_CONVERSION
13791390
\ NO_SOURCE_PERMISSIONS
13801391
\ OFFSET
@@ -1384,6 +1395,7 @@ syn keyword cmakeKWfile contained
13841395
\ PATTERN
13851396
\ PROCESS
13861397
\ READ
1398+
\ READ_SYMLINK
13871399
\ REGEX
13881400
\ RELATIVE_PATH
13891401
\ RELEASE
@@ -1393,6 +1405,7 @@ syn keyword cmakeKWfile contained
13931405
\ REQUIRED
13941406
\ RESULT_VARIABLE
13951407
\ SHOW_PROGRESS
1408+
\ SIZE
13961409
\ SSL
13971410
\ STATUS
13981411
\ STRINGS
@@ -1548,24 +1561,23 @@ syn keyword cmakeKWfltk_wrap_ui contained
15481561
\ FLTK
15491562

15501563
syn keyword cmakeKWforeach contained
1551-
\ ARGS
15521564
\ IN
15531565
\ ITEMS
15541566
\ LISTS
15551567
\ RANGE
1568+
\ STATUS
15561569

15571570
syn keyword cmakeKWfunction contained
15581571
\ ARGC
15591572
\ ARGN
1560-
\ ARGS
15611573
\ ARGV
1574+
\ FOO
15621575
\ PARENT_SCOPE
15631576

15641577
syn keyword cmakeKWget_cmake_property contained
15651578
\ COMPONENTS
15661579
\ GLOBAL
15671580
\ MACROS
1568-
\ VAR
15691581
\ VARIABLES
15701582

15711583
syn keyword cmakeKWget_directory_property contained
@@ -1575,9 +1587,7 @@ syn keyword cmakeKWget_directory_property contained
15751587

15761588
syn keyword cmakeKWget_filename_component contained
15771589
\ ABSOLUTE
1578-
\ ARG_VAR
15791590
\ BASE_DIR
1580-
\ COMP
15811591
\ DIRECTORY
15821592
\ EXT
15831593
\ NAME
@@ -1586,7 +1596,6 @@ syn keyword cmakeKWget_filename_component contained
15861596
\ PROGRAM
15871597
\ PROGRAM_ARGS
15881598
\ REALPATH
1589-
\ VAR
15901599

15911600
syn keyword cmakeKWget_property contained
15921601
\ BRIEF_DOCS
@@ -1616,7 +1625,6 @@ syn keyword cmakeKWget_test_property contained
16161625
\ VAR
16171626

16181627
syn keyword cmakeKWif contained
1619-
\ ARGS
16201628
\ CMAKE_MATCH_
16211629
\ CMP
16221630
\ COMMAND
@@ -1647,7 +1655,6 @@ syn keyword cmakeKWif contained
16471655
\ STRLESS_EQUAL
16481656
\ TARGET
16491657
\ TEST
1650-
\ THEN
16511658
\ TRUE
16521659
\ VERSION_EQUAL
16531660
\ VERSION_GREATER
@@ -1688,17 +1695,34 @@ syn keyword cmakeKWinstall contained
16881695
\ BEFORE
16891696
\ BUILD_TYPE
16901697
\ BUNDLE
1698+
\ CMAKE_INSTALL_BINDIR
1699+
\ CMAKE_INSTALL_DATADIR
1700+
\ CMAKE_INSTALL_DATAROOTDIR
1701+
\ CMAKE_INSTALL_DOCDIR
1702+
\ CMAKE_INSTALL_INCLUDEDIR
1703+
\ CMAKE_INSTALL_INFODIR
1704+
\ CMAKE_INSTALL_LIBDIR
1705+
\ CMAKE_INSTALL_LOCALEDIR
1706+
\ CMAKE_INSTALL_LOCALSTATEDIR
1707+
\ CMAKE_INSTALL_MANDIR
1708+
\ CMAKE_INSTALL_RUNSTATEDIR
1709+
\ CMAKE_INSTALL_SBINDIR
1710+
\ CMAKE_INSTALL_SHARESTATEDIR
1711+
\ CMAKE_INSTALL_SYSCONFDIR
16911712
\ CODE
16921713
\ COMPONENT
16931714
\ CONFIGURATIONS
16941715
\ CVS
1716+
\ DATA
1717+
\ DATAROOT
16951718
\ DBUILD_TYPE
16961719
\ DCOMPONENT
16971720
\ DESTDIR
16981721
\ DESTINATION
16991722
\ DIRECTORY
17001723
\ DIRECTORY_PERMISSIONS
17011724
\ DLL
1725+
\ DOC
17021726
\ EXCLUDE_FROM_ALL
17031727
\ EXPORT
17041728
\ EXPORT_ANDROID_MK
@@ -1712,10 +1736,14 @@ syn keyword cmakeKWinstall contained
17121736
\ GROUP_WRITE
17131737
\ IMPORTED_
17141738
\ INCLUDES
1739+
\ INFO
17151740
\ INSTALL_PREFIX
17161741
\ INTERFACE_INCLUDE_DIRECTORIES
17171742
\ LIBRARY
1743+
\ LOCALE
1744+
\ LOCALSTATE
17181745
\ MACOSX_BUNDLE
1746+
\ MAN
17191747
\ MESSAGE_NEVER
17201748
\ NAMELINK_COMPONENT
17211749
\ NAMELINK_ONLY
@@ -1738,13 +1766,18 @@ syn keyword cmakeKWinstall contained
17381766
\ RENAME
17391767
\ RESOURCE
17401768
\ RPM
1769+
\ RUNSTATE
17411770
\ RUNTIME
1771+
\ SBIN
17421772
\ SCRIPT
17431773
\ SETGID
17441774
\ SETUID
1775+
\ SHAREDSTATE
17451776
\ SOVERSION
1777+
\ SYSCONF
17461778
\ TARGETS
17471779
\ TRUE
1780+
\ TYPE
17481781
\ USE_SOURCE_PERMISSIONS
17491782
\ VERSION
17501783
\ WORLD_EXECUTE
@@ -1764,7 +1797,6 @@ syn keyword cmakeKWinstall_programs contained
17641797
syn keyword cmakeKWinstall_targets contained
17651798
\ DLL
17661799
\ RUNTIME_DIRECTORY
1767-
\ TARGETS
17681800

17691801
syn keyword cmakeKWlink_directories contained
17701802
\ AFTER
@@ -1825,22 +1857,16 @@ syn keyword cmakeKWload_command contained
18251857
syn keyword cmakeKWmacro contained
18261858
\ ARGC
18271859
\ ARGN
1828-
\ ARGS
18291860
\ ARGV
18301861
\ DEFINED
1862+
\ FOO
18311863
\ GREATER
18321864
\ LISTS
18331865
\ NOT
1834-
\ _BAR
1835-
\ _FOO
1836-
1837-
syn keyword cmakeKWmake_directory contained
1838-
\ MAKE_DIRECTORY
18391866

18401867
syn keyword cmakeKWmark_as_advanced contained
18411868
\ CLEAR
18421869
\ FORCE
1843-
\ VAR
18441870

18451871
syn keyword cmakeKWmath contained
18461872
\ EXPR
@@ -1883,18 +1909,14 @@ syn keyword cmakeKWproject contained
18831909
\ _VERSION_TWEAK
18841910

18851911
syn keyword cmakeKWremove contained
1886-
\ REMOVE_ITEM
18871912
\ VALUE
18881913
\ VAR
18891914

18901915
syn keyword cmakeKWseparate_arguments contained
18911916
\ MSDN
1892-
\ NATIVE
18931917
\ NATIVE_COMMAND
18941918
\ UNIX_COMMAND
1895-
\ WINDOWS
18961919
\ WINDOWS_COMMAND
1897-
\ _COMMAND
18981920

18991921
syn keyword cmakeKWset contained
19001922
\ BOOL
@@ -2123,10 +2145,13 @@ syn keyword cmakeKWtry_compile contained
21232145
\ LANG
21242146
\ LINK_DIRECTORIES
21252147
\ LINK_LIBRARIES
2148+
\ LINK_OPTIONS
21262149
\ NOT
21272150
\ OUTPUT_VARIABLE
2151+
\ PRIVATE
21282152
\ RESULT_VAR
21292153
\ SOURCES
2154+
\ STATIC_LIBRARY_OPTIONS
21302155
\ TRUE
21312156
\ TYPE
21322157
\ VALUE
@@ -2147,6 +2172,7 @@ syn keyword cmakeKWtry_run contained
21472172
\ INCLUDE_DIRECTORIES
21482173
\ LINK_DIRECTORIES
21492174
\ LINK_LIBRARIES
2175+
\ LINK_OPTIONS
21502176
\ RUN_OUTPUT_VARIABLE
21512177
\ RUN_RESULT_VAR
21522178
\ TRUE
@@ -2155,7 +2181,6 @@ syn keyword cmakeKWtry_run contained
21552181
\ __TRYRUN_OUTPUT
21562182

21572183
syn keyword cmakeKWunset contained
2158-
\ LD_LIBRARY_PATH
21592184
\ PARENT_SCOPE
21602185
\ VAR
21612186

@@ -2171,9 +2196,6 @@ syn keyword cmakeKWvariable_requires contained
21712196
syn keyword cmakeKWvariable_watch contained
21722197
\ COMMAND
21732198

2174-
syn keyword cmakeKWwhile contained
2175-
\ ARGS
2176-
21772199
syn keyword cmakeKWwrite_file contained
21782200
\ APPEND
21792201
\ CONFIGURE_FILE
@@ -2184,6 +2206,7 @@ syn keyword cmakeKWwrite_file contained
21842206
syn keyword cmakeGeneratorExpressions contained
21852207
\ AND
21862208
\ ANGLE
2209+
\ BAR
21872210
\ BOOL
21882211
\ BUILD_INTERFACE
21892212
\ CMAKE_
@@ -2207,10 +2230,13 @@ syn keyword cmakeGeneratorExpressions contained
22072230
\ C_STANDARD
22082231
\ DEBUG_MODE
22092232
\ EXPORT
2233+
\ FALSE
22102234
\ FOO_EXTRA_THINGS
2235+
\ GENERATE
22112236
\ GENEX_EVAL
22122237
\ GNU
22132238
\ IF
2239+
\ IGNORE
22142240
\ INCLUDE_DIRECTORIES
22152241
\ INSTALL_INTERFACE
22162242
\ INSTALL_PREFIX
@@ -2224,8 +2250,10 @@ syn keyword cmakeGeneratorExpressions contained
22242250
\ MAKE_C_IDENTIFIER
22252251
\ MAP_IMPORTED_CONFIG_
22262252
\ MSYS
2253+
\ NO
22272254
\ NOT
22282255
\ OBJECT_LIBRARY
2256+
\ OFF
22292257
\ OLD_COMPILER
22302258
\ PDB_NAME
22312259
\ PDB_NAME_
@@ -2248,7 +2276,6 @@ syn keyword cmakeGeneratorExpressions contained
22482276
\ TARGET_LINKER_FILE
22492277
\ TARGET_LINKER_FILE_DIR
22502278
\ TARGET_LINKER_FILE_NAME
2251-
\ TARGET_NAME
22522279
\ TARGET_NAME_IF_EXISTS
22532280
\ TARGET_OBJECTS
22542281
\ TARGET_PDB_FILE
@@ -2493,7 +2520,6 @@ hi def link cmakeKWlist ModeMsg
24932520
hi def link cmakeKWload_cache ModeMsg
24942521
hi def link cmakeKWload_command ModeMsg
24952522
hi def link cmakeKWmacro ModeMsg
2496-
hi def link cmakeKWmake_directory ModeMsg
24972523
hi def link cmakeKWmark_as_advanced ModeMsg
24982524
hi def link cmakeKWmath ModeMsg
24992525
hi def link cmakeKWmessage ModeMsg
@@ -2524,7 +2550,6 @@ hi def link cmakeKWunset ModeMsg
25242550
hi def link cmakeKWuse_mangled_mesa ModeMsg
25252551
hi def link cmakeKWvariable_requires ModeMsg
25262552
hi def link cmakeKWvariable_watch ModeMsg
2527-
hi def link cmakeKWwhile ModeMsg
25282553
hi def link cmakeKWwrite_file ModeMsg
25292554

25302555
" Manually added - difficult to parse out of documentation

0 commit comments

Comments
 (0)