cmake.vim 75 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565
  1. " Vim syntax file
  2. " Program: CMake - Cross-Platform Makefile Generator
  3. " Version: cmake version 3.13.20181010-ga3598
  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: 2018 Oct 18
  11. "
  12. " Licence: The CMake license applies to this file. See
  13. " https://cmake.org/licensing
  14. " This implies that distribution with Vim is allowed
  15. if exists("b:current_syntax")
  16. finish
  17. endif
  18. let s:keepcpo= &cpo
  19. set cpo&vim
  20. syn region cmakeBracketArgument start="\[\z(=\?\|=[0-9]*\)\[" end="\]\z1\]" contains=cmakeTodo,@Spell
  21. syn region cmakeComment start="#" end="$" contains=cmakeTodo,@Spell
  22. syn region cmakeBracketComment start="#\[\z(=\?\|=[0-9]*\)\[" end="\]\z1\]" contains=cmakeTodo,@Spell
  23. syn match cmakeEscaped /\(\\\\\|\\"\|\\n\|\\t\)/ contained
  24. syn region cmakeRegistry start="\[" end="]" contained oneline contains=cmakeTodo,cmakeEscaped
  25. syn region cmakeGeneratorExpression start="$<" end=">" contained oneline contains=cmakeVariableValue,cmakeProperty,cmakeGeneratorExpressions,cmakeTodo
  26. syn region cmakeString start='"' end='"' contained contains=cmakeTodo,cmakeVariableValue,cmakeEscaped
  27. syn region cmakeVariableValue start="${" end="}" contained oneline contains=cmakeVariable,cmakeTodo
  28. syn region cmakeEnvironment start="$ENV{" end="}" contained oneline contains=cmakeTodo
  29. syn region cmakeArguments start="(" end=")" contains=ALLBUT,cmakeCommand,cmakeCommandConditional,cmakeCommandRepeat,cmakeCommandDeprecated,cmakeCommandManuallyAdded,cmakeArguments,cmakeTodo
  30. syn case match
  31. syn keyword cmakeProperty contained
  32. \ ABSTRACT
  33. \ ADDITIONAL_MAKE_CLEAN_FILES
  34. \ ADVANCED
  35. \ ALIASED_TARGET
  36. \ ALLOW_DUPLICATE_CUSTOM_TARGETS
  37. \ ANDROID_ANT_ADDITIONAL_OPTIONS
  38. \ ANDROID_API
  39. \ ANDROID_API_MIN
  40. \ ANDROID_ARCH
  41. \ ANDROID_ASSETS_DIRECTORIES
  42. \ ANDROID_GUI
  43. \ ANDROID_JAR_DEPENDENCIES
  44. \ ANDROID_JAR_DIRECTORIES
  45. \ ANDROID_JAVA_SOURCE_DIR
  46. \ ANDROID_NATIVE_LIB_DEPENDENCIES
  47. \ ANDROID_NATIVE_LIB_DIRECTORIES
  48. \ ANDROID_PROCESS_MAX
  49. \ ANDROID_PROGUARD
  50. \ ANDROID_PROGUARD_CONFIG_PATH
  51. \ ANDROID_SECURE_PROPS_PATH
  52. \ ANDROID_SKIP_ANT_STEP
  53. \ ANDROID_STL_TYPE
  54. \ ARCHIVE_OUTPUT_DIRECTORY
  55. \ ARCHIVE_OUTPUT_NAME
  56. \ ATTACHED_FILES
  57. \ ATTACHED_FILES_ON_FAIL
  58. \ AUTOGEN_BUILD_DIR
  59. \ AUTOGEN_PARALLEL
  60. \ AUTOGEN_SOURCE_GROUP
  61. \ AUTOGEN_TARGETS_FOLDER
  62. \ AUTOGEN_TARGET_DEPENDS
  63. \ AUTOMOC
  64. \ AUTOMOC_COMPILER_PREDEFINES
  65. \ AUTOMOC_DEPEND_FILTERS
  66. \ AUTOMOC_MACRO_NAMES
  67. \ AUTOMOC_MOC_OPTIONS
  68. \ AUTOMOC_SOURCE_GROUP
  69. \ AUTOMOC_TARGETS_FOLDER
  70. \ AUTORCC
  71. \ AUTORCC_OPTIONS
  72. \ AUTORCC_SOURCE_GROUP
  73. \ AUTOUIC
  74. \ AUTOUIC_OPTIONS
  75. \ AUTOUIC_SEARCH_PATHS
  76. \ BINARY_DIR
  77. \ BUILDSYSTEM_TARGETS
  78. \ BUILD_RPATH
  79. \ BUILD_WITH_INSTALL_NAME_DIR
  80. \ BUILD_WITH_INSTALL_RPATH
  81. \ BUNDLE
  82. \ BUNDLE_EXTENSION
  83. \ CACHE_VARIABLES
  84. \ CLEAN_NO_CUSTOM
  85. \ CMAKE_CONFIGURE_DEPENDS
  86. \ CMAKE_CXX_KNOWN_FEATURES
  87. \ CMAKE_C_KNOWN_FEATURES
  88. \ COMMON_LANGUAGE_RUNTIME
  89. \ COMPATIBLE_INTERFACE_BOOL
  90. \ COMPATIBLE_INTERFACE_NUMBER_MAX
  91. \ COMPATIBLE_INTERFACE_NUMBER_MIN
  92. \ COMPATIBLE_INTERFACE_STRING
  93. \ COMPILE_DEFINITIONS
  94. \ COMPILE_FEATURES
  95. \ COMPILE_FLAGS
  96. \ COMPILE_OPTIONS
  97. \ COMPILE_PDB_NAME
  98. \ COMPILE_PDB_OUTPUT_DIRECTORY
  99. \ COST
  100. \ CPACK_DESKTOP_SHORTCUTS
  101. \ CPACK_NEVER_OVERWRITE
  102. \ CPACK_PERMANENT
  103. \ CPACK_STARTUP_SHORTCUTS
  104. \ CPACK_START_MENU_SHORTCUTS
  105. \ CPACK_WIX_ACL
  106. \ CROSSCOMPILING_EMULATOR
  107. \ CUDA_EXTENSIONS
  108. \ CUDA_PTX_COMPILATION
  109. \ CUDA_RESOLVE_DEVICE_SYMBOLS
  110. \ CUDA_SEPARABLE_COMPILATION
  111. \ CUDA_STANDARD
  112. \ CUDA_STANDARD_REQUIRED
  113. \ CXX_EXTENSIONS
  114. \ CXX_STANDARD
  115. \ CXX_STANDARD_REQUIRED
  116. \ C_EXTENSIONS
  117. \ C_STANDARD
  118. \ C_STANDARD_REQUIRED
  119. \ DEBUG_CONFIGURATIONS
  120. \ DEBUG_POSTFIX
  121. \ DEFINE_SYMBOL
  122. \ DEFINITIONS
  123. \ DEPENDS
  124. \ DEPLOYMENT_ADDITIONAL_FILES
  125. \ DEPLOYMENT_REMOTE_DIRECTORY
  126. \ DISABLED
  127. \ DISABLED_FEATURES
  128. \ DOTNET_TARGET_FRAMEWORK_VERSION
  129. \ ECLIPSE_EXTRA_CPROJECT_CONTENTS
  130. \ ECLIPSE_EXTRA_NATURES
  131. \ ENABLED_FEATURES
  132. \ ENABLED_LANGUAGES
  133. \ ENABLE_EXPORTS
  134. \ ENVIRONMENT
  135. \ EXCLUDE_FROM_ALL
  136. \ EXCLUDE_FROM_DEFAULT_BUILD
  137. \ EXPORT_NAME
  138. \ EXPORT_PROPERTIES
  139. \ EXTERNAL_OBJECT
  140. \ EchoString
  141. \ FAIL_REGULAR_EXPRESSION
  142. \ FIND_LIBRARY_USE_LIB32_PATHS
  143. \ FIND_LIBRARY_USE_LIB64_PATHS
  144. \ FIND_LIBRARY_USE_LIBX32_PATHS
  145. \ FIND_LIBRARY_USE_OPENBSD_VERSIONING
  146. \ FIXTURES_CLEANUP
  147. \ FIXTURES_REQUIRED
  148. \ FIXTURES_SETUP
  149. \ FOLDER
  150. \ FRAMEWORK
  151. \ FRAMEWORK_VERSION
  152. \ Fortran_FORMAT
  153. \ Fortran_MODULE_DIRECTORY
  154. \ GENERATED
  155. \ GENERATOR_FILE_NAME
  156. \ GENERATOR_IS_MULTI_CONFIG
  157. \ GLOBAL_DEPENDS_DEBUG_MODE
  158. \ GLOBAL_DEPENDS_NO_CYCLES
  159. \ GNUtoMS
  160. \ HAS_CXX
  161. \ HEADER_FILE_ONLY
  162. \ HELPSTRING
  163. \ IMPLICIT_DEPENDS_INCLUDE_TRANSFORM
  164. \ IMPORTED
  165. \ IMPORTED_COMMON_LANGUAGE_RUNTIME
  166. \ IMPORTED_CONFIGURATIONS
  167. \ IMPORTED_GLOBAL
  168. \ IMPORTED_IMPLIB
  169. \ IMPORTED_LIBNAME
  170. \ IMPORTED_LINK_DEPENDENT_LIBRARIES
  171. \ IMPORTED_LINK_INTERFACE_LANGUAGES
  172. \ IMPORTED_LINK_INTERFACE_LIBRARIES
  173. \ IMPORTED_LINK_INTERFACE_MULTIPLICITY
  174. \ IMPORTED_LOCATION
  175. \ IMPORTED_NO_SONAME
  176. \ IMPORTED_OBJECTS
  177. \ IMPORTED_SONAME
  178. \ IMPORT_PREFIX
  179. \ IMPORT_SUFFIX
  180. \ INCLUDE_DIRECTORIES
  181. \ INCLUDE_REGULAR_EXPRESSION
  182. \ INSTALL_NAME_DIR
  183. \ INSTALL_RPATH
  184. \ INSTALL_RPATH_USE_LINK_PATH
  185. \ INTERFACE_AUTOUIC_OPTIONS
  186. \ INTERFACE_COMPILE_DEFINITIONS
  187. \ INTERFACE_COMPILE_FEATURES
  188. \ INTERFACE_COMPILE_OPTIONS
  189. \ INTERFACE_INCLUDE_DIRECTORIES
  190. \ INTERFACE_LINK_DEPENDS
  191. \ INTERFACE_LINK_DIRECTORIES
  192. \ INTERFACE_LINK_LIBRARIES
  193. \ INTERFACE_LINK_OPTIONS
  194. \ INTERFACE_POSITION_INDEPENDENT_CODE
  195. \ INTERFACE_SOURCES
  196. \ INTERFACE_SYSTEM_INCLUDE_DIRECTORIES
  197. \ INTERPROCEDURAL_OPTIMIZATION
  198. \ IN_TRY_COMPILE
  199. \ IOS_INSTALL_COMBINED
  200. \ JOB_POOLS
  201. \ JOB_POOL_COMPILE
  202. \ JOB_POOL_LINK
  203. \ KEEP_EXTENSION
  204. \ LABELS
  205. \ LANGUAGE
  206. \ LIBRARY_OUTPUT_DIRECTORY
  207. \ LIBRARY_OUTPUT_NAME
  208. \ LINKER_LANGUAGE
  209. \ LINK_DEPENDS
  210. \ LINK_DEPENDS_NO_SHARED
  211. \ LINK_DIRECTORIES
  212. \ LINK_FLAGS
  213. \ LINK_INTERFACE_LIBRARIES
  214. \ LINK_INTERFACE_MULTIPLICITY
  215. \ LINK_LIBRARIES
  216. \ LINK_OPTIONS
  217. \ LINK_SEARCH_END_STATIC
  218. \ LINK_SEARCH_START_STATIC
  219. \ LINK_WHAT_YOU_USE
  220. \ LISTFILE_STACK
  221. \ LOCATION
  222. \ MACOSX_BUNDLE
  223. \ MACOSX_BUNDLE_INFO_PLIST
  224. \ MACOSX_FRAMEWORK_INFO_PLIST
  225. \ MACOSX_PACKAGE_LOCATION
  226. \ MACOSX_RPATH
  227. \ MACROS
  228. \ MANUALLY_ADDED_DEPENDENCIES
  229. \ MEASUREMENT
  230. \ MODIFIED
  231. \ NAME
  232. \ NO_SONAME
  233. \ NO_SYSTEM_FROM_IMPORTED
  234. \ OBJECT_DEPENDS
  235. \ OBJECT_OUTPUTS
  236. \ OSX_ARCHITECTURES
  237. \ OUTPUT_NAME
  238. \ PACKAGES_FOUND
  239. \ PACKAGES_NOT_FOUND
  240. \ PARENT_DIRECTORY
  241. \ PASS_REGULAR_EXPRESSION
  242. \ PDB_NAME
  243. \ PDB_OUTPUT_DIRECTORY
  244. \ POSITION_INDEPENDENT_CODE
  245. \ POST_INSTALL_SCRIPT
  246. \ PREDEFINED_TARGETS_FOLDER
  247. \ PREFIX
  248. \ PRE_INSTALL_SCRIPT
  249. \ PRIVATE_HEADER
  250. \ PROCESSORS
  251. \ PROCESSOR_AFFINITY
  252. \ PROJECT_LABEL
  253. \ PUBLIC_HEADER
  254. \ REPORT_UNDEFINED_PROPERTIES
  255. \ REQUIRED_FILES
  256. \ RESOURCE
  257. \ RESOURCE_LOCK
  258. \ RULE_LAUNCH_COMPILE
  259. \ RULE_LAUNCH_CUSTOM
  260. \ RULE_LAUNCH_LINK
  261. \ RULE_MESSAGES
  262. \ RUNTIME_OUTPUT_DIRECTORY
  263. \ RUNTIME_OUTPUT_NAME
  264. \ RUN_SERIAL
  265. \ SKIP_AUTOGEN
  266. \ SKIP_AUTOMOC
  267. \ SKIP_AUTORCC
  268. \ SKIP_AUTOUIC
  269. \ SKIP_BUILD_RPATH
  270. \ SKIP_RETURN_CODE
  271. \ SOURCES
  272. \ SOURCE_DIR
  273. \ SOVERSION
  274. \ STATIC_LIBRARY_FLAGS
  275. \ STATIC_LIBRARY_OPTIONS
  276. \ STRINGS
  277. \ SUBDIRECTORIES
  278. \ SUFFIX
  279. \ SYMBOLIC
  280. \ TARGET_ARCHIVES_MAY_BE_SHARED_LIBS
  281. \ TARGET_MESSAGES
  282. \ TARGET_SUPPORTS_SHARED_LIBS
  283. \ TESTS
  284. \ TEST_INCLUDE_FILE
  285. \ TEST_INCLUDE_FILES
  286. \ TIMEOUT
  287. \ TIMEOUT_AFTER_MATCH
  288. \ TYPE
  289. \ USE_FOLDERS
  290. \ VALUE
  291. \ VARIABLES
  292. \ VERSION
  293. \ VISIBILITY_INLINES_HIDDEN
  294. \ VS_CONFIGURATION_TYPE
  295. \ VS_COPY_TO_OUT_DIR
  296. \ VS_DEBUGGER_COMMAND
  297. \ VS_DEBUGGER_COMMAND_ARGUMENTS
  298. \ VS_DEBUGGER_ENVIRONMENT
  299. \ VS_DEBUGGER_WORKING_DIRECTORY
  300. \ VS_DEPLOYMENT_CONTENT
  301. \ VS_DEPLOYMENT_LOCATION
  302. \ VS_DESKTOP_EXTENSIONS_VERSION
  303. \ VS_DOTNET_REFERENCES
  304. \ VS_DOTNET_REFERENCES_COPY_LOCAL
  305. \ VS_DOTNET_TARGET_FRAMEWORK_VERSION
  306. \ VS_GLOBAL_KEYWORD
  307. \ VS_GLOBAL_PROJECT_TYPES
  308. \ VS_GLOBAL_ROOTNAMESPACE
  309. \ VS_INCLUDE_IN_VSIX
  310. \ VS_IOT_EXTENSIONS_VERSION
  311. \ VS_IOT_STARTUP_TASK
  312. \ VS_KEYWORD
  313. \ VS_MOBILE_EXTENSIONS_VERSION
  314. \ VS_RESOURCE_GENERATOR
  315. \ VS_SCC_AUXPATH
  316. \ VS_SCC_LOCALPATH
  317. \ VS_SCC_PROJECTNAME
  318. \ VS_SCC_PROVIDER
  319. \ VS_SDK_REFERENCES
  320. \ VS_SHADER_DISABLE_OPTIMIZATIONS
  321. \ VS_SHADER_ENABLE_DEBUG
  322. \ VS_SHADER_ENTRYPOINT
  323. \ VS_SHADER_FLAGS
  324. \ VS_SHADER_MODEL
  325. \ VS_SHADER_OBJECT_FILE_NAME
  326. \ VS_SHADER_OUTPUT_HEADER_FILE
  327. \ VS_SHADER_TYPE
  328. \ VS_SHADER_VARIABLE_NAME
  329. \ VS_STARTUP_PROJECT
  330. \ VS_TOOL_OVERRIDE
  331. \ VS_USER_PROPS
  332. \ VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION
  333. \ VS_WINRT_COMPONENT
  334. \ VS_WINRT_EXTENSIONS
  335. \ VS_WINRT_REFERENCES
  336. \ VS_XAML_TYPE
  337. \ WILL_FAIL
  338. \ WIN32_EXECUTABLE
  339. \ WINDOWS_EXPORT_ALL_SYMBOLS
  340. \ WORKING_DIRECTORY
  341. \ WRAP_EXCLUDE
  342. \ XCODE_EMIT_EFFECTIVE_PLATFORM_NAME
  343. \ XCODE_EXPLICIT_FILE_TYPE
  344. \ XCODE_FILE_ATTRIBUTES
  345. \ XCODE_LAST_KNOWN_FILE_TYPE
  346. \ XCODE_PRODUCT_TYPE
  347. \ XCODE_SCHEME_ADDRESS_SANITIZER
  348. \ XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN
  349. \ XCODE_SCHEME_ARGUMENTS
  350. \ XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER
  351. \ XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS
  352. \ XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE
  353. \ XCODE_SCHEME_ENVIRONMENT
  354. \ XCODE_SCHEME_EXECUTABLE
  355. \ XCODE_SCHEME_GUARD_MALLOC
  356. \ XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP
  357. \ XCODE_SCHEME_MALLOC_GUARD_EDGES
  358. \ XCODE_SCHEME_MALLOC_SCRIBBLE
  359. \ XCODE_SCHEME_MALLOC_STACK
  360. \ XCODE_SCHEME_THREAD_SANITIZER
  361. \ XCODE_SCHEME_THREAD_SANITIZER_STOP
  362. \ XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER
  363. \ XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP
  364. \ XCODE_SCHEME_ZOMBIE_OBJECTS
  365. \ XCTEST
  366. syn keyword cmakeVariable contained
  367. \ ANDROID
  368. \ APPLE
  369. \ BORLAND
  370. \ BUILD_SHARED_LIBS
  371. \ CACHE
  372. \ CMAKE_ABSOLUTE_DESTINATION_FILES
  373. \ CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS
  374. \ CMAKE_ANDROID_API
  375. \ CMAKE_ANDROID_API_MIN
  376. \ CMAKE_ANDROID_ARCH
  377. \ CMAKE_ANDROID_ARCH_ABI
  378. \ CMAKE_ANDROID_ARM_MODE
  379. \ CMAKE_ANDROID_ARM_NEON
  380. \ CMAKE_ANDROID_ASSETS_DIRECTORIES
  381. \ CMAKE_ANDROID_GUI
  382. \ CMAKE_ANDROID_JAR_DEPENDENCIES
  383. \ CMAKE_ANDROID_JAR_DIRECTORIES
  384. \ CMAKE_ANDROID_JAVA_SOURCE_DIR
  385. \ CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES
  386. \ CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES
  387. \ CMAKE_ANDROID_NDK
  388. \ CMAKE_ANDROID_NDK_DEPRECATED_HEADERS
  389. \ CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG
  390. \ CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION
  391. \ CMAKE_ANDROID_PROCESS_MAX
  392. \ CMAKE_ANDROID_PROGUARD
  393. \ CMAKE_ANDROID_PROGUARD_CONFIG_PATH
  394. \ CMAKE_ANDROID_SECURE_PROPS_PATH
  395. \ CMAKE_ANDROID_SKIP_ANT_STEP
  396. \ CMAKE_ANDROID_STANDALONE_TOOLCHAIN
  397. \ CMAKE_ANDROID_STL_TYPE
  398. \ CMAKE_APPBUNDLE_PATH
  399. \ CMAKE_AR
  400. \ CMAKE_ARCHIVE_OUTPUT_DIRECTORY
  401. \ CMAKE_ARGC
  402. \ CMAKE_ARGV0
  403. \ CMAKE_AUTOGEN_PARALLEL
  404. \ CMAKE_AUTOGEN_VERBOSE
  405. \ CMAKE_AUTOMOC
  406. \ CMAKE_AUTOMOC_COMPILER_PREDEFINES
  407. \ CMAKE_AUTOMOC_DEPEND_FILTERS
  408. \ CMAKE_AUTOMOC_MACRO_NAMES
  409. \ CMAKE_AUTOMOC_MOC_OPTIONS
  410. \ CMAKE_AUTOMOC_RELAXED_MODE
  411. \ CMAKE_AUTORCC
  412. \ CMAKE_AUTORCC_OPTIONS
  413. \ CMAKE_AUTOUIC
  414. \ CMAKE_AUTOUIC_OPTIONS
  415. \ CMAKE_AUTOUIC_SEARCH_PATHS
  416. \ CMAKE_BACKWARDS_COMPATIBILITY
  417. \ CMAKE_BINARY_DIR
  418. \ CMAKE_BUILD_RPATH
  419. \ CMAKE_BUILD_TOOL
  420. \ CMAKE_BUILD_TYPE
  421. \ CMAKE_BUILD_WITH_INSTALL_NAME_DIR
  422. \ CMAKE_BUILD_WITH_INSTALL_RPATH
  423. \ CMAKE_CACHEFILE_DIR
  424. \ CMAKE_CACHE_MAJOR_VERSION
  425. \ CMAKE_CACHE_MINOR_VERSION
  426. \ CMAKE_CACHE_PATCH_VERSION
  427. \ CMAKE_CFG_INTDIR
  428. \ CMAKE_CL_64
  429. \ CMAKE_CODEBLOCKS_COMPILER_ID
  430. \ CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES
  431. \ CMAKE_CODELITE_USE_TARGETS
  432. \ CMAKE_COLOR_MAKEFILE
  433. \ CMAKE_COMMAND
  434. \ CMAKE_COMPILER_2005
  435. \ CMAKE_COMPILER_IS_GNUCC
  436. \ CMAKE_COMPILER_IS_GNUCXX
  437. \ CMAKE_COMPILER_IS_GNUG77
  438. \ CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY
  439. \ CMAKE_CONFIGURATION_TYPES
  440. \ CMAKE_CPACK_COMMAND
  441. \ CMAKE_CROSSCOMPILING
  442. \ CMAKE_CROSSCOMPILING_EMULATOR
  443. \ CMAKE_CTEST_COMMAND
  444. \ CMAKE_CUDA_EXTENSIONS
  445. \ CMAKE_CUDA_HOST_COMPILER
  446. \ CMAKE_CUDA_SEPARABLE_COMPILATION
  447. \ CMAKE_CUDA_STANDARD
  448. \ CMAKE_CUDA_STANDARD_REQUIRED
  449. \ CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES
  450. \ CMAKE_CURRENT_BINARY_DIR
  451. \ CMAKE_CURRENT_LIST_DIR
  452. \ CMAKE_CURRENT_LIST_FILE
  453. \ CMAKE_CURRENT_LIST_LINE
  454. \ CMAKE_CURRENT_SOURCE_DIR
  455. \ CMAKE_CXX_COMPILE_FEATURES
  456. \ CMAKE_CXX_EXTENSIONS
  457. \ CMAKE_CXX_STANDARD
  458. \ CMAKE_CXX_STANDARD_REQUIRED
  459. \ CMAKE_C_COMPILE_FEATURES
  460. \ CMAKE_C_EXTENSIONS
  461. \ CMAKE_C_STANDARD
  462. \ CMAKE_C_STANDARD_REQUIRED
  463. \ CMAKE_DEBUG_POSTFIX
  464. \ CMAKE_DEBUG_TARGET_PROPERTIES
  465. \ CMAKE_DEPENDS_IN_PROJECT_ONLY
  466. \ CMAKE_DIRECTORY_LABELS
  467. \ CMAKE_DL_LIBS
  468. \ CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION
  469. \ CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES
  470. \ CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT
  471. \ CMAKE_ECLIPSE_MAKE_ARGUMENTS
  472. \ CMAKE_ECLIPSE_VERSION
  473. \ CMAKE_EDIT_COMMAND
  474. \ CMAKE_ENABLE_EXPORTS
  475. \ CMAKE_ERROR_DEPRECATED
  476. \ CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION
  477. \ CMAKE_EXECUTABLE_SUFFIX
  478. \ CMAKE_EXE_LINKER_FLAGS
  479. \ CMAKE_EXE_LINKER_FLAGS_INIT
  480. \ CMAKE_EXPORT_COMPILE_COMMANDS
  481. \ CMAKE_EXPORT_NO_PACKAGE_REGISTRY
  482. \ CMAKE_EXTRA_GENERATOR
  483. \ CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES
  484. \ CMAKE_FIND_APPBUNDLE
  485. \ CMAKE_FIND_FRAMEWORK
  486. \ CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX
  487. \ CMAKE_FIND_LIBRARY_PREFIXES
  488. \ CMAKE_FIND_LIBRARY_SUFFIXES
  489. \ CMAKE_FIND_NO_INSTALL_PREFIX
  490. \ CMAKE_FIND_PACKAGE_NAME
  491. \ CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
  492. \ CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY
  493. \ CMAKE_FIND_PACKAGE_SORT_DIRECTION
  494. \ CMAKE_FIND_PACKAGE_SORT_ORDER
  495. \ CMAKE_FIND_PACKAGE_WARN_NO_MODULE
  496. \ CMAKE_FIND_ROOT_PATH
  497. \ CMAKE_FIND_ROOT_PATH_MODE_INCLUDE
  498. \ CMAKE_FIND_ROOT_PATH_MODE_LIBRARY
  499. \ CMAKE_FIND_ROOT_PATH_MODE_PACKAGE
  500. \ CMAKE_FIND_ROOT_PATH_MODE_PROGRAM
  501. \ CMAKE_FOLDER
  502. \ CMAKE_FRAMEWORK_PATH
  503. \ CMAKE_Fortran_FORMAT
  504. \ CMAKE_Fortran_MODDIR_DEFAULT
  505. \ CMAKE_Fortran_MODDIR_FLAG
  506. \ CMAKE_Fortran_MODOUT_FLAG
  507. \ CMAKE_Fortran_MODULE_DIRECTORY
  508. \ CMAKE_GENERATOR
  509. \ CMAKE_GENERATOR_INSTANCE
  510. \ CMAKE_GENERATOR_PLATFORM
  511. \ CMAKE_GENERATOR_TOOLSET
  512. \ CMAKE_GNUtoMS
  513. \ CMAKE_HOME_DIRECTORY
  514. \ CMAKE_HOST_APPLE
  515. \ CMAKE_HOST_SOLARIS
  516. \ CMAKE_HOST_SYSTEM
  517. \ CMAKE_HOST_SYSTEM_NAME
  518. \ CMAKE_HOST_SYSTEM_PROCESSOR
  519. \ CMAKE_HOST_SYSTEM_VERSION
  520. \ CMAKE_HOST_UNIX
  521. \ CMAKE_HOST_WIN32
  522. \ CMAKE_IGNORE_PATH
  523. \ CMAKE_IMPORT_LIBRARY_PREFIX
  524. \ CMAKE_IMPORT_LIBRARY_SUFFIX
  525. \ CMAKE_INCLUDE_CURRENT_DIR
  526. \ CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE
  527. \ CMAKE_INCLUDE_DIRECTORIES_BEFORE
  528. \ CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE
  529. \ CMAKE_INCLUDE_PATH
  530. \ CMAKE_INSTALL_DEFAULT_COMPONENT_NAME
  531. \ CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS
  532. \ CMAKE_INSTALL_MESSAGE
  533. \ CMAKE_INSTALL_NAME_DIR
  534. \ CMAKE_INSTALL_PREFIX
  535. \ CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT
  536. \ CMAKE_INSTALL_RPATH
  537. \ CMAKE_INSTALL_RPATH_USE_LINK_PATH
  538. \ CMAKE_INTERNAL_PLATFORM_ABI
  539. \ CMAKE_INTERPROCEDURAL_OPTIMIZATION
  540. \ CMAKE_IOS_INSTALL_COMBINED
  541. \ CMAKE_JOB_POOLS
  542. \ CMAKE_JOB_POOL_COMPILE
  543. \ CMAKE_JOB_POOL_LINK
  544. \ CMAKE_LIBRARY_ARCHITECTURE
  545. \ CMAKE_LIBRARY_ARCHITECTURE_REGEX
  546. \ CMAKE_LIBRARY_OUTPUT_DIRECTORY
  547. \ CMAKE_LIBRARY_PATH
  548. \ CMAKE_LIBRARY_PATH_FLAG
  549. \ CMAKE_LINK_DEF_FILE_FLAG
  550. \ CMAKE_LINK_DEPENDS_NO_SHARED
  551. \ CMAKE_LINK_DIRECTORIES_BEFORE
  552. \ CMAKE_LINK_INTERFACE_LIBRARIES
  553. \ CMAKE_LINK_LIBRARY_FILE_FLAG
  554. \ CMAKE_LINK_LIBRARY_FLAG
  555. \ CMAKE_LINK_LIBRARY_SUFFIX
  556. \ CMAKE_LINK_SEARCH_END_STATIC
  557. \ CMAKE_LINK_SEARCH_START_STATIC
  558. \ CMAKE_LINK_WHAT_YOU_USE
  559. \ CMAKE_MACOSX_BUNDLE
  560. \ CMAKE_MACOSX_RPATH
  561. \ CMAKE_MAJOR_VERSION
  562. \ CMAKE_MAKE_PROGRAM
  563. \ CMAKE_MATCH_COUNT
  564. \ CMAKE_MFC_FLAG
  565. \ CMAKE_MINIMUM_REQUIRED_VERSION
  566. \ CMAKE_MINOR_VERSION
  567. \ CMAKE_MODULE_LINKER_FLAGS
  568. \ CMAKE_MODULE_LINKER_FLAGS_INIT
  569. \ CMAKE_MODULE_PATH
  570. \ CMAKE_MSVCIDE_RUN_PATH
  571. \ CMAKE_NETRC
  572. \ CMAKE_NETRC_FILE
  573. \ CMAKE_NINJA_OUTPUT_PATH_PREFIX
  574. \ CMAKE_NOT_USING_CONFIG_FLAGS
  575. \ CMAKE_NO_BUILTIN_CHRPATH
  576. \ CMAKE_NO_SYSTEM_FROM_IMPORTED
  577. \ CMAKE_OBJECT_PATH_MAX
  578. \ CMAKE_OSX_ARCHITECTURES
  579. \ CMAKE_OSX_DEPLOYMENT_TARGET
  580. \ CMAKE_OSX_SYSROOT
  581. \ CMAKE_PARENT_LIST_FILE
  582. \ CMAKE_PATCH_VERSION
  583. \ CMAKE_PDB_OUTPUT_DIRECTORY
  584. \ CMAKE_POSITION_INDEPENDENT_CODE
  585. \ CMAKE_PREFIX_PATH
  586. \ CMAKE_PROGRAM_PATH
  587. \ CMAKE_PROJECT_DESCRIPTION
  588. \ CMAKE_PROJECT_HOMEPAGE_URL
  589. \ CMAKE_PROJECT_NAME
  590. \ CMAKE_PROJECT_VERSION
  591. \ CMAKE_PROJECT_VERSION_MAJOR
  592. \ CMAKE_PROJECT_VERSION_MINOR
  593. \ CMAKE_PROJECT_VERSION_PATCH
  594. \ CMAKE_PROJECT_VERSION_TWEAK
  595. \ CMAKE_RANLIB
  596. \ CMAKE_ROOT
  597. \ CMAKE_RULE_MESSAGES
  598. \ CMAKE_RUNTIME_OUTPUT_DIRECTORY
  599. \ CMAKE_SCRIPT_MODE_FILE
  600. \ CMAKE_SHARED_LIBRARY_PREFIX
  601. \ CMAKE_SHARED_LIBRARY_SUFFIX
  602. \ CMAKE_SHARED_LINKER_FLAGS
  603. \ CMAKE_SHARED_LINKER_FLAGS_INIT
  604. \ CMAKE_SHARED_MODULE_PREFIX
  605. \ CMAKE_SHARED_MODULE_SUFFIX
  606. \ CMAKE_SIZEOF_VOID_P
  607. \ CMAKE_SKIP_BUILD_RPATH
  608. \ CMAKE_SKIP_INSTALL_ALL_DEPENDENCY
  609. \ CMAKE_SKIP_INSTALL_RPATH
  610. \ CMAKE_SKIP_INSTALL_RULES
  611. \ CMAKE_SKIP_RPATH
  612. \ CMAKE_SOURCE_DIR
  613. \ CMAKE_STAGING_PREFIX
  614. \ CMAKE_STATIC_LIBRARY_PREFIX
  615. \ CMAKE_STATIC_LIBRARY_SUFFIX
  616. \ CMAKE_STATIC_LINKER_FLAGS
  617. \ CMAKE_STATIC_LINKER_FLAGS_INIT
  618. \ CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS
  619. \ CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE
  620. \ CMAKE_SUPPRESS_REGENERATION
  621. \ CMAKE_SYSROOT
  622. \ CMAKE_SYSROOT_COMPILE
  623. \ CMAKE_SYSROOT_LINK
  624. \ CMAKE_SYSTEM
  625. \ CMAKE_SYSTEM_APPBUNDLE_PATH
  626. \ CMAKE_SYSTEM_FRAMEWORK_PATH
  627. \ CMAKE_SYSTEM_IGNORE_PATH
  628. \ CMAKE_SYSTEM_INCLUDE_PATH
  629. \ CMAKE_SYSTEM_LIBRARY_PATH
  630. \ CMAKE_SYSTEM_NAME
  631. \ CMAKE_SYSTEM_PREFIX_PATH
  632. \ CMAKE_SYSTEM_PROCESSOR
  633. \ CMAKE_SYSTEM_PROGRAM_PATH
  634. \ CMAKE_SYSTEM_VERSION
  635. \ CMAKE_Swift_LANGUAGE_VERSION
  636. \ CMAKE_TOOLCHAIN_FILE
  637. \ CMAKE_TRY_COMPILE_CONFIGURATION
  638. \ CMAKE_TRY_COMPILE_PLATFORM_VARIABLES
  639. \ CMAKE_TRY_COMPILE_TARGET_TYPE
  640. \ CMAKE_TWEAK_VERSION
  641. \ CMAKE_USER_MAKE_RULES_OVERRIDE
  642. \ CMAKE_USE_RELATIVE_PATHS
  643. \ CMAKE_VERBOSE_MAKEFILE
  644. \ CMAKE_VERSION
  645. \ CMAKE_VISIBILITY_INLINES_HIDDEN
  646. \ CMAKE_VS_DEVENV_COMMAND
  647. \ CMAKE_VS_GLOBALS
  648. \ CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD
  649. \ CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD
  650. \ CMAKE_VS_INTEL_Fortran_PROJECT_VERSION
  651. \ CMAKE_VS_MSBUILD_COMMAND
  652. \ CMAKE_VS_NsightTegra_VERSION
  653. \ CMAKE_VS_PLATFORM_NAME
  654. \ CMAKE_VS_PLATFORM_TOOLSET
  655. \ CMAKE_VS_PLATFORM_TOOLSET_CUDA
  656. \ CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE
  657. \ CMAKE_VS_PLATFORM_TOOLSET_VERSION
  658. \ CMAKE_VS_SDK_EXCLUDE_DIRECTORIES
  659. \ CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES
  660. \ CMAKE_VS_SDK_INCLUDE_DIRECTORIES
  661. \ CMAKE_VS_SDK_LIBRARY_DIRECTORIES
  662. \ CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES
  663. \ CMAKE_VS_SDK_REFERENCE_DIRECTORIES
  664. \ CMAKE_VS_SDK_SOURCE_DIRECTORIES
  665. \ CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION
  666. \ CMAKE_VS_WINRT_BY_DEFAULT
  667. \ CMAKE_WARN_DEPRECATED
  668. \ CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION
  669. \ CMAKE_WIN32_EXECUTABLE
  670. \ CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS
  671. \ CMAKE_XCODE_GENERATE_SCHEME
  672. \ CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY
  673. \ CMAKE_XCODE_PLATFORM_TOOLSET
  674. \ CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER
  675. \ CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN
  676. \ CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER
  677. \ CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS
  678. \ CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE
  679. \ CMAKE_XCODE_SCHEME_GUARD_MALLOC
  680. \ CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP
  681. \ CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES
  682. \ CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE
  683. \ CMAKE_XCODE_SCHEME_MALLOC_STACK
  684. \ CMAKE_XCODE_SCHEME_THREAD_SANITIZER
  685. \ CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP
  686. \ CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER
  687. \ CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP
  688. \ CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS
  689. \ CPACK_ABSOLUTE_DESTINATION_FILES
  690. \ CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY
  691. \ CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION
  692. \ CPACK_INCLUDE_TOPLEVEL_DIRECTORY
  693. \ CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS
  694. \ CPACK_INSTALL_SCRIPT
  695. \ CPACK_PACKAGING_INSTALL_PREFIX
  696. \ CPACK_SET_DESTDIR
  697. \ CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION
  698. \ CTEST_BINARY_DIRECTORY
  699. \ CTEST_BUILD_COMMAND
  700. \ CTEST_BUILD_NAME
  701. \ CTEST_BZR_COMMAND
  702. \ CTEST_BZR_UPDATE_OPTIONS
  703. \ CTEST_CHANGE_ID
  704. \ CTEST_CHECKOUT_COMMAND
  705. \ CTEST_CONFIGURATION_TYPE
  706. \ CTEST_CONFIGURE_COMMAND
  707. \ CTEST_COVERAGE_COMMAND
  708. \ CTEST_COVERAGE_EXTRA_FLAGS
  709. \ CTEST_CURL_OPTIONS
  710. \ CTEST_CUSTOM_COVERAGE_EXCLUDE
  711. \ CTEST_CUSTOM_ERROR_EXCEPTION
  712. \ CTEST_CUSTOM_ERROR_MATCH
  713. \ CTEST_CUSTOM_ERROR_POST_CONTEXT
  714. \ CTEST_CUSTOM_ERROR_PRE_CONTEXT
  715. \ CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE
  716. \ CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS
  717. \ CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS
  718. \ CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE
  719. \ CTEST_CUSTOM_MEMCHECK_IGNORE
  720. \ CTEST_CUSTOM_POST_MEMCHECK
  721. \ CTEST_CUSTOM_POST_TEST
  722. \ CTEST_CUSTOM_PRE_MEMCHECK
  723. \ CTEST_CUSTOM_PRE_TEST
  724. \ CTEST_CUSTOM_TESTS_IGNORE
  725. \ CTEST_CUSTOM_WARNING_EXCEPTION
  726. \ CTEST_CUSTOM_WARNING_MATCH
  727. \ CTEST_CVS_CHECKOUT
  728. \ CTEST_CVS_COMMAND
  729. \ CTEST_CVS_UPDATE_OPTIONS
  730. \ CTEST_DROP_LOCATION
  731. \ CTEST_DROP_METHOD
  732. \ CTEST_DROP_SITE
  733. \ CTEST_DROP_SITE_CDASH
  734. \ CTEST_DROP_SITE_PASSWORD
  735. \ CTEST_DROP_SITE_USER
  736. \ CTEST_EXTRA_COVERAGE_GLOB
  737. \ CTEST_GIT_COMMAND
  738. \ CTEST_GIT_INIT_SUBMODULES
  739. \ CTEST_GIT_UPDATE_CUSTOM
  740. \ CTEST_GIT_UPDATE_OPTIONS
  741. \ CTEST_HG_COMMAND
  742. \ CTEST_HG_UPDATE_OPTIONS
  743. \ CTEST_LABELS_FOR_SUBPROJECTS
  744. \ CTEST_MEMORYCHECK_COMMAND
  745. \ CTEST_MEMORYCHECK_COMMAND_OPTIONS
  746. \ CTEST_MEMORYCHECK_SANITIZER_OPTIONS
  747. \ CTEST_MEMORYCHECK_SUPPRESSIONS_FILE
  748. \ CTEST_MEMORYCHECK_TYPE
  749. \ CTEST_NIGHTLY_START_TIME
  750. \ CTEST_P4_CLIENT
  751. \ CTEST_P4_COMMAND
  752. \ CTEST_P4_OPTIONS
  753. \ CTEST_P4_UPDATE_OPTIONS
  754. \ CTEST_RUN_CURRENT_SCRIPT
  755. \ CTEST_SCP_COMMAND
  756. \ CTEST_SITE
  757. \ CTEST_SOURCE_DIRECTORY
  758. \ CTEST_SVN_COMMAND
  759. \ CTEST_SVN_OPTIONS
  760. \ CTEST_SVN_UPDATE_OPTIONS
  761. \ CTEST_TEST_LOAD
  762. \ CTEST_TEST_TIMEOUT
  763. \ CTEST_TRIGGER_SITE
  764. \ CTEST_UPDATE_COMMAND
  765. \ CTEST_UPDATE_OPTIONS
  766. \ CTEST_UPDATE_VERSION_ONLY
  767. \ CTEST_USE_LAUNCHERS
  768. \ CYGWIN
  769. \ ENV
  770. \ EXECUTABLE_OUTPUT_PATH
  771. \ GHS-MULTI
  772. \ LIBRARY_OUTPUT_PATH
  773. \ MINGW
  774. \ MSVC
  775. \ MSVC10
  776. \ MSVC11
  777. \ MSVC12
  778. \ MSVC14
  779. \ MSVC60
  780. \ MSVC70
  781. \ MSVC71
  782. \ MSVC80
  783. \ MSVC90
  784. \ MSVC_IDE
  785. \ MSVC_TOOLSET_VERSION
  786. \ MSVC_VERSION
  787. \ PROJECT_BINARY_DIR
  788. \ PROJECT_DESCRIPTION
  789. \ PROJECT_HOMEPAGE_URL
  790. \ PROJECT_NAME
  791. \ PROJECT_SOURCE_DIR
  792. \ PROJECT_VERSION
  793. \ PROJECT_VERSION_MAJOR
  794. \ PROJECT_VERSION_MINOR
  795. \ PROJECT_VERSION_PATCH
  796. \ PROJECT_VERSION_TWEAK
  797. \ UNIX
  798. \ WIN32
  799. \ WINCE
  800. \ WINDOWS_PHONE
  801. \ WINDOWS_STORE
  802. \ XCODE
  803. \ XCODE_VERSION
  804. syn keyword cmakeModule contained
  805. \ ExternalProject
  806. syn keyword cmakeKWExternalProject contained
  807. \ AWS
  808. \ BINARY_DIR
  809. \ BUILD_ALWAYS
  810. \ BUILD_BYPRODUCTS
  811. \ BUILD_COMMAND
  812. \ BUILD_IN_SOURCE
  813. \ CMAKE_ARGS
  814. \ CMAKE_CACHE_ARGS
  815. \ CMAKE_CACHE_DEFAULT_ARGS
  816. \ CMAKE_TLS_CAINFO
  817. \ CMAKE_TLS_VERIFY
  818. \ COMMENT
  819. \ CONFIGURE_COMMAND
  820. \ CVS
  821. \ CVSROOT
  822. \ CVS_MODULE
  823. \ CVS_REPOSITORY
  824. \ CVS_TAG
  825. \ DEPENDEES
  826. \ DEPENDERS
  827. \ DEPENDS
  828. \ DOWNLOADED_FILE
  829. \ DOWNLOAD_COMMAND
  830. \ DOWNLOAD_DIR
  831. \ DOWNLOAD_NAME
  832. \ DOWNLOAD_NO_EXTRACT
  833. \ DOWNLOAD_NO_PROGRESS
  834. \ EP_BASE
  835. \ EP_INDEPENDENT_STEP_TARGETS
  836. \ EP_PREFIX
  837. \ EP_STEP_TARGETS
  838. \ EP_UPDATE_DISCONNECTED
  839. \ EXCLUDE_FROM_ALL
  840. \ FORCE
  841. \ GIT_CONFIG
  842. \ GIT_PROGRESS
  843. \ GIT_REMOTE_NAME
  844. \ GIT_REPOSITORY
  845. \ GIT_SHALLOW
  846. \ GIT_SUBMODULES
  847. \ GIT_TAG
  848. \ HG_REPOSITORY
  849. \ HG_TAG
  850. \ HTTP_HEADER
  851. \ HTTP_PASSWORD
  852. \ HTTP_USERNAME
  853. \ IGNORED
  854. \ INDEPENDENT_STEP_TARGETS
  855. \ INSTALL_COMMAND
  856. \ INSTALL_DIR
  857. \ JOB_POOLS
  858. \ LIST_SEPARATOR
  859. \ LOG_
  860. \ LOG_BUILD
  861. \ LOG_CONFIGURE
  862. \ LOG_DIR
  863. \ LOG_DOWNLOAD
  864. \ LOG_INSTALL
  865. \ LOG_MERGED_STDOUTERR
  866. \ LOG_OUTPUT_ON_FAILURE
  867. \ LOG_PATCH
  868. \ LOG_TEST
  869. \ LOG_UPDATE
  870. \ MAKE_EXE
  871. \ NAMES
  872. \ NETRC
  873. \ NETRC_FILE
  874. \ NOTE
  875. \ NO_DEPENDS
  876. \ OPTIONAL
  877. \ PATCH_COMMAND
  878. \ PREFIX
  879. \ PROPERTY
  880. \ REQUIRED
  881. \ SOURCE_DIR
  882. \ SOURCE_SUBDIR
  883. \ STAMP_DIR
  884. \ STEP_TARGETS
  885. \ STRING
  886. \ SVN_PASSWORD
  887. \ SVN_REPOSITORY
  888. \ SVN_REVISION
  889. \ SVN_TRUST_CERT
  890. \ SVN_USERNAME
  891. \ TEST_AFTER_INSTALL
  892. \ TEST_BEFORE_INSTALL
  893. \ TEST_COMMAND
  894. \ TEST_EXCLUDE_FROM_MAIN
  895. \ TIMEOUT
  896. \ TLS_CAINFO
  897. \ TLS_VERIFY
  898. \ TMP_DIR
  899. \ TRUE
  900. \ UPDATE_COMMAND
  901. \ UPDATE_DISCONNECTED
  902. \ URL
  903. \ URL_HASH
  904. \ USES_TERMINAL_BUILD
  905. \ USES_TERMINAL_CONFIGURE
  906. \ USES_TERMINAL_DOWNLOAD
  907. \ USES_TERMINAL_INSTALL
  908. \ USES_TERMINAL_TEST
  909. \ USES_TERMINAL_UPDATE
  910. \ WORKING_DIRECTORY
  911. syn keyword cmakeKWadd_compile_definitions contained
  912. \ COMPILE_DEFINITIONS
  913. \ VAR
  914. syn keyword cmakeKWadd_compile_options contained
  915. \ COMPILE_OPTIONS
  916. \ SHELL
  917. \ UNIX_COMMAND
  918. syn keyword cmakeKWadd_custom_command contained
  919. \ APPEND
  920. \ ARGS
  921. \ BYPRODUCTS
  922. \ CC
  923. \ COMMAND
  924. \ COMMAND_EXPAND_LISTS
  925. \ COMMENT
  926. \ CROSSCOMPILING_EMULATOR
  927. \ DEPENDS
  928. \ DEPFILE
  929. \ GENERATED
  930. \ IMPLICIT_DEPENDS
  931. \ INCLUDE_DIRECTORIES
  932. \ JOIN
  933. \ MAIN_DEPENDENCY
  934. \ NOT
  935. \ OUTPUT
  936. \ POST_BUILD
  937. \ PRE_BUILD
  938. \ PRE_LINK
  939. \ SYMBOLIC
  940. \ TARGET_FILE
  941. \ TARGET_PROPERTY
  942. \ USES_TERMINAL
  943. \ VERBATIM
  944. \ WORKING_DIRECTORY
  945. syn keyword cmakeKWadd_custom_target contained
  946. \ ALL
  947. \ BYPRODUCTS
  948. \ CC
  949. \ COMMAND
  950. \ COMMAND_EXPAND_LISTS
  951. \ COMMENT
  952. \ CROSSCOMPILING_EMULATOR
  953. \ DEPENDS
  954. \ GENERATED
  955. \ INCLUDE_DIRECTORIES
  956. \ JOIN
  957. \ SOURCES
  958. \ TARGET_PROPERTY
  959. \ USES_TERMINAL
  960. \ VERBATIM
  961. \ WORKING_DIRECTORY
  962. syn keyword cmakeKWadd_definitions contained
  963. \ COMPILE_DEFINITIONS
  964. syn keyword cmakeKWadd_dependencies contained
  965. \ DEPENDS
  966. \ OBJECT_DEPENDS
  967. syn keyword cmakeKWadd_executable contained
  968. \ ALIAS
  969. \ CONFIG
  970. \ EXCLUDE_FROM_ALL
  971. \ GLOBAL
  972. \ HEADER_FILE_ONLY
  973. \ IMPORTED
  974. \ IMPORTED_
  975. \ IMPORTED_LOCATION
  976. \ IMPORTED_LOCATION_
  977. \ MACOSX_BUNDLE
  978. \ OUTPUT_NAME
  979. \ RUNTIME_OUTPUT_DIRECTORY
  980. \ TARGET
  981. syn keyword cmakeKWadd_library contained
  982. \ ALIAS
  983. \ ARCHIVE_OUTPUT_DIRECTORY
  984. \ CLI
  985. \ CONFIG
  986. \ DLL
  987. \ EXCLUDE_FROM_ALL
  988. \ FRAMEWORK
  989. \ GLOBAL
  990. \ HEADER_FILE_ONLY
  991. \ IMPORTED
  992. \ IMPORTED_
  993. \ IMPORTED_LOCATION
  994. \ IMPORTED_LOCATION_
  995. \ IMPORTED_OBJECTS
  996. \ IMPORTED_OBJECTS_
  997. \ INTERFACE_
  998. \ LIBRARY_OUTPUT_DIRECTORY
  999. \ MODULE
  1000. \ OBJECT
  1001. \ ON
  1002. \ OUTPUT_NAME
  1003. \ POSITION_INDEPENDENT_CODE
  1004. \ POST_BUILD
  1005. \ PRE_BUILD
  1006. \ PRE_LINK
  1007. \ RUNTIME_OUTPUT_DIRECTORY
  1008. \ SHARED
  1009. \ STATIC
  1010. \ TARGET_OBJECTS
  1011. \ UNKNOWN
  1012. syn keyword cmakeKWadd_link_options contained
  1013. \ CMAKE_
  1014. \ GCC
  1015. \ GNU
  1016. \ LANG
  1017. \ LINKER
  1018. \ LINK_OPTIONS
  1019. \ SHELL
  1020. \ UNIX_COMMAND
  1021. \ _LINKER_WRAPPER_FLAG
  1022. \ _LINKER_WRAPPER_FLAG_SEP
  1023. syn keyword cmakeKWadd_subdirectory contained
  1024. \ EXCLUDE_FROM_ALL
  1025. syn keyword cmakeKWadd_test contained
  1026. \ BUILD_TESTING
  1027. \ COMMAND
  1028. \ CONFIGURATIONS
  1029. \ FAIL_REGULAR_EXPRESSION
  1030. \ NAME
  1031. \ PASS_REGULAR_EXPRESSION
  1032. \ TARGET_FILE
  1033. \ WILL_FAIL
  1034. \ WORKING_DIRECTORY
  1035. syn keyword cmakeKWbuild_command contained
  1036. \ CONFIGURATION
  1037. \ TARGET
  1038. syn keyword cmakeKWbuild_name contained
  1039. \ CMAKE_CXX_COMPILER
  1040. syn keyword cmakeKWcmake_host_system_information contained
  1041. \ AVAILABLE_PHYSICAL_MEMORY
  1042. \ AVAILABLE_VIRTUAL_MEMORY
  1043. \ FQDN
  1044. \ HAS_FPU
  1045. \ HAS_MMX
  1046. \ HAS_MMX_PLUS
  1047. \ HAS_SERIAL_NUMBER
  1048. \ HAS_SSE
  1049. \ HAS_SSE_FP
  1050. \ HAS_SSE_MMX
  1051. \ HOSTNAME
  1052. \ ID
  1053. \ NUMBER_OF_LOGICAL_CORES
  1054. \ NUMBER_OF_PHYSICAL_CORES
  1055. \ OS_NAME
  1056. \ OS_PLATFORM
  1057. \ OS_RELEASE
  1058. \ OS_VERSION
  1059. \ PROCESSOR_DESCRIPTION
  1060. \ PROCESSOR_NAME
  1061. \ PROCESSOR_SERIAL_NUMBER
  1062. \ QUERY
  1063. \ RESULT
  1064. \ TOTAL_PHYSICAL_MEMORY
  1065. \ TOTAL_VIRTUAL_MEMORY
  1066. syn keyword cmakeKWcmake_minimum_required contained
  1067. \ FATAL_ERROR
  1068. \ VERSION
  1069. syn keyword cmakeKWcmake_parse_arguments contained
  1070. \ ARGN
  1071. \ CONFIGURATIONS
  1072. \ DESTINATION
  1073. \ FALSE
  1074. \ FAST
  1075. \ FILES
  1076. \ MY_INSTALL
  1077. \ MY_INSTALL_CONFIGURATIONS
  1078. \ MY_INSTALL_DESTINATION
  1079. \ MY_INSTALL_FAST
  1080. \ MY_INSTALL_OPTIONAL
  1081. \ MY_INSTALL_RENAME
  1082. \ MY_INSTALL_TARGETS
  1083. \ MY_INSTALL_UNPARSED_ARGUMENTS
  1084. \ OPTIONAL
  1085. \ PARSE_ARGV
  1086. \ RENAME
  1087. \ TARGETS
  1088. \ TRUE
  1089. \ UNDEFINED
  1090. \ _UNPARSED_ARGUMENTS
  1091. syn keyword cmakeKWcmake_policy contained
  1092. \ CMAKE_POLICY_DEFAULT_CMP
  1093. \ CMP
  1094. \ GET
  1095. \ NNNN
  1096. \ NO_POLICY_SCOPE
  1097. \ OLD
  1098. \ POP
  1099. \ PUSH
  1100. \ SET
  1101. \ VERSION
  1102. syn keyword cmakeKWconfigure_file contained
  1103. \ COPYONLY
  1104. \ CRLF
  1105. \ DOS
  1106. \ ESCAPE_QUOTES
  1107. \ FOO_ENABLE
  1108. \ FOO_STRING
  1109. \ LF
  1110. \ NEWLINE_STYLE
  1111. \ VAR
  1112. syn keyword cmakeKWcreate_test_sourcelist contained
  1113. \ CMAKE_TESTDRIVER_AFTER_TESTMAIN
  1114. \ CMAKE_TESTDRIVER_BEFORE_TESTMAIN
  1115. \ EXTRA_INCLUDE
  1116. \ FUNCTION
  1117. syn keyword cmakeKWctest_build contained
  1118. \ ALL_BUILD
  1119. \ APPEND
  1120. \ BUILD
  1121. \ CAPTURE_CMAKE_ERROR
  1122. \ CONFIGURATION
  1123. \ CTEST_BUILD_CONFIGURATION
  1124. \ CTEST_BUILD_FLAGS
  1125. \ CTEST_BUILD_TARGET
  1126. \ CTEST_PROJECT_NAME
  1127. \ FLAGS
  1128. \ NUMBER_ERRORS
  1129. \ NUMBER_WARNINGS
  1130. \ QUIET
  1131. \ RETURN_VALUE
  1132. \ TARGET
  1133. syn keyword cmakeKWctest_configure contained
  1134. \ APPEND
  1135. \ BUILD
  1136. \ CAPTURE_CMAKE_ERROR
  1137. \ OPTIONS
  1138. \ QUIET
  1139. \ RETURN_VALUE
  1140. \ SOURCE
  1141. syn keyword cmakeKWctest_coverage contained
  1142. \ APPEND
  1143. \ BUILD
  1144. \ CAPTURE_CMAKE_ERROR
  1145. \ LABELS
  1146. \ QUIET
  1147. \ RETURN_VALUE
  1148. syn keyword cmakeKWctest_memcheck contained
  1149. \ APPEND
  1150. \ BUILD
  1151. \ DEFECT_COUNT
  1152. \ EXCLUDE
  1153. \ EXCLUDE_FIXTURE
  1154. \ EXCLUDE_FIXTURE_CLEANUP
  1155. \ EXCLUDE_FIXTURE_SETUP
  1156. \ EXCLUDE_LABEL
  1157. \ INCLUDE
  1158. \ INCLUDE_LABEL
  1159. \ OFF
  1160. \ ON
  1161. \ PARALLEL_LEVEL
  1162. \ QUIET
  1163. \ RETURN_VALUE
  1164. \ SCHEDULE_RANDOM
  1165. \ START
  1166. \ STOP_TIME
  1167. \ STRIDE
  1168. \ TEST_LOAD
  1169. syn keyword cmakeKWctest_run_script contained
  1170. \ NEW_PROCESS
  1171. \ RETURN_VALUE
  1172. syn keyword cmakeKWctest_start contained
  1173. \ APPEND
  1174. \ QUIET
  1175. \ TAG
  1176. \ TRACK
  1177. syn keyword cmakeKWctest_submit contained
  1178. \ API
  1179. \ CAPTURE_CMAKE_ERROR
  1180. \ CDASH_UPLOAD
  1181. \ CDASH_UPLOAD_TYPE
  1182. \ CTEST_EXTRA_SUBMIT_FILES
  1183. \ CTEST_NOTES_FILES
  1184. \ FILES
  1185. \ HTTPHEADER
  1186. \ PARTS
  1187. \ QUIET
  1188. \ RETRY_COUNT
  1189. \ RETRY_DELAY
  1190. \ RETURN_VALUE
  1191. syn keyword cmakeKWctest_test contained
  1192. \ APPEND
  1193. \ BUILD
  1194. \ CAPTURE_CMAKE_ERROR
  1195. \ CPU
  1196. \ EXCLUDE
  1197. \ EXCLUDE_FIXTURE
  1198. \ EXCLUDE_FIXTURE_CLEANUP
  1199. \ EXCLUDE_FIXTURE_SETUP
  1200. \ EXCLUDE_LABEL
  1201. \ INCLUDE
  1202. \ INCLUDE_LABEL
  1203. \ OFF
  1204. \ ON
  1205. \ PARALLEL_LEVEL
  1206. \ QUIET
  1207. \ RETURN_VALUE
  1208. \ SCHEDULE_RANDOM
  1209. \ START
  1210. \ STOP_TIME
  1211. \ STRIDE
  1212. \ TEST_LOAD
  1213. syn keyword cmakeKWctest_update contained
  1214. \ CAPTURE_CMAKE_ERROR
  1215. \ QUIET
  1216. \ RETURN_VALUE
  1217. \ SOURCE
  1218. syn keyword cmakeKWctest_upload contained
  1219. \ CAPTURE_CMAKE_ERROR
  1220. \ FILES
  1221. \ QUIET
  1222. syn keyword cmakeKWdefine_property contained
  1223. \ APPEND
  1224. \ APPEND_STRING
  1225. \ BRIEF_DOCS
  1226. \ CACHED_VARIABLE
  1227. \ DIRECTORY
  1228. \ FULL_DOCS
  1229. \ GLOBAL
  1230. \ INHERITED
  1231. \ PROPERTY
  1232. \ SOURCE
  1233. \ TARGET
  1234. \ TEST
  1235. \ VARIABLE
  1236. syn keyword cmakeKWenable_language contained
  1237. \ ASM
  1238. \ CUDA
  1239. \ OPTIONAL
  1240. syn keyword cmakeKWexec_program contained
  1241. \ ARGS
  1242. \ OUTPUT_VARIABLE
  1243. \ RETURN_VALUE
  1244. syn keyword cmakeKWexecute_process contained
  1245. \ ANSI
  1246. \ AUTO
  1247. \ COMMAND
  1248. \ ENCODING
  1249. \ ERROR_FILE
  1250. \ ERROR_QUIET
  1251. \ ERROR_STRIP_TRAILING_WHITESPACE
  1252. \ ERROR_VARIABLE
  1253. \ INPUT_FILE
  1254. \ NONE
  1255. \ OEM
  1256. \ OUTPUT_FILE
  1257. \ OUTPUT_QUIET
  1258. \ OUTPUT_STRIP_TRAILING_WHITESPACE
  1259. \ OUTPUT_VARIABLE
  1260. \ RESULTS_VARIABLE
  1261. \ RESULT_VARIABLE
  1262. \ RFC
  1263. \ TIMEOUT
  1264. \ UTF
  1265. \ VERBATIM
  1266. \ WORKING_DIRECTORY
  1267. syn keyword cmakeKWexport contained
  1268. \ ANDROID_MK
  1269. \ APPEND
  1270. \ CONFIG
  1271. \ EXPORT
  1272. \ EXPORT_LINK_INTERFACE_LIBRARIES
  1273. \ FILE
  1274. \ IMPORTED
  1275. \ IMPORTED_
  1276. \ NAMESPACE
  1277. \ NDK
  1278. \ OLD
  1279. \ PACKAGE
  1280. \ TARGETS
  1281. syn keyword cmakeKWexport_library_dependencies contained
  1282. \ APPEND
  1283. \ EXPORT
  1284. \ INCLUDE
  1285. \ LINK_INTERFACE_LIBRARIES
  1286. \ SET
  1287. syn keyword cmakeKWfile contained
  1288. \ ALGO
  1289. \ APPEND
  1290. \ ASCII
  1291. \ CMAKE_TLS_CAINFO
  1292. \ CMAKE_TLS_VERIFY
  1293. \ CONDITION
  1294. \ CONFIG
  1295. \ CONFIGURE_DEPENDS
  1296. \ CONTENT
  1297. \ COPY
  1298. \ DESTINATION
  1299. \ DIRECTORY_PERMISSIONS
  1300. \ DOWNLOAD
  1301. \ ENCODING
  1302. \ EXCLUDE
  1303. \ EXPECTED_HASH
  1304. \ FILES_MATCHING
  1305. \ FILE_PERMISSIONS
  1306. \ FOLLOW_SYMLINKS
  1307. \ FUNCTION
  1308. \ GENERATE
  1309. \ GLOB
  1310. \ GLOB_RECURSE
  1311. \ GUARD
  1312. \ HASH
  1313. \ HEX
  1314. \ HTTPHEADER
  1315. \ IGNORED
  1316. \ INACTIVITY_TIMEOUT
  1317. \ INSTALL
  1318. \ LENGTH_MAXIMUM
  1319. \ LENGTH_MINIMUM
  1320. \ LF
  1321. \ LIMIT
  1322. \ LIMIT_COUNT
  1323. \ LIMIT_INPUT
  1324. \ LIMIT_OUTPUT
  1325. \ LIST_DIRECTORIES
  1326. \ LOCK
  1327. \ LOG
  1328. \ MAKE_DIRECTORY
  1329. \ NETRC
  1330. \ NETRC_FILE
  1331. \ NEWLINE_CONSUME
  1332. \ NO_HEX_CONVERSION
  1333. \ NO_SOURCE_PERMISSIONS
  1334. \ OFFSET
  1335. \ OLD
  1336. \ OPTIONAL
  1337. \ OUTPUT
  1338. \ PATTERN
  1339. \ PROCESS
  1340. \ READ
  1341. \ REGEX
  1342. \ RELATIVE_PATH
  1343. \ RELEASE
  1344. \ REMOVE
  1345. \ REMOVE_RECURSE
  1346. \ RENAME
  1347. \ REQUIRED
  1348. \ RESULT_VARIABLE
  1349. \ SHOW_PROGRESS
  1350. \ SSL
  1351. \ STATUS
  1352. \ STRINGS
  1353. \ TIMESTAMP
  1354. \ TLS_CAINFO
  1355. \ TLS_VERIFY
  1356. \ TOUCH
  1357. \ TOUCH_NOCREATE
  1358. \ TO_CMAKE_PATH
  1359. \ TO_NATIVE_PATH
  1360. \ UPLOAD
  1361. \ URL
  1362. \ USERPWD
  1363. \ USE_SOURCE_PERMISSIONS
  1364. \ UTC
  1365. \ UTF
  1366. \ WRITE
  1367. syn keyword cmakeKWfind_file contained
  1368. \ CMAKE_FIND_ROOT_PATH_BOTH
  1369. \ DOC
  1370. \ DVAR
  1371. \ HINTS
  1372. \ INCLUDE
  1373. \ NAMES
  1374. \ NO_CMAKE_ENVIRONMENT_PATH
  1375. \ NO_CMAKE_FIND_ROOT_PATH
  1376. \ NO_CMAKE_PATH
  1377. \ NO_CMAKE_SYSTEM_PATH
  1378. \ NO_DEFAULT_PATH
  1379. \ NO_PACKAGE_ROOT_PATH
  1380. \ NO_SYSTEM_ENVIRONMENT_PATH
  1381. \ ONLY_CMAKE_FIND_ROOT_PATH
  1382. \ PATHS
  1383. \ PATH_SUFFIXES
  1384. \ VAR
  1385. syn keyword cmakeKWfind_library contained
  1386. \ CMAKE_FIND_ROOT_PATH_BOTH
  1387. \ DOC
  1388. \ DVAR
  1389. \ HINTS
  1390. \ LIB
  1391. \ NAMES
  1392. \ NAMES_PER_DIR
  1393. \ NO_CMAKE_ENVIRONMENT_PATH
  1394. \ NO_CMAKE_FIND_ROOT_PATH
  1395. \ NO_CMAKE_PATH
  1396. \ NO_CMAKE_SYSTEM_PATH
  1397. \ NO_DEFAULT_PATH
  1398. \ NO_PACKAGE_ROOT_PATH
  1399. \ NO_SYSTEM_ENVIRONMENT_PATH
  1400. \ ONLY_CMAKE_FIND_ROOT_PATH
  1401. \ PATHS
  1402. \ PATH_SUFFIXES
  1403. \ VAR
  1404. syn keyword cmakeKWfind_package contained
  1405. \ ABI
  1406. \ CMAKE_DISABLE_FIND_PACKAGE_
  1407. \ CMAKE_FIND_ROOT_PATH_BOTH
  1408. \ COMPONENTS
  1409. \ CONFIG
  1410. \ CONFIGS
  1411. \ DEC
  1412. \ DVAR
  1413. \ EXACT
  1414. \ HINTS
  1415. \ MODULE
  1416. \ NAMES
  1417. \ NATURAL
  1418. \ NO_CMAKE_BUILDS_PATH
  1419. \ NO_CMAKE_ENVIRONMENT_PATH
  1420. \ NO_CMAKE_FIND_ROOT_PATH
  1421. \ NO_CMAKE_PACKAGE_REGISTRY
  1422. \ NO_CMAKE_PATH
  1423. \ NO_CMAKE_SYSTEM_PACKAGE_REGISTRY
  1424. \ NO_CMAKE_SYSTEM_PATH
  1425. \ NO_DEFAULT_PATH
  1426. \ NO_MODULE
  1427. \ NO_PACKAGE_ROOT_PATH
  1428. \ NO_POLICY_SCOPE
  1429. \ NO_SYSTEM_ENVIRONMENT_PATH
  1430. \ ONLY_CMAKE_FIND_ROOT_PATH
  1431. \ OPTIONAL_COMPONENTS
  1432. \ PACKAGE_FIND_NAME
  1433. \ PACKAGE_FIND_VERSION
  1434. \ PACKAGE_FIND_VERSION_COUNT
  1435. \ PACKAGE_FIND_VERSION_MAJOR
  1436. \ PACKAGE_FIND_VERSION_MINOR
  1437. \ PACKAGE_FIND_VERSION_PATCH
  1438. \ PACKAGE_FIND_VERSION_TWEAK
  1439. \ PACKAGE_VERSION
  1440. \ PACKAGE_VERSION_COMPATIBLE
  1441. \ PACKAGE_VERSION_EXACT
  1442. \ PACKAGE_VERSION_UNSUITABLE
  1443. \ PATHS
  1444. \ PATH_SUFFIXES
  1445. \ QUIET
  1446. \ REQUIRED
  1447. \ SET
  1448. \ TRUE
  1449. \ _CONFIG
  1450. \ _CONSIDERED_CONFIGS
  1451. \ _CONSIDERED_VERSIONS
  1452. \ _DIR
  1453. \ _FIND_COMPONENTS
  1454. \ _FIND_QUIETLY
  1455. \ _FIND_REQUIRED
  1456. \ _FIND_REQUIRED_
  1457. \ _FIND_VERSION_EXACT
  1458. \ _FOUND
  1459. syn keyword cmakeKWfind_path contained
  1460. \ CMAKE_FIND_ROOT_PATH_BOTH
  1461. \ DOC
  1462. \ DVAR
  1463. \ HINTS
  1464. \ INCLUDE
  1465. \ NAMES
  1466. \ NO_CMAKE_ENVIRONMENT_PATH
  1467. \ NO_CMAKE_FIND_ROOT_PATH
  1468. \ NO_CMAKE_PATH
  1469. \ NO_CMAKE_SYSTEM_PATH
  1470. \ NO_DEFAULT_PATH
  1471. \ NO_PACKAGE_ROOT_PATH
  1472. \ NO_SYSTEM_ENVIRONMENT_PATH
  1473. \ ONLY_CMAKE_FIND_ROOT_PATH
  1474. \ PATHS
  1475. \ PATH_SUFFIXES
  1476. \ VAR
  1477. syn keyword cmakeKWfind_program contained
  1478. \ CMAKE_FIND_ROOT_PATH_BOTH
  1479. \ DOC
  1480. \ DVAR
  1481. \ HINTS
  1482. \ NAMES
  1483. \ NAMES_PER_DIR
  1484. \ NO_CMAKE_ENVIRONMENT_PATH
  1485. \ NO_CMAKE_FIND_ROOT_PATH
  1486. \ NO_CMAKE_PATH
  1487. \ NO_CMAKE_SYSTEM_PATH
  1488. \ NO_DEFAULT_PATH
  1489. \ NO_PACKAGE_ROOT_PATH
  1490. \ NO_SYSTEM_ENVIRONMENT_PATH
  1491. \ ONLY_CMAKE_FIND_ROOT_PATH
  1492. \ PATHS
  1493. \ PATH_SUFFIXES
  1494. \ VAR
  1495. syn keyword cmakeKWfltk_wrap_ui contained
  1496. \ FLTK
  1497. syn keyword cmakeKWforeach contained
  1498. \ ARGS
  1499. \ IN
  1500. \ ITEMS
  1501. \ LISTS
  1502. \ RANGE
  1503. syn keyword cmakeKWfunction contained
  1504. \ ARGC
  1505. \ ARGN
  1506. \ ARGS
  1507. \ ARGV
  1508. \ PARENT_SCOPE
  1509. syn keyword cmakeKWget_cmake_property contained
  1510. \ COMPONENTS
  1511. \ GLOBAL
  1512. \ MACROS
  1513. \ VAR
  1514. \ VARIABLES
  1515. syn keyword cmakeKWget_directory_property contained
  1516. \ DEFINITION
  1517. \ DIRECTORY
  1518. \ INHERITED
  1519. syn keyword cmakeKWget_filename_component contained
  1520. \ ABSOLUTE
  1521. \ ARG_VAR
  1522. \ BASE_DIR
  1523. \ COMP
  1524. \ DIRECTORY
  1525. \ EXT
  1526. \ NAME
  1527. \ NAME_WE
  1528. \ PATH
  1529. \ PROGRAM
  1530. \ PROGRAM_ARGS
  1531. \ REALPATH
  1532. \ VAR
  1533. syn keyword cmakeKWget_property contained
  1534. \ BRIEF_DOCS
  1535. \ DEFINED
  1536. \ DIRECTORY
  1537. \ FULL_DOCS
  1538. \ GLOBAL
  1539. \ INSTALL
  1540. \ PROPERTY
  1541. \ SET
  1542. \ SOURCE
  1543. \ TARGET
  1544. \ TEST
  1545. \ VARIABLE
  1546. syn keyword cmakeKWget_source_file_property contained
  1547. \ INHERITED
  1548. \ LOCATION
  1549. \ VAR
  1550. syn keyword cmakeKWget_target_property contained
  1551. \ INHERITED
  1552. \ VAR
  1553. syn keyword cmakeKWget_test_property contained
  1554. \ INHERITED
  1555. \ VAR
  1556. syn keyword cmakeKWif contained
  1557. \ ARGS
  1558. \ CMAKE_MATCH_
  1559. \ CMP
  1560. \ COMMAND
  1561. \ DEFINED
  1562. \ EQUAL
  1563. \ EXISTS
  1564. \ FALSE
  1565. \ GREATER
  1566. \ GREATER_EQUAL
  1567. \ IGNORE
  1568. \ IN_LIST
  1569. \ IS_ABSOLUTE
  1570. \ IS_DIRECTORY
  1571. \ IS_NEWER_THAN
  1572. \ IS_SYMLINK
  1573. \ LESS
  1574. \ LESS_EQUAL
  1575. \ MATCHES
  1576. \ NNNN
  1577. \ NOT
  1578. \ OFF
  1579. \ OR
  1580. \ POLICY
  1581. \ STREQUAL
  1582. \ STRGREATER
  1583. \ STRGREATER_EQUAL
  1584. \ STRLESS
  1585. \ STRLESS_EQUAL
  1586. \ TARGET
  1587. \ TEST
  1588. \ THEN
  1589. \ TRUE
  1590. \ VERSION_EQUAL
  1591. \ VERSION_GREATER
  1592. \ VERSION_GREATER_EQUAL
  1593. \ VERSION_LESS
  1594. \ VERSION_LESS_EQUAL
  1595. \ YES
  1596. syn keyword cmakeKWinclude contained
  1597. \ NO_POLICY_SCOPE
  1598. \ OPTIONAL
  1599. \ RESULT_VARIABLE
  1600. syn keyword cmakeKWinclude_directories contained
  1601. \ AFTER
  1602. \ BEFORE
  1603. \ INCLUDE_DIRECTORIES
  1604. \ ON
  1605. \ SYSTEM
  1606. syn keyword cmakeKWinclude_external_msproject contained
  1607. \ GUID
  1608. \ MAP_IMPORTED_CONFIG_
  1609. \ PLATFORM
  1610. \ TYPE
  1611. \ WIX
  1612. syn keyword cmakeKWinclude_guard contained
  1613. \ DIRECTORY
  1614. \ GLOBAL
  1615. \ TRUE
  1616. \ __CURRENT_FILE_VAR__
  1617. syn keyword cmakeKWinstall contained
  1618. \ AFTER
  1619. \ APT
  1620. \ ARCHIVE
  1621. \ BEFORE
  1622. \ BUILD_TYPE
  1623. \ BUNDLE
  1624. \ CODE
  1625. \ COMPONENT
  1626. \ CONFIGURATIONS
  1627. \ CVS
  1628. \ DBUILD_TYPE
  1629. \ DCOMPONENT
  1630. \ DESTDIR
  1631. \ DESTINATION
  1632. \ DIRECTORY
  1633. \ DIRECTORY_PERMISSIONS
  1634. \ DLL
  1635. \ EXCLUDE_FROM_ALL
  1636. \ EXPORT
  1637. \ EXPORT_ANDROID_MK
  1638. \ EXPORT_LINK_INTERFACE_LIBRARIES
  1639. \ FILES
  1640. \ FILES_MATCHING
  1641. \ FILE_PERMISSIONS
  1642. \ FRAMEWORK
  1643. \ GROUP_EXECUTE
  1644. \ GROUP_READ
  1645. \ GROUP_WRITE
  1646. \ IMPORTED_
  1647. \ INCLUDES
  1648. \ INSTALL_PREFIX
  1649. \ INTERFACE_INCLUDE_DIRECTORIES
  1650. \ LIBRARY
  1651. \ MACOSX_BUNDLE
  1652. \ MESSAGE_NEVER
  1653. \ NAMELINK_COMPONENT
  1654. \ NAMELINK_ONLY
  1655. \ NAMELINK_SKIP
  1656. \ NAMESPACE
  1657. \ NDK
  1658. \ OBJECTS
  1659. \ OPTIONAL
  1660. \ OWNER_EXECUTE
  1661. \ OWNER_READ
  1662. \ OWNER_WRITE
  1663. \ PATTERN
  1664. \ PERMISSIONS
  1665. \ POST_INSTALL_SCRIPT
  1666. \ PRE_INSTALL_SCRIPT
  1667. \ PRIVATE_HEADER
  1668. \ PROGRAMS
  1669. \ PUBLIC_HEADER
  1670. \ REGEX
  1671. \ RENAME
  1672. \ RESOURCE
  1673. \ RPM
  1674. \ RUNTIME
  1675. \ SCRIPT
  1676. \ SETGID
  1677. \ SETUID
  1678. \ SOVERSION
  1679. \ TARGETS
  1680. \ TRUE
  1681. \ USE_SOURCE_PERMISSIONS
  1682. \ VERSION
  1683. \ WORLD_EXECUTE
  1684. \ WORLD_READ
  1685. \ WORLD_WRITE
  1686. syn keyword cmakeKWinstall_files contained
  1687. \ FILES
  1688. \ GLOB
  1689. syn keyword cmakeKWinstall_programs contained
  1690. \ FILES
  1691. \ GLOB
  1692. \ PROGRAMS
  1693. \ TARGETS
  1694. syn keyword cmakeKWinstall_targets contained
  1695. \ DLL
  1696. \ RUNTIME_DIRECTORY
  1697. \ TARGETS
  1698. syn keyword cmakeKWlink_directories contained
  1699. \ AFTER
  1700. \ BEFORE
  1701. \ LINK_DIRECTORIES
  1702. \ ON
  1703. \ ORIGIN
  1704. \ RPATH
  1705. syn keyword cmakeKWlist contained
  1706. \ ACTION
  1707. \ APPEND
  1708. \ ASCENDING
  1709. \ CASE
  1710. \ COMPARE
  1711. \ DESCENDING
  1712. \ EXCLUDE
  1713. \ FILE_BASENAME
  1714. \ FILTER
  1715. \ FIND
  1716. \ GENEX_STRIP
  1717. \ GET
  1718. \ INCLUDE
  1719. \ INSENSITIVE
  1720. \ INSERT
  1721. \ INTERNAL
  1722. \ JOIN
  1723. \ LENGTH
  1724. \ ORDER
  1725. \ OUTPUT_VARIABLE
  1726. \ PARENT_SCOPE
  1727. \ PREPEND
  1728. \ REGEX
  1729. \ REMOVE_AT
  1730. \ REMOVE_DUPLICATES
  1731. \ REMOVE_ITEM
  1732. \ REPLACE
  1733. \ REVERSE
  1734. \ SELECTOR
  1735. \ SENSITIVE
  1736. \ SORT
  1737. \ STRING
  1738. \ STRIP
  1739. \ SUBLIST
  1740. \ TOLOWER
  1741. \ TOUPPER
  1742. \ TRANSFORM
  1743. syn keyword cmakeKWload_cache contained
  1744. \ EXCLUDE
  1745. \ INCLUDE_INTERNALS
  1746. \ READ_WITH_PREFIX
  1747. syn keyword cmakeKWload_command contained
  1748. \ CMAKE_LOADED_COMMAND_
  1749. \ COMMAND_NAME
  1750. syn keyword cmakeKWmacro contained
  1751. \ ARGC
  1752. \ ARGN
  1753. \ ARGS
  1754. \ ARGV
  1755. \ DEFINED
  1756. \ GREATER
  1757. \ LISTS
  1758. \ NOT
  1759. \ _BAR
  1760. \ _FOO
  1761. syn keyword cmakeKWmake_directory contained
  1762. \ MAKE_DIRECTORY
  1763. syn keyword cmakeKWmark_as_advanced contained
  1764. \ CLEAR
  1765. \ FORCE
  1766. \ VAR
  1767. syn keyword cmakeKWmath contained
  1768. \ EXPR
  1769. \ HEXADECIMAL
  1770. \ OUTPUT_FORMAT
  1771. syn keyword cmakeKWmessage contained
  1772. \ AUTHOR_WARNING
  1773. \ DEPRECATION
  1774. \ FATAL_ERROR
  1775. \ GUI
  1776. \ SEND_ERROR
  1777. \ STATUS
  1778. \ WARNING
  1779. syn keyword cmakeKWoption contained
  1780. \ OFF
  1781. \ ON
  1782. syn keyword cmakeKWproject contained
  1783. \ ASM
  1784. \ CMAKE_PROJECT_
  1785. \ CUDA
  1786. \ DESCRIPTION
  1787. \ HOMEPAGE_URL
  1788. \ LANGUAGES
  1789. \ NAME
  1790. \ NONE
  1791. \ PROJECT
  1792. \ VERSION
  1793. \ _BINARY_DIR
  1794. \ _DESCRIPTION
  1795. \ _HOMEPAGE_URL
  1796. \ _INCLUDE
  1797. \ _SOURCE_DIR
  1798. \ _VERSION
  1799. \ _VERSION_MAJOR
  1800. \ _VERSION_MINOR
  1801. \ _VERSION_PATCH
  1802. \ _VERSION_TWEAK
  1803. syn keyword cmakeKWremove contained
  1804. \ REMOVE_ITEM
  1805. \ VALUE
  1806. \ VAR
  1807. syn keyword cmakeKWseparate_arguments contained
  1808. \ MSDN
  1809. \ NATIVE
  1810. \ NATIVE_COMMAND
  1811. \ UNIX_COMMAND
  1812. \ WINDOWS
  1813. \ WINDOWS_COMMAND
  1814. \ _COMMAND
  1815. syn keyword cmakeKWset contained
  1816. \ BOOL
  1817. \ FILEPATH
  1818. \ FORCE
  1819. \ INTERNAL
  1820. \ OFF
  1821. \ ON
  1822. \ PARENT_SCOPE
  1823. \ STRING
  1824. \ STRINGS
  1825. syn keyword cmakeKWset_directory_properties contained
  1826. \ PROPERTIES
  1827. syn keyword cmakeKWset_property contained
  1828. \ APPEND
  1829. \ APPEND_STRING
  1830. \ DIRECTORY
  1831. \ GLOBAL
  1832. \ INHERITED
  1833. \ INSTALL
  1834. \ PROPERTY
  1835. \ SOURCE
  1836. \ TARGET
  1837. \ TEST
  1838. \ WIX
  1839. syn keyword cmakeKWset_source_files_properties contained
  1840. \ PROPERTIES
  1841. syn keyword cmakeKWset_target_properties contained
  1842. \ PROPERTIES
  1843. \ TARGET
  1844. syn keyword cmakeKWset_tests_properties contained
  1845. \ PROPERTIES
  1846. syn keyword cmakeKWsource_group contained
  1847. \ FILES
  1848. \ PREFIX
  1849. \ REGULAR_EXPRESSION
  1850. \ TREE
  1851. syn keyword cmakeKWstring contained
  1852. \ ALPHABET
  1853. \ APPEND
  1854. \ ASCII
  1855. \ CMAKE_MATCH_
  1856. \ COMPARE
  1857. \ CONCAT
  1858. \ CONFIGURE
  1859. \ EQUAL
  1860. \ ESCAPE_QUOTES
  1861. \ FIND
  1862. \ GENEX_STRIP
  1863. \ GREATER
  1864. \ GREATER_EQUAL
  1865. \ GUID
  1866. \ HASH
  1867. \ JOIN
  1868. \ LENGTH
  1869. \ LESS
  1870. \ LESS_EQUAL
  1871. \ MAKE_C_IDENTIFIER
  1872. \ MATCH
  1873. \ MATCHALL
  1874. \ MATCHES
  1875. \ NAMESPACE
  1876. \ NOTEQUAL
  1877. \ ONLY
  1878. \ PREPEND
  1879. \ RANDOM
  1880. \ RANDOM_SEED
  1881. \ REGEX
  1882. \ REPLACE
  1883. \ REVERSE
  1884. \ RFC
  1885. \ SHA
  1886. \ SOURCE_DATE_EPOCH
  1887. \ STRIP
  1888. \ SUBSTRING
  1889. \ SZ
  1890. \ TIMESTAMP
  1891. \ TOLOWER
  1892. \ TOUPPER
  1893. \ TYPE
  1894. \ US
  1895. \ UTC
  1896. \ UUID
  1897. syn keyword cmakeKWsubdirs contained
  1898. \ EXCLUDE_FROM_ALL
  1899. \ PREORDER
  1900. syn keyword cmakeKWtarget_compile_definitions contained
  1901. \ ALIAS
  1902. \ COMPILE_DEFINITIONS
  1903. \ FOO
  1904. \ IMPORTED
  1905. \ INTERFACE
  1906. \ INTERFACE_COMPILE_DEFINITIONS
  1907. \ PRIVATE
  1908. \ PUBLIC
  1909. syn keyword cmakeKWtarget_compile_features contained
  1910. \ ALIAS
  1911. \ COMPILE_FEATURES
  1912. \ IMPORTED
  1913. \ INTERFACE
  1914. \ INTERFACE_COMPILE_FEATURES
  1915. \ PRIVATE
  1916. \ PUBLIC
  1917. syn keyword cmakeKWtarget_compile_options contained
  1918. \ ALIAS
  1919. \ BEFORE
  1920. \ COMPILE_OPTIONS
  1921. \ IMPORTED
  1922. \ INTERFACE
  1923. \ INTERFACE_COMPILE_OPTIONS
  1924. \ PRIVATE
  1925. \ PUBLIC
  1926. \ SHELL
  1927. \ UNIX_COMMAND
  1928. syn keyword cmakeKWtarget_include_directories contained
  1929. \ ALIAS
  1930. \ BEFORE
  1931. \ BUILD_INTERFACE
  1932. \ IMPORTED
  1933. \ INCLUDE_DIRECTORIES
  1934. \ INSTALL_INTERFACE
  1935. \ INTERFACE
  1936. \ INTERFACE_INCLUDE_DIRECTORIES
  1937. \ INTERFACE_LINK_LIBRARIES
  1938. \ INTERFACE_SYSTEM_INCLUDE_DIRECTORIES
  1939. \ PRIVATE
  1940. \ PUBLIC
  1941. \ SYSTEM
  1942. syn keyword cmakeKWtarget_link_directories contained
  1943. \ ALIAS
  1944. \ BEFORE
  1945. \ IMPORTED
  1946. \ INTERFACE
  1947. \ INTERFACE_LINK_DIRECTORIES
  1948. \ LINK_DIRECTORIES
  1949. \ ORIGIN
  1950. \ PRIVATE
  1951. \ PUBLIC
  1952. \ RPATH
  1953. syn keyword cmakeKWtarget_link_libraries contained
  1954. \ ALIAS
  1955. \ DA
  1956. \ DAG
  1957. \ DEBUG_CONFIGURATIONS
  1958. \ DOBJ
  1959. \ IMPORTED
  1960. \ IMPORTED_NO_SONAME
  1961. \ INTERFACE
  1962. \ INTERFACE_LINK_LIBRARIES
  1963. \ LINK_INTERFACE_LIBRARIES
  1964. \ LINK_INTERFACE_LIBRARIES_DEBUG
  1965. \ LINK_INTERFACE_MULTIPLICITY
  1966. \ LINK_OPTIONS
  1967. \ LINK_PRIVATE
  1968. \ LINK_PUBLIC
  1969. \ OBJECT
  1970. \ OLD
  1971. \ OSX
  1972. \ PRIVATE
  1973. \ PUBLIC
  1974. \ SHARED
  1975. \ STATIC
  1976. syn keyword cmakeKWtarget_link_options contained
  1977. \ ALIAS
  1978. \ BEFORE
  1979. \ CMAKE_
  1980. \ GCC
  1981. \ GNU
  1982. \ IMPORTED
  1983. \ INTERFACE
  1984. \ INTERFACE_LINK_OPTIONS
  1985. \ LANG
  1986. \ LINKER
  1987. \ LINK_OPTIONS
  1988. \ PRIVATE
  1989. \ PUBLIC
  1990. \ SHELL
  1991. \ UNIX_COMMAND
  1992. \ _LINKER_WRAPPER_FLAG
  1993. \ _LINKER_WRAPPER_FLAG_SEP
  1994. syn keyword cmakeKWtarget_sources contained
  1995. \ ALIAS
  1996. \ IMPORTED
  1997. \ INTERFACE
  1998. \ INTERFACE_SOURCES
  1999. \ PRIVATE
  2000. \ PUBLIC
  2001. \ SOURCES
  2002. syn keyword cmakeKWtry_compile contained
  2003. \ ALL_BUILD
  2004. \ CMAKE_FLAGS
  2005. \ COMPILE_DEFINITIONS
  2006. \ COPY_FILE
  2007. \ COPY_FILE_ERROR
  2008. \ CUDA_EXTENSIONS
  2009. \ CUDA_STANDARD
  2010. \ CUDA_STANDARD_REQUIRED
  2011. \ CXX_EXTENSIONS
  2012. \ CXX_STANDARD
  2013. \ CXX_STANDARD_REQUIRED
  2014. \ C_EXTENSIONS
  2015. \ C_STANDARD
  2016. \ C_STANDARD_REQUIRED
  2017. \ DEFINED
  2018. \ DLINK_LIBRARIES
  2019. \ DVAR
  2020. \ FALSE
  2021. \ INCLUDE_DIRECTORIES
  2022. \ LANG
  2023. \ LINK_DIRECTORIES
  2024. \ LINK_LIBRARIES
  2025. \ NOT
  2026. \ OUTPUT_VARIABLE
  2027. \ RESULT_VAR
  2028. \ SOURCES
  2029. \ TRUE
  2030. \ TYPE
  2031. \ VALUE
  2032. \ _EXTENSIONS
  2033. \ _STANDARD
  2034. \ _STANDARD_REQUIRED
  2035. syn keyword cmakeKWtry_run contained
  2036. \ ARGS
  2037. \ CMAKE_FLAGS
  2038. \ COMPILE_DEFINITIONS
  2039. \ COMPILE_OUTPUT_VARIABLE
  2040. \ COMPILE_RESULT_VAR
  2041. \ DLINK_LIBRARIES
  2042. \ DVAR
  2043. \ FAILED_TO_RUN
  2044. \ FALSE
  2045. \ INCLUDE_DIRECTORIES
  2046. \ LINK_DIRECTORIES
  2047. \ LINK_LIBRARIES
  2048. \ RUN_OUTPUT_VARIABLE
  2049. \ RUN_RESULT_VAR
  2050. \ TRUE
  2051. \ TYPE
  2052. \ VALUE
  2053. \ __TRYRUN_OUTPUT
  2054. syn keyword cmakeKWunset contained
  2055. \ LD_LIBRARY_PATH
  2056. \ PARENT_SCOPE
  2057. \ VAR
  2058. syn keyword cmakeKWuse_mangled_mesa contained
  2059. \ GL
  2060. \ OUTPUT_DIRECTORY
  2061. \ PATH_TO_MESA
  2062. syn keyword cmakeKWvariable_requires contained
  2063. \ RESULT_VARIABLE
  2064. \ TEST_VARIABLE
  2065. syn keyword cmakeKWvariable_watch contained
  2066. \ COMMAND
  2067. syn keyword cmakeKWwhile contained
  2068. \ ARGS
  2069. syn keyword cmakeKWwrite_file contained
  2070. \ APPEND
  2071. \ CONFIGURE_FILE
  2072. \ NOTE
  2073. \ WRITE
  2074. syn keyword cmakeGeneratorExpressions contained
  2075. \ AND
  2076. \ ANGLE
  2077. \ BOOL
  2078. \ BUILD_INTERFACE
  2079. \ CMAKE_
  2080. \ CMAKE_CXX_COMPILER_VERSION
  2081. \ COMMA
  2082. \ COMMAND
  2083. \ COMPILE_DEFINITIONS
  2084. \ COMPILE_FEATURES
  2085. \ COMPILE_LANGUAGE
  2086. \ COMPILING_CUDA
  2087. \ COMPILING_CXX
  2088. \ CONFIG
  2089. \ CONFIGURATION
  2090. \ CUDA
  2091. \ CUSTOM_KEYS
  2092. \ CXX_COMPILER_ID
  2093. \ CXX_COMPILER_VERSION
  2094. \ CXX_STANDARD
  2095. \ C_COMPILER_ID
  2096. \ C_COMPILER_VERSION
  2097. \ C_STANDARD
  2098. \ DEBUG_MODE
  2099. \ EXPORT
  2100. \ FOO_EXTRA_THINGS
  2101. \ Fortran_COMPILER_ID
  2102. \ Fortran_COMPILER_VERSION
  2103. \ GENEX_EVAL
  2104. \ GNU
  2105. \ IF
  2106. \ INCLUDE_DIRECTORIES
  2107. \ INSTALL_INTERFACE
  2108. \ INSTALL_PREFIX
  2109. \ INTERFACE_LINK_LIBRARIES
  2110. \ IN_LIST
  2111. \ JOIN
  2112. \ LANG
  2113. \ LINK_LIBRARIES
  2114. \ LINK_ONLY
  2115. \ LOWER_CASE
  2116. \ MAKE_C_IDENTIFIER
  2117. \ MAP_IMPORTED_CONFIG_
  2118. \ MSYS
  2119. \ NOT
  2120. \ OBJECT_LIBRARY
  2121. \ OLD_COMPILER
  2122. \ PDB_NAME
  2123. \ PDB_NAME_
  2124. \ PDB_OUTPUT_DIRECTORY
  2125. \ PDB_OUTPUT_DIRECTORY_
  2126. \ PLATFORM_ID
  2127. \ PRIVATE
  2128. \ PUBLIC
  2129. \ SDK
  2130. \ SEMICOLON
  2131. \ SHELL_PATH
  2132. \ STREQUAL
  2133. \ TARGET_BUNDLE_CONTENT_DIR
  2134. \ TARGET_BUNDLE_DIR
  2135. \ TARGET_EXISTS
  2136. \ TARGET_FILE
  2137. \ TARGET_FILE_DIR
  2138. \ TARGET_FILE_NAME
  2139. \ TARGET_GENEX_EVAL
  2140. \ TARGET_LINKER_FILE
  2141. \ TARGET_LINKER_FILE_DIR
  2142. \ TARGET_LINKER_FILE_NAME
  2143. \ TARGET_NAME
  2144. \ TARGET_NAME_IF_EXISTS
  2145. \ TARGET_OBJECTS
  2146. \ TARGET_PDB_FILE
  2147. \ TARGET_PDB_FILE_DIR
  2148. \ TARGET_PDB_FILE_NAME
  2149. \ TARGET_POLICY
  2150. \ TARGET_PROPERTY
  2151. \ TARGET_SONAME_FILE
  2152. \ TARGET_SONAME_FILE_DIR
  2153. \ TARGET_SONAME_FILE_NAME
  2154. \ UPPER_CASE
  2155. \ VERSION_EQUAL
  2156. \ VERSION_GREATER
  2157. \ VERSION_GREATER_EQUAL
  2158. \ VERSION_LESS
  2159. \ VERSION_LESS_EQUAL
  2160. syn case ignore
  2161. syn keyword cmakeCommand
  2162. \ add_compile_definitions
  2163. \ add_compile_options
  2164. \ add_custom_command
  2165. \ add_custom_target
  2166. \ add_definitions
  2167. \ add_dependencies
  2168. \ add_executable
  2169. \ add_library
  2170. \ add_link_options
  2171. \ add_subdirectory
  2172. \ add_test
  2173. \ aux_source_directory
  2174. \ break
  2175. \ build_command
  2176. \ cmake_host_system_information
  2177. \ cmake_minimum_required
  2178. \ cmake_parse_arguments
  2179. \ cmake_policy
  2180. \ configure_file
  2181. \ continue
  2182. \ create_test_sourcelist
  2183. \ ctest_build
  2184. \ ctest_configure
  2185. \ ctest_coverage
  2186. \ ctest_empty_binary_directory
  2187. \ ctest_memcheck
  2188. \ ctest_read_custom_files
  2189. \ ctest_run_script
  2190. \ ctest_sleep
  2191. \ ctest_start
  2192. \ ctest_submit
  2193. \ ctest_test
  2194. \ ctest_update
  2195. \ ctest_upload
  2196. \ define_property
  2197. \ enable_language
  2198. \ enable_testing
  2199. \ endfunction
  2200. \ endmacro
  2201. \ execute_process
  2202. \ export
  2203. \ file
  2204. \ find_file
  2205. \ find_library
  2206. \ find_package
  2207. \ find_path
  2208. \ find_program
  2209. \ fltk_wrap_ui
  2210. \ function
  2211. \ get_cmake_property
  2212. \ get_directory_property
  2213. \ get_filename_component
  2214. \ get_property
  2215. \ get_source_file_property
  2216. \ get_target_property
  2217. \ get_test_property
  2218. \ include
  2219. \ include_directories
  2220. \ include_external_msproject
  2221. \ include_guard
  2222. \ include_regular_expression
  2223. \ install
  2224. \ link_directories
  2225. \ list
  2226. \ load_cache
  2227. \ load_command
  2228. \ macro
  2229. \ mark_as_advanced
  2230. \ math
  2231. \ message
  2232. \ option
  2233. \ project
  2234. \ qt_wrap_cpp
  2235. \ qt_wrap_ui
  2236. \ remove_definitions
  2237. \ return
  2238. \ separate_arguments
  2239. \ set
  2240. \ set_directory_properties
  2241. \ set_property
  2242. \ set_source_files_properties
  2243. \ set_target_properties
  2244. \ set_tests_properties
  2245. \ site_name
  2246. \ source_group
  2247. \ string
  2248. \ target_compile_definitions
  2249. \ target_compile_features
  2250. \ target_compile_options
  2251. \ target_include_directories
  2252. \ target_link_directories
  2253. \ target_link_libraries
  2254. \ target_link_options
  2255. \ target_sources
  2256. \ try_compile
  2257. \ try_run
  2258. \ unset
  2259. \ variable_watch
  2260. \ nextgroup=cmakeArguments
  2261. syn keyword cmakeCommandConditional
  2262. \ else
  2263. \ elseif
  2264. \ endif
  2265. \ if
  2266. \ nextgroup=cmakeArguments
  2267. syn keyword cmakeCommandRepeat
  2268. \ endforeach
  2269. \ endwhile
  2270. \ foreach
  2271. \ while
  2272. \ nextgroup=cmakeArguments
  2273. syn keyword cmakeCommandDeprecated
  2274. \ build_name
  2275. \ exec_program
  2276. \ export_library_dependencies
  2277. \ install_files
  2278. \ install_programs
  2279. \ install_targets
  2280. \ link_libraries
  2281. \ make_directory
  2282. \ output_required_files
  2283. \ remove
  2284. \ subdir_depends
  2285. \ subdirs
  2286. \ use_mangled_mesa
  2287. \ utility_source
  2288. \ variable_requires
  2289. \ write_file
  2290. \ nextgroup=cmakeArguments
  2291. syn case match
  2292. syn keyword cmakeTodo
  2293. \ TODO FIXME XXX
  2294. \ contained
  2295. hi def link cmakeBracketArgument String
  2296. hi def link cmakeBracketComment Comment
  2297. hi def link cmakeCommand Function
  2298. hi def link cmakeCommandConditional Conditional
  2299. hi def link cmakeCommandDeprecated WarningMsg
  2300. hi def link cmakeCommandRepeat Repeat
  2301. hi def link cmakeComment Comment
  2302. hi def link cmakeEnvironment Special
  2303. hi def link cmakeEscaped Special
  2304. hi def link cmakeGeneratorExpression WarningMsg
  2305. hi def link cmakeGeneratorExpressions Constant
  2306. hi def link cmakeModule Include
  2307. hi def link cmakeProperty Constant
  2308. hi def link cmakeRegistry Underlined
  2309. hi def link cmakeString String
  2310. hi def link cmakeTodo TODO
  2311. hi def link cmakeVariableValue Type
  2312. hi def link cmakeVariable Identifier
  2313. hi def link cmakeKWExternalProject ModeMsg
  2314. hi def link cmakeKWadd_compile_definitions ModeMsg
  2315. hi def link cmakeKWadd_compile_options ModeMsg
  2316. hi def link cmakeKWadd_custom_command ModeMsg
  2317. hi def link cmakeKWadd_custom_target ModeMsg
  2318. hi def link cmakeKWadd_definitions ModeMsg
  2319. hi def link cmakeKWadd_dependencies ModeMsg
  2320. hi def link cmakeKWadd_executable ModeMsg
  2321. hi def link cmakeKWadd_library ModeMsg
  2322. hi def link cmakeKWadd_link_options ModeMsg
  2323. hi def link cmakeKWadd_subdirectory ModeMsg
  2324. hi def link cmakeKWadd_test ModeMsg
  2325. hi def link cmakeKWbuild_command ModeMsg
  2326. hi def link cmakeKWbuild_name ModeMsg
  2327. hi def link cmakeKWcmake_host_system_information ModeMsg
  2328. hi def link cmakeKWcmake_minimum_required ModeMsg
  2329. hi def link cmakeKWcmake_parse_arguments ModeMsg
  2330. hi def link cmakeKWcmake_policy ModeMsg
  2331. hi def link cmakeKWconfigure_file ModeMsg
  2332. hi def link cmakeKWcreate_test_sourcelist ModeMsg
  2333. hi def link cmakeKWctest_build ModeMsg
  2334. hi def link cmakeKWctest_configure ModeMsg
  2335. hi def link cmakeKWctest_coverage ModeMsg
  2336. hi def link cmakeKWctest_memcheck ModeMsg
  2337. hi def link cmakeKWctest_run_script ModeMsg
  2338. hi def link cmakeKWctest_start ModeMsg
  2339. hi def link cmakeKWctest_submit ModeMsg
  2340. hi def link cmakeKWctest_test ModeMsg
  2341. hi def link cmakeKWctest_update ModeMsg
  2342. hi def link cmakeKWctest_upload ModeMsg
  2343. hi def link cmakeKWdefine_property ModeMsg
  2344. hi def link cmakeKWenable_language ModeMsg
  2345. hi def link cmakeKWexec_program ModeMsg
  2346. hi def link cmakeKWexecute_process ModeMsg
  2347. hi def link cmakeKWexport ModeMsg
  2348. hi def link cmakeKWexport_library_dependencies ModeMsg
  2349. hi def link cmakeKWfile ModeMsg
  2350. hi def link cmakeKWfind_file ModeMsg
  2351. hi def link cmakeKWfind_library ModeMsg
  2352. hi def link cmakeKWfind_package ModeMsg
  2353. hi def link cmakeKWfind_path ModeMsg
  2354. hi def link cmakeKWfind_program ModeMsg
  2355. hi def link cmakeKWfltk_wrap_ui ModeMsg
  2356. hi def link cmakeKWforeach ModeMsg
  2357. hi def link cmakeKWfunction ModeMsg
  2358. hi def link cmakeKWget_cmake_property ModeMsg
  2359. hi def link cmakeKWget_directory_property ModeMsg
  2360. hi def link cmakeKWget_filename_component ModeMsg
  2361. hi def link cmakeKWget_property ModeMsg
  2362. hi def link cmakeKWget_source_file_property ModeMsg
  2363. hi def link cmakeKWget_target_property ModeMsg
  2364. hi def link cmakeKWget_test_property ModeMsg
  2365. hi def link cmakeKWif ModeMsg
  2366. hi def link cmakeKWinclude ModeMsg
  2367. hi def link cmakeKWinclude_directories ModeMsg
  2368. hi def link cmakeKWinclude_external_msproject ModeMsg
  2369. hi def link cmakeKWinclude_guard ModeMsg
  2370. hi def link cmakeKWinstall ModeMsg
  2371. hi def link cmakeKWinstall_files ModeMsg
  2372. hi def link cmakeKWinstall_programs ModeMsg
  2373. hi def link cmakeKWinstall_targets ModeMsg
  2374. hi def link cmakeKWlink_directories ModeMsg
  2375. hi def link cmakeKWlist ModeMsg
  2376. hi def link cmakeKWload_cache ModeMsg
  2377. hi def link cmakeKWload_command ModeMsg
  2378. hi def link cmakeKWmacro ModeMsg
  2379. hi def link cmakeKWmake_directory ModeMsg
  2380. hi def link cmakeKWmark_as_advanced ModeMsg
  2381. hi def link cmakeKWmath ModeMsg
  2382. hi def link cmakeKWmessage ModeMsg
  2383. hi def link cmakeKWoption ModeMsg
  2384. hi def link cmakeKWproject ModeMsg
  2385. hi def link cmakeKWremove ModeMsg
  2386. hi def link cmakeKWseparate_arguments ModeMsg
  2387. hi def link cmakeKWset ModeMsg
  2388. hi def link cmakeKWset_directory_properties ModeMsg
  2389. hi def link cmakeKWset_property ModeMsg
  2390. hi def link cmakeKWset_source_files_properties ModeMsg
  2391. hi def link cmakeKWset_target_properties ModeMsg
  2392. hi def link cmakeKWset_tests_properties ModeMsg
  2393. hi def link cmakeKWsource_group ModeMsg
  2394. hi def link cmakeKWstring ModeMsg
  2395. hi def link cmakeKWsubdirs ModeMsg
  2396. hi def link cmakeKWtarget_compile_definitions ModeMsg
  2397. hi def link cmakeKWtarget_compile_features ModeMsg
  2398. hi def link cmakeKWtarget_compile_options ModeMsg
  2399. hi def link cmakeKWtarget_include_directories ModeMsg
  2400. hi def link cmakeKWtarget_link_directories ModeMsg
  2401. hi def link cmakeKWtarget_link_libraries ModeMsg
  2402. hi def link cmakeKWtarget_link_options ModeMsg
  2403. hi def link cmakeKWtarget_sources ModeMsg
  2404. hi def link cmakeKWtry_compile ModeMsg
  2405. hi def link cmakeKWtry_run ModeMsg
  2406. hi def link cmakeKWunset ModeMsg
  2407. hi def link cmakeKWuse_mangled_mesa ModeMsg
  2408. hi def link cmakeKWvariable_requires ModeMsg
  2409. hi def link cmakeKWvariable_watch ModeMsg
  2410. hi def link cmakeKWwhile ModeMsg
  2411. hi def link cmakeKWwrite_file ModeMsg
  2412. " Manually added - difficult to parse out of documentation
  2413. syn case ignore
  2414. syn keyword cmakeCommandManuallyAdded
  2415. \ configure_package_config_file write_basic_package_version_file
  2416. \ nextgroup=cmakeArguments
  2417. syn case match
  2418. syn keyword cmakeKWconfigure_package_config_file contained
  2419. \ INSTALL_DESTINATION PATH_VARS NO_SET_AND_CHECK_MACRO NO_CHECK_REQUIRED_COMPONENTS_MACRO INSTALL_PREFIX
  2420. syn keyword cmakeKWconfigure_package_config_file_constants contained
  2421. \ AnyNewerVersion SameMajorVersion SameMinorVersion ExactVersion
  2422. syn keyword cmakeKWwrite_basic_package_version_file contained
  2423. \ VERSION COMPATIBILITY
  2424. hi def link cmakeCommandManuallyAdded Function
  2425. hi def link cmakeKWconfigure_package_config_file ModeMsg
  2426. hi def link cmakeKWwrite_basic_package_version_file ModeMsg
  2427. hi def link cmakeKWconfigure_package_config_file_constants Constant
  2428. let b:current_syntax = "cmake"
  2429. let &cpo = s:keepcpo
  2430. unlet s:keepcpo
  2431. " vim: set nowrap: