cmake.vim 75 KB

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