Added support for CMake language (#1820)
This adds support for the [CMake](https://cmake.org/) language.
This commit is contained in:
parent
bc649dfa9a
commit
3077997600
File diff suppressed because one or more lines are too long
|
@ -197,6 +197,10 @@
|
||||||
"require": "javascript",
|
"require": "javascript",
|
||||||
"owner": "R-osey"
|
"owner": "R-osey"
|
||||||
},
|
},
|
||||||
|
"cmake": {
|
||||||
|
"title": "CMake",
|
||||||
|
"owner": "mjrogozinski"
|
||||||
|
},
|
||||||
"clojure": {
|
"clojure": {
|
||||||
"title": "Clojure",
|
"title": "Clojure",
|
||||||
"owner": "troglotit"
|
"owner": "troglotit"
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -0,0 +1,102 @@
|
||||||
|
<h2>Comments</h2>
|
||||||
|
<pre><code># This is a comment</code></pre>
|
||||||
|
|
||||||
|
<h2>Keywords</h2>
|
||||||
|
<pre><code>add_library(foo main.cpp)
|
||||||
|
target_link_libraries(foo bar)
|
||||||
|
</code></pre>
|
||||||
|
|
||||||
|
<h2>Functions</h2>
|
||||||
|
<pre><code>user_defined_function()
|
||||||
|
another_custom_function(argument)
|
||||||
|
</code></pre>
|
||||||
|
|
||||||
|
<h2>Variables</h2>
|
||||||
|
<pre><code>CMAKE_COMPILER_IS_GNUG77
|
||||||
|
CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY
|
||||||
|
CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_WHATEVER
|
||||||
|
CMAKE_CONFIGURATION_TYPES
|
||||||
|
CMAKE_CPACK_COMMAND
|
||||||
|
CMAKE_CROSSCOMPILING
|
||||||
|
CMAKE_CROSSCOMPILING_EMULATOR
|
||||||
|
CMAKE_CTEST_COMMAND
|
||||||
|
CMAKE_CUDA_EXTENSIONS
|
||||||
|
CMAKE_CUDA_HOST_COMPILER
|
||||||
|
CMAKE_CUDA_SEPARABLE_COMPILATION
|
||||||
|
CMAKE_CUDA_STANDARD
|
||||||
|
CMAKE_CUDA_STANDARD_REQUIRED
|
||||||
|
"${INSIDE_STRING}"
|
||||||
|
"${PROPER}chaining${VARIABLES}"
|
||||||
|
</code></pre>
|
||||||
|
|
||||||
|
<h2>Properties</h2>
|
||||||
|
<pre><code>CUDA_STANDARD
|
||||||
|
CUDA_STANDARD_REQUIRED
|
||||||
|
CXX_EXTENSIONS
|
||||||
|
CXX_STANDARD
|
||||||
|
cxx_std_17
|
||||||
|
cxx_variadic_templates</code></pre>
|
||||||
|
|
||||||
|
<h2>Strings</h2>
|
||||||
|
<pre><code>"A string"
|
||||||
|
"A multi
|
||||||
|
line
|
||||||
|
string"
|
||||||
|
"A ${VARIABLE} insde a string"</code></pre>
|
||||||
|
|
||||||
|
<h2>Full example</h2>
|
||||||
|
<pre><code>cmake_minimum_required(VERSION 3.13)
|
||||||
|
|
||||||
|
project(crypto)
|
||||||
|
|
||||||
|
add_library(base INTERFACE)
|
||||||
|
target_compile_features(base INTERFACE
|
||||||
|
cxx_std_17
|
||||||
|
)
|
||||||
|
|
||||||
|
add_subdirectory(helpers)
|
||||||
|
add_subdirectory(msg)
|
||||||
|
|
||||||
|
add_library(analyzers-obj OBJECT
|
||||||
|
CryptoAnalyzer.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
target_include_directories(analyzers-obj
|
||||||
|
PUBLIC
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
|
)
|
||||||
|
|
||||||
|
find_package(predi REQUIRED)
|
||||||
|
target_link_libraries(analyzers-obj
|
||||||
|
PUBLIC
|
||||||
|
base
|
||||||
|
predi::predi
|
||||||
|
crypto::helpers
|
||||||
|
)
|
||||||
|
|
||||||
|
set_target_properties(analyzers-obj
|
||||||
|
PROPERTIES
|
||||||
|
POSITION_INDEPENDENT_CODE ON
|
||||||
|
)
|
||||||
|
|
||||||
|
add_library(analyzers SHARED
|
||||||
|
$<TARGET_OBJECTS:analyzers-obj>
|
||||||
|
)
|
||||||
|
|
||||||
|
target_link_libraries(analyzers PUBLIC analyzers-obj)
|
||||||
|
|
||||||
|
add_executable(crypto
|
||||||
|
main.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
target_link_libraries(crypto
|
||||||
|
PUBLIC
|
||||||
|
analyzers
|
||||||
|
PRIVATE
|
||||||
|
base
|
||||||
|
messages
|
||||||
|
)
|
||||||
|
|
||||||
|
enable_testing()
|
||||||
|
add_subdirectory(tests)
|
||||||
|
</code></pre>
|
|
@ -11,7 +11,7 @@ if (!Prism.plugins.toolbar) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// The languages map is built automatically with gulp
|
// The languages map is built automatically with gulp
|
||||||
var Languages = /*languages_placeholder[*/{"html":"HTML","xml":"XML","svg":"SVG","mathml":"MathML","css":"CSS","clike":"C-like","js":"JavaScript","abap":"ABAP","abnf":"Augmented Backus–Naur form","apacheconf":"Apache Configuration","apl":"APL","arff":"ARFF","asciidoc":"AsciiDoc","adoc":"AsciiDoc","asm6502":"6502 Assembly","aspnet":"ASP.NET (C#)","autohotkey":"AutoHotkey","autoit":"AutoIt","shell":"Bash","basic":"BASIC","bnf":"Backus–Naur form","rbfn":"Routing Backus–Naur form","csharp":"C#","dotnet":"C#","cpp":"C++","cil":"CIL","csp":"Content-Security-Policy","css-extras":"CSS Extras","django":"Django/Jinja2","jinja2":"Django/Jinja2","dockerfile":"Docker","ebnf":"Extended Backus–Naur form","ejs":"EJS","erb":"ERB","fsharp":"F#","gcode":"G-code","gedcom":"GEDCOM","glsl":"GLSL","gml":"GameMaker Language","gamemakerlanguage":"GameMaker Language","graphql":"GraphQL","hcl":"HCL","http":"HTTP","hpkp":"HTTP Public-Key-Pins","hsts":"HTTP Strict-Transport-Security","ichigojam":"IchigoJam","inform7":"Inform 7","javadoc":"JavaDoc","javadoclike":"JavaDoc-like","javastacktrace":"Java stack trace","jsdoc":"JSDoc","js-extras":"JS Extras","json":"JSON","jsonp":"JSONP","json5":"JSON5","latex":"LaTeX","emacs":"Lisp","elisp":"Lisp","emacs-lisp":"Lisp","lolcode":"LOLCODE","markup-templating":"Markup templating","matlab":"MATLAB","mel":"MEL","n1ql":"N1QL","n4js":"N4JS","n4jsd":"N4JS","nand2tetris-hdl":"Nand To Tetris HDL","nasm":"NASM","nginx":"nginx","nsis":"NSIS","objectivec":"Objective-C","ocaml":"OCaml","opencl":"OpenCL","parigp":"PARI/GP","objectpascal":"Object Pascal","php":"PHP","phpdoc":"PHPDoc","php-extras":"PHP Extras","plsql":"PL/SQL","powershell":"PowerShell","properties":".properties","protobuf":"Protocol Buffers","q":"Q (kdb+ database)","jsx":"React JSX","tsx":"React TSX","renpy":"Ren'py","rest":"reST (reStructuredText)","sas":"SAS","sass":"Sass (Sass)","scss":"Sass (Scss)","sql":"SQL","soy":"Soy (Closure Template)","tap":"TAP","toml":"TOML","tt2":"Template Toolkit 2","ts":"TypeScript","t4-cs":"T4 Text Templates (C#)","t4":"T4 Text Templates (C#)","t4-vb":"T4 Text Templates (VB)","t4-templating":"T4 templating","vbnet":"VB.Net","vhdl":"VHDL","vim":"vim","visual-basic":"Visual Basic","vb":"Visual Basic","wasm":"WebAssembly","wiki":"Wiki markup","xeoracube":"XeoraCube","xojo":"Xojo (REALbasic)","xquery":"XQuery","yaml":"YAML"}/*]*/;
|
var Languages = /*languages_placeholder[*/{"html":"HTML","xml":"XML","svg":"SVG","mathml":"MathML","css":"CSS","clike":"C-like","js":"JavaScript","abap":"ABAP","abnf":"Augmented Backus–Naur form","apacheconf":"Apache Configuration","apl":"APL","arff":"ARFF","asciidoc":"AsciiDoc","adoc":"AsciiDoc","asm6502":"6502 Assembly","aspnet":"ASP.NET (C#)","autohotkey":"AutoHotkey","autoit":"AutoIt","shell":"Bash","basic":"BASIC","bnf":"Backus–Naur form","rbfn":"Routing Backus–Naur form","csharp":"C#","dotnet":"C#","cpp":"C++","cil":"CIL","cmake":"CMake","csp":"Content-Security-Policy","css-extras":"CSS Extras","django":"Django/Jinja2","jinja2":"Django/Jinja2","dockerfile":"Docker","ebnf":"Extended Backus–Naur form","ejs":"EJS","erb":"ERB","fsharp":"F#","gcode":"G-code","gedcom":"GEDCOM","glsl":"GLSL","gml":"GameMaker Language","gamemakerlanguage":"GameMaker Language","graphql":"GraphQL","hcl":"HCL","http":"HTTP","hpkp":"HTTP Public-Key-Pins","hsts":"HTTP Strict-Transport-Security","ichigojam":"IchigoJam","inform7":"Inform 7","javadoc":"JavaDoc","javadoclike":"JavaDoc-like","javastacktrace":"Java stack trace","jsdoc":"JSDoc","js-extras":"JS Extras","json":"JSON","jsonp":"JSONP","json5":"JSON5","latex":"LaTeX","emacs":"Lisp","elisp":"Lisp","emacs-lisp":"Lisp","lolcode":"LOLCODE","markup-templating":"Markup templating","matlab":"MATLAB","mel":"MEL","n1ql":"N1QL","n4js":"N4JS","n4jsd":"N4JS","nand2tetris-hdl":"Nand To Tetris HDL","nasm":"NASM","nginx":"nginx","nsis":"NSIS","objectivec":"Objective-C","ocaml":"OCaml","opencl":"OpenCL","parigp":"PARI/GP","objectpascal":"Object Pascal","php":"PHP","phpdoc":"PHPDoc","php-extras":"PHP Extras","plsql":"PL/SQL","powershell":"PowerShell","properties":".properties","protobuf":"Protocol Buffers","q":"Q (kdb+ database)","jsx":"React JSX","tsx":"React TSX","renpy":"Ren'py","rest":"reST (reStructuredText)","sas":"SAS","sass":"Sass (Sass)","scss":"Sass (Scss)","sql":"SQL","soy":"Soy (Closure Template)","tap":"TAP","toml":"TOML","tt2":"Template Toolkit 2","ts":"TypeScript","t4-cs":"T4 Text Templates (C#)","t4":"T4 Text Templates (C#)","t4-vb":"T4 Text Templates (VB)","t4-templating":"T4 templating","vbnet":"VB.Net","vhdl":"VHDL","vim":"vim","visual-basic":"Visual Basic","vb":"Visual Basic","wasm":"WebAssembly","wiki":"Wiki markup","xeoracube":"XeoraCube","xojo":"Xojo (REALbasic)","xquery":"XQuery","yaml":"YAML"}/*]*/;
|
||||||
|
|
||||||
Prism.plugins.toolbar.registerButton('show-language', function(env) {
|
Prism.plugins.toolbar.registerButton('show-language', function(env) {
|
||||||
var pre = env.element.parentNode;
|
var pre = env.element.parentNode;
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
!function(){if("undefined"!=typeof self&&self.Prism&&self.document)if(Prism.plugins.toolbar){var r={html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",css:"CSS",clike:"C-like",js:"JavaScript",abap:"ABAP",abnf:"Augmented Backus–Naur form",apacheconf:"Apache Configuration",apl:"APL",arff:"ARFF",asciidoc:"AsciiDoc",adoc:"AsciiDoc",asm6502:"6502 Assembly",aspnet:"ASP.NET (C#)",autohotkey:"AutoHotkey",autoit:"AutoIt",shell:"Bash",basic:"BASIC",bnf:"Backus–Naur form",rbfn:"Routing Backus–Naur form",csharp:"C#",dotnet:"C#",cpp:"C++",cil:"CIL",csp:"Content-Security-Policy","css-extras":"CSS Extras",django:"Django/Jinja2",jinja2:"Django/Jinja2",dockerfile:"Docker",ebnf:"Extended Backus–Naur form",ejs:"EJS",erb:"ERB",fsharp:"F#",gcode:"G-code",gedcom:"GEDCOM",glsl:"GLSL",gml:"GameMaker Language",gamemakerlanguage:"GameMaker Language",graphql:"GraphQL",hcl:"HCL",http:"HTTP",hpkp:"HTTP Public-Key-Pins",hsts:"HTTP Strict-Transport-Security",ichigojam:"IchigoJam",inform7:"Inform 7",javadoc:"JavaDoc",javadoclike:"JavaDoc-like",javastacktrace:"Java stack trace",jsdoc:"JSDoc","js-extras":"JS Extras",json:"JSON",jsonp:"JSONP",json5:"JSON5",latex:"LaTeX",emacs:"Lisp",elisp:"Lisp","emacs-lisp":"Lisp",lolcode:"LOLCODE","markup-templating":"Markup templating",matlab:"MATLAB",mel:"MEL",n1ql:"N1QL",n4js:"N4JS",n4jsd:"N4JS","nand2tetris-hdl":"Nand To Tetris HDL",nasm:"NASM",nginx:"nginx",nsis:"NSIS",objectivec:"Objective-C",ocaml:"OCaml",opencl:"OpenCL",parigp:"PARI/GP",objectpascal:"Object Pascal",php:"PHP",phpdoc:"PHPDoc","php-extras":"PHP Extras",plsql:"PL/SQL",powershell:"PowerShell",properties:".properties",protobuf:"Protocol Buffers",q:"Q (kdb+ database)",jsx:"React JSX",tsx:"React TSX",renpy:"Ren'py",rest:"reST (reStructuredText)",sas:"SAS",sass:"Sass (Sass)",scss:"Sass (Scss)",sql:"SQL",soy:"Soy (Closure Template)",tap:"TAP",toml:"TOML",tt2:"Template Toolkit 2",ts:"TypeScript","t4-cs":"T4 Text Templates (C#)",t4:"T4 Text Templates (C#)","t4-vb":"T4 Text Templates (VB)","t4-templating":"T4 templating",vbnet:"VB.Net",vhdl:"VHDL",vim:"vim","visual-basic":"Visual Basic",vb:"Visual Basic",wasm:"WebAssembly",wiki:"Wiki markup",xeoracube:"XeoraCube",xojo:"Xojo (REALbasic)",xquery:"XQuery",yaml:"YAML"};Prism.plugins.toolbar.registerButton("show-language",function(a){var e=a.element.parentNode;if(e&&/pre/i.test(e.nodeName)){var s,t=e.getAttribute("data-language")||r[a.language]||((s=a.language)?(s.substring(0,1).toUpperCase()+s.substring(1)).replace(/s(?=cript)/,"S"):s);if(t){var o=document.createElement("span");return o.textContent=t,o}}})}else console.warn("Show Languages plugin loaded before Toolbar plugin.")}();
|
!function(){if("undefined"!=typeof self&&self.Prism&&self.document)if(Prism.plugins.toolbar){var r={html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",css:"CSS",clike:"C-like",js:"JavaScript",abap:"ABAP",abnf:"Augmented Backus–Naur form",apacheconf:"Apache Configuration",apl:"APL",arff:"ARFF",asciidoc:"AsciiDoc",adoc:"AsciiDoc",asm6502:"6502 Assembly",aspnet:"ASP.NET (C#)",autohotkey:"AutoHotkey",autoit:"AutoIt",shell:"Bash",basic:"BASIC",bnf:"Backus–Naur form",rbfn:"Routing Backus–Naur form",csharp:"C#",dotnet:"C#",cpp:"C++",cil:"CIL",cmake:"CMake",csp:"Content-Security-Policy","css-extras":"CSS Extras",django:"Django/Jinja2",jinja2:"Django/Jinja2",dockerfile:"Docker",ebnf:"Extended Backus–Naur form",ejs:"EJS",erb:"ERB",fsharp:"F#",gcode:"G-code",gedcom:"GEDCOM",glsl:"GLSL",gml:"GameMaker Language",gamemakerlanguage:"GameMaker Language",graphql:"GraphQL",hcl:"HCL",http:"HTTP",hpkp:"HTTP Public-Key-Pins",hsts:"HTTP Strict-Transport-Security",ichigojam:"IchigoJam",inform7:"Inform 7",javadoc:"JavaDoc",javadoclike:"JavaDoc-like",javastacktrace:"Java stack trace",jsdoc:"JSDoc","js-extras":"JS Extras",json:"JSON",jsonp:"JSONP",json5:"JSON5",latex:"LaTeX",emacs:"Lisp",elisp:"Lisp","emacs-lisp":"Lisp",lolcode:"LOLCODE","markup-templating":"Markup templating",matlab:"MATLAB",mel:"MEL",n1ql:"N1QL",n4js:"N4JS",n4jsd:"N4JS","nand2tetris-hdl":"Nand To Tetris HDL",nasm:"NASM",nginx:"nginx",nsis:"NSIS",objectivec:"Objective-C",ocaml:"OCaml",opencl:"OpenCL",parigp:"PARI/GP",objectpascal:"Object Pascal",php:"PHP",phpdoc:"PHPDoc","php-extras":"PHP Extras",plsql:"PL/SQL",powershell:"PowerShell",properties:".properties",protobuf:"Protocol Buffers",q:"Q (kdb+ database)",jsx:"React JSX",tsx:"React TSX",renpy:"Ren'py",rest:"reST (reStructuredText)",sas:"SAS",sass:"Sass (Sass)",scss:"Sass (Scss)",sql:"SQL",soy:"Soy (Closure Template)",tap:"TAP",toml:"TOML",tt2:"Template Toolkit 2",ts:"TypeScript","t4-cs":"T4 Text Templates (C#)",t4:"T4 Text Templates (C#)","t4-vb":"T4 Text Templates (VB)","t4-templating":"T4 templating",vbnet:"VB.Net",vhdl:"VHDL",vim:"vim","visual-basic":"Visual Basic",vb:"Visual Basic",wasm:"WebAssembly",wiki:"Wiki markup",xeoracube:"XeoraCube",xojo:"Xojo (REALbasic)",xquery:"XQuery",yaml:"YAML"};Prism.plugins.toolbar.registerButton("show-language",function(a){var e=a.element.parentNode;if(e&&/pre/i.test(e.nodeName)){var s,t=e.getAttribute("data-language")||r[a.language]||((s=a.language)?(s.substring(0,1).toUpperCase()+s.substring(1)).replace(/s(?=cript)/,"S"):s);if(t){var o=document.createElement("span");return o.textContent=t,o}}})}else console.warn("Show Languages plugin loaded before Toolbar plugin.")}();
|
|
@ -0,0 +1,17 @@
|
||||||
|
ON
|
||||||
|
OFF
|
||||||
|
TRUE
|
||||||
|
FALSE
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
[
|
||||||
|
["boolean", "ON"],
|
||||||
|
["boolean", "OFF"],
|
||||||
|
["boolean", "TRUE"],
|
||||||
|
["boolean", "FALSE"]
|
||||||
|
]
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
Checks for booleans.
|
|
@ -0,0 +1,13 @@
|
||||||
|
# standalone
|
||||||
|
add_library() # after code
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
[
|
||||||
|
["comment", "# standalone"],
|
||||||
|
["keyword", "add_library"], ["punctuation", "("], ["punctuation", ")"], ["comment", "# after code"]
|
||||||
|
]
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
Checks for comments.
|
|
@ -0,0 +1,17 @@
|
||||||
|
foobar()
|
||||||
|
baz()
|
||||||
|
Foobar()
|
||||||
|
FOOBAR()
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
[
|
||||||
|
["function", "foobar"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["function", "baz"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["function", "Foobar"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["function", "FOOBAR"], ["punctuation", "("], ["punctuation", ")"]
|
||||||
|
]
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
Checks for functions.
|
|
@ -0,0 +1,15 @@
|
||||||
|
foo::bar
|
||||||
|
foo::foo
|
||||||
|
Foo::Bar
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
[
|
||||||
|
["inserted", "foo::bar"],
|
||||||
|
["inserted", "foo::foo"],
|
||||||
|
["inserted", "Foo::Bar"]
|
||||||
|
]
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
Checks for all namespaces.
|
|
@ -0,0 +1,253 @@
|
||||||
|
add_compile_definitions()
|
||||||
|
add_compile_options()
|
||||||
|
add_custom_command()
|
||||||
|
add_custom_target()
|
||||||
|
add_definitions()
|
||||||
|
add_dependencies()
|
||||||
|
add_executable()
|
||||||
|
add_library()
|
||||||
|
add_link_options()
|
||||||
|
add_subdirectory()
|
||||||
|
add_test()
|
||||||
|
aux_source_directory()
|
||||||
|
break()
|
||||||
|
build_command()
|
||||||
|
build_name()
|
||||||
|
cmake_host_system_information()
|
||||||
|
cmake_minimum_required()
|
||||||
|
cmake_parse_arguments()
|
||||||
|
cmake_policy()
|
||||||
|
configure_file()
|
||||||
|
continue()
|
||||||
|
create_test_sourcelist()
|
||||||
|
ctest_build()
|
||||||
|
ctest_configure()
|
||||||
|
ctest_coverage()
|
||||||
|
ctest_empty_binary_directory()
|
||||||
|
ctest_memcheck()
|
||||||
|
ctest_read_custom_files()
|
||||||
|
ctest_run_script()
|
||||||
|
ctest_sleep()
|
||||||
|
ctest_start()
|
||||||
|
ctest_submit()
|
||||||
|
ctest_test()
|
||||||
|
ctest_update()
|
||||||
|
ctest_upload()
|
||||||
|
define_property()
|
||||||
|
else()
|
||||||
|
elseif()
|
||||||
|
enable_language()
|
||||||
|
enable_testing()
|
||||||
|
endforeach()
|
||||||
|
endfunction()
|
||||||
|
endif()
|
||||||
|
endmacro()
|
||||||
|
endwhile()
|
||||||
|
exec_program()
|
||||||
|
execute_process()
|
||||||
|
export()
|
||||||
|
export_library_dependencies()
|
||||||
|
file()
|
||||||
|
find_file()
|
||||||
|
find_library()
|
||||||
|
find_package()
|
||||||
|
find_path()
|
||||||
|
find_program()
|
||||||
|
fltk_wrap_ui()
|
||||||
|
foreach()
|
||||||
|
function()
|
||||||
|
get_cmake_property()
|
||||||
|
get_directory_property()
|
||||||
|
get_filename_component()
|
||||||
|
get_property()
|
||||||
|
get_source_file_property()
|
||||||
|
get_target_property()
|
||||||
|
get_test_property()
|
||||||
|
if()
|
||||||
|
include()
|
||||||
|
include_directories()
|
||||||
|
include_external_msproject()
|
||||||
|
include_guard()
|
||||||
|
include_regular_expression()
|
||||||
|
install()
|
||||||
|
install_files()
|
||||||
|
install_programs()
|
||||||
|
install_targets()
|
||||||
|
link_directories()
|
||||||
|
link_libraries()
|
||||||
|
list()
|
||||||
|
load_cache()
|
||||||
|
load_command()
|
||||||
|
macro()
|
||||||
|
make_directory()
|
||||||
|
mark_as_advanced()
|
||||||
|
math()
|
||||||
|
message()
|
||||||
|
option()
|
||||||
|
output_required_files()
|
||||||
|
project()
|
||||||
|
qt_wrap_cpp()
|
||||||
|
qt_wrap_ui()
|
||||||
|
remove()
|
||||||
|
remove_definitions()
|
||||||
|
return()
|
||||||
|
separate_arguments()
|
||||||
|
set()
|
||||||
|
set_directory_properties()
|
||||||
|
set_property()
|
||||||
|
set_source_files_properties()
|
||||||
|
set_target_properties()
|
||||||
|
set_tests_properties()
|
||||||
|
site_name()
|
||||||
|
source_group()
|
||||||
|
string()
|
||||||
|
subdir_depends()
|
||||||
|
subdirs()
|
||||||
|
target_compile_definitions()
|
||||||
|
target_compile_features()
|
||||||
|
target_compile_options()
|
||||||
|
target_include_directories()
|
||||||
|
target_link_directories()
|
||||||
|
target_link_libraries()
|
||||||
|
target_link_options()
|
||||||
|
target_sources()
|
||||||
|
try_compile()
|
||||||
|
try_run()
|
||||||
|
unset()
|
||||||
|
use_mangled_mesa()
|
||||||
|
utility_source()
|
||||||
|
variable_requires()
|
||||||
|
variable_watch()
|
||||||
|
while()
|
||||||
|
write_file()
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
[
|
||||||
|
["keyword", "add_compile_definitions"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "add_compile_options"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "add_custom_command"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "add_custom_target"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "add_definitions"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "add_dependencies"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "add_executable"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "add_library"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "add_link_options"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "add_subdirectory"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "add_test"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "aux_source_directory"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "break"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "build_command"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "build_name"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "cmake_host_system_information"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "cmake_minimum_required"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "cmake_parse_arguments"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "cmake_policy"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "configure_file"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "continue"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "create_test_sourcelist"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "ctest_build"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "ctest_configure"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "ctest_coverage"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "ctest_empty_binary_directory"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "ctest_memcheck"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "ctest_read_custom_files"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "ctest_run_script"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "ctest_sleep"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "ctest_start"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "ctest_submit"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "ctest_test"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "ctest_update"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "ctest_upload"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "define_property"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "else"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "elseif"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "enable_language"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "enable_testing"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "endforeach"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "endfunction"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "endif"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "endmacro"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "endwhile"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "exec_program"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "execute_process"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "export"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "export_library_dependencies"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "file"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "find_file"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "find_library"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "find_package"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "find_path"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "find_program"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "fltk_wrap_ui"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "foreach"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "function"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "get_cmake_property"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "get_directory_property"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "get_filename_component"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "get_property"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "get_source_file_property"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "get_target_property"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "get_test_property"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "if"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "include"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "include_directories"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "include_external_msproject"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "include_guard"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "include_regular_expression"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "install"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "install_files"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "install_programs"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "install_targets"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "link_directories"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "link_libraries"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "list"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "load_cache"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "load_command"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "macro"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "make_directory"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "mark_as_advanced"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "math"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "message"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "option"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "output_required_files"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "project"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "qt_wrap_cpp"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "qt_wrap_ui"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "remove"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "remove_definitions"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "return"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "separate_arguments"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "set"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "set_directory_properties"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "set_property"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "set_source_files_properties"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "set_target_properties"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "set_tests_properties"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "site_name"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "source_group"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "string"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "subdir_depends"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "subdirs"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "target_compile_definitions"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "target_compile_features"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "target_compile_options"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "target_include_directories"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "target_link_directories"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "target_link_libraries"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "target_link_options"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "target_sources"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "try_compile"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "try_run"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "unset"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "use_mangled_mesa"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "utility_source"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "variable_requires"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "variable_watch"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "while"], ["punctuation", "("], ["punctuation", ")"],
|
||||||
|
["keyword", "write_file"], ["punctuation", "("], ["punctuation", ")"]
|
||||||
|
]
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
Checks for keywords.
|
|
@ -0,0 +1,23 @@
|
||||||
|
PROPERTIES
|
||||||
|
SHARED
|
||||||
|
PRIVATE
|
||||||
|
STATIC
|
||||||
|
PUBLIC
|
||||||
|
INTERFACE
|
||||||
|
TARGET_OBJECTS
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
[
|
||||||
|
["namespace", "PROPERTIES"],
|
||||||
|
["namespace", "SHARED"],
|
||||||
|
["namespace", "PRIVATE"],
|
||||||
|
["namespace", "STATIC"],
|
||||||
|
["namespace", "PUBLIC"],
|
||||||
|
["namespace", "INTERFACE"],
|
||||||
|
["namespace", "TARGET_OBJECTS"]
|
||||||
|
]
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
Checks for all namespaces.
|
|
@ -0,0 +1,15 @@
|
||||||
|
1
|
||||||
|
2123
|
||||||
|
234234.23423
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
[
|
||||||
|
["number", "1"],
|
||||||
|
["number", "2123"],
|
||||||
|
["number", "234234.23423"]
|
||||||
|
]
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
Checks for numbers.
|
|
@ -0,0 +1,37 @@
|
||||||
|
NOT
|
||||||
|
AND
|
||||||
|
OR
|
||||||
|
MATCHES
|
||||||
|
LESS
|
||||||
|
GREATER
|
||||||
|
EQUAL
|
||||||
|
STRLESS
|
||||||
|
STRGREATER
|
||||||
|
STREQUAL
|
||||||
|
VERSION_LESS
|
||||||
|
VERSION_EQUAL
|
||||||
|
VERSION_GREATER
|
||||||
|
DEFINED
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
[
|
||||||
|
["operator", "NOT"],
|
||||||
|
["operator", "AND"],
|
||||||
|
["operator", "OR"],
|
||||||
|
["operator", "MATCHES"],
|
||||||
|
["operator", "LESS"],
|
||||||
|
["operator", "GREATER"],
|
||||||
|
["operator", "EQUAL"],
|
||||||
|
["operator", "STRLESS"],
|
||||||
|
["operator", "STRGREATER"],
|
||||||
|
["operator", "STREQUAL"],
|
||||||
|
["operator", "VERSION_LESS"],
|
||||||
|
["operator", "VERSION_EQUAL"],
|
||||||
|
["operator", "VERSION_GREATER"],
|
||||||
|
["operator", "DEFINED"]
|
||||||
|
]
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
Checks for all operator.
|
|
@ -0,0 +1,937 @@
|
||||||
|
WHATEVER_OUTPUT_NAME
|
||||||
|
WHATEVER_POSTFIX
|
||||||
|
WHATEVER_CLANG_TIDY
|
||||||
|
WHATEVER_COMPILER_LAUNCHER
|
||||||
|
WHATEVER_CPPCHECK
|
||||||
|
WHATEVER_CPPLINT
|
||||||
|
WHATEVER_INCLUDE_WHAT_YOU_USE
|
||||||
|
WHATEVER_VISIBILITY_PRESET
|
||||||
|
ABSTRACT
|
||||||
|
ADDITIONAL_MAKE_CLEAN_FILES
|
||||||
|
ADVANCED
|
||||||
|
ALIASED_TARGET
|
||||||
|
ALLOW_DUPLICATE_CUSTOM_TARGETS
|
||||||
|
ANDROID_ANT_ADDITIONAL_OPTIONS
|
||||||
|
ANDROID_API
|
||||||
|
ANDROID_API_MIN
|
||||||
|
ANDROID_ARCH
|
||||||
|
ANDROID_ASSETS_DIRECTORIES
|
||||||
|
ANDROID_GUI
|
||||||
|
ANDROID_JAR_DEPENDENCIES
|
||||||
|
ANDROID_NATIVE_LIB_DEPENDENCIES
|
||||||
|
ANDROID_NATIVE_LIB_DIRECTORIES
|
||||||
|
ANDROID_PROCESS_MAX
|
||||||
|
ANDROID_PROGUARD
|
||||||
|
ANDROID_PROGUARD_CONFIG_PATH
|
||||||
|
ANDROID_SECURE_PROPS_PATH
|
||||||
|
ANDROID_SKIP_ANT_STEP
|
||||||
|
ANDROID_STL_TYPE
|
||||||
|
ARCHIVE_OUTPUT_DIRECTORY
|
||||||
|
ARCHIVE_OUTPUT_DIRECTORY_WHATEVER
|
||||||
|
ARCHIVE_OUTPUT_NAME
|
||||||
|
ARCHIVE_OUTPUT_NAME_WHATEVER
|
||||||
|
ATTACHED_FILES
|
||||||
|
ATTACHED_FILES_ON_FAIL
|
||||||
|
AUTOGEN_BUILD_DIR
|
||||||
|
AUTOGEN_ORIGIN_DEPENDS
|
||||||
|
AUTOGEN_PARALLEL
|
||||||
|
AUTOGEN_SOURCE_GROUP
|
||||||
|
AUTOGEN_TARGETS_FOLDER
|
||||||
|
AUTOGEN_TARGET_DEPENDS
|
||||||
|
AUTOMOC
|
||||||
|
AUTOMOC_COMPILER_PREDEFINES
|
||||||
|
AUTOMOC_DEPEND_FILTERS
|
||||||
|
AUTOMOC_EXECUTABLE
|
||||||
|
AUTOMOC_MACRO_NAMES
|
||||||
|
AUTOMOC_MOC_OPTIONS
|
||||||
|
AUTOMOC_SOURCE_GROUP
|
||||||
|
AUTOMOC_TARGETS_FOLDER
|
||||||
|
AUTORCC
|
||||||
|
AUTORCC_EXECUTABLE
|
||||||
|
AUTORCC_OPTIONS
|
||||||
|
AUTORCC_OPTIONS
|
||||||
|
AUTORCC_SOURCE_GROUP
|
||||||
|
AUTOUIC
|
||||||
|
AUTOUIC_EXECUTABLE
|
||||||
|
AUTOUIC_OPTIONS
|
||||||
|
AUTOUIC_OPTIONS
|
||||||
|
AUTOUIC_SEARCH_PATHS
|
||||||
|
BINARY_DIR
|
||||||
|
BINARY_DIR
|
||||||
|
BUILDSYSTEM_TARGETS
|
||||||
|
BUILD_RPATH
|
||||||
|
BUILD_RPATH_USE_ORIGIN
|
||||||
|
BUILD_WITH_INSTALL_NAME_DIR
|
||||||
|
BUILD_WITH_INSTALL_RPATH
|
||||||
|
BUNDLE
|
||||||
|
BUNDLE_EXTENSION
|
||||||
|
CACHE_VARIABLES
|
||||||
|
CLEAN_NO_CUSTOM
|
||||||
|
COMMON_LANGUAGE_RUNTIME
|
||||||
|
COMPATIBLE_INTERFACE_BOOL
|
||||||
|
COMPATIBLE_INTERFACE_NUMBER_MAX
|
||||||
|
COMPATIBLE_INTERFACE_NUMBER_MIN
|
||||||
|
COMPATIBLE_INTERFACE_STRING
|
||||||
|
COMPILE_DEFINITIONS
|
||||||
|
COMPILE_DEFINITIONS
|
||||||
|
COMPILE_DEFINITIONS
|
||||||
|
COMPILE_DEFINITIONS_WHATEVER
|
||||||
|
COMPILE_DEFINITIONS_WHATEVER
|
||||||
|
COMPILE_DEFINITIONS_WHATEVER
|
||||||
|
COMPILE_FEATURES
|
||||||
|
COMPILE_FLAGS
|
||||||
|
COMPILE_FLAGS
|
||||||
|
COMPILE_OPTIONS
|
||||||
|
COMPILE_OPTIONS
|
||||||
|
COMPILE_OPTIONS
|
||||||
|
COMPILE_PDB_NAME
|
||||||
|
COMPILE_PDB_NAME_WHATEVER
|
||||||
|
COMPILE_PDB_OUTPUT_DIRECTORY
|
||||||
|
COMPILE_PDB_OUTPUT_DIRECTORY_WHATEVER
|
||||||
|
COST
|
||||||
|
CPACK_DESKTOP_SHORTCUTS
|
||||||
|
CPACK_NEVER_OVERWRITE
|
||||||
|
CPACK_PERMANENT
|
||||||
|
CPACK_STARTUP_SHORTCUTS
|
||||||
|
CPACK_START_MENU_SHORTCUTS
|
||||||
|
CPACK_WIX_ACL
|
||||||
|
CROSSCOMPILING_EMULATOR
|
||||||
|
CUDA_EXTENSIONS
|
||||||
|
CUDA_PTX_COMPILATION
|
||||||
|
CUDA_RESOLVE_DEVICE_SYMBOLS
|
||||||
|
CUDA_SEPARABLE_COMPILATION
|
||||||
|
CUDA_STANDARD
|
||||||
|
CUDA_STANDARD_REQUIRED
|
||||||
|
CXX_EXTENSIONS
|
||||||
|
CXX_STANDARD
|
||||||
|
CXX_STANDARD_REQUIRED
|
||||||
|
C_EXTENSIONS
|
||||||
|
C_STANDARD
|
||||||
|
C_STANDARD_REQUIRED
|
||||||
|
DEBUG_CONFIGURATIONS
|
||||||
|
DEBUG_POSTFIX
|
||||||
|
DEFINE_SYMBOL
|
||||||
|
DEFINITIONS
|
||||||
|
DEPENDS
|
||||||
|
DEPLOYMENT_ADDITIONAL_FILES
|
||||||
|
DEPLOYMENT_REMOTE_DIRECTORY
|
||||||
|
DISABLED
|
||||||
|
DISABLED_FEATURES
|
||||||
|
ECLIPSE_EXTRA_CPROJECT_CONTENTS
|
||||||
|
ECLIPSE_EXTRA_NATURES
|
||||||
|
ENABLED_FEATURES
|
||||||
|
ENABLED_LANGUAGES
|
||||||
|
ENABLE_EXPORTS
|
||||||
|
ENVIRONMENT
|
||||||
|
EXCLUDE_FROM_ALL
|
||||||
|
EXCLUDE_FROM_ALL
|
||||||
|
EXCLUDE_FROM_DEFAULT_BUILD
|
||||||
|
EXCLUDE_FROM_DEFAULT_BUILD_WHATEVER
|
||||||
|
EXPORT_NAME
|
||||||
|
EXPORT_PROPERTIES
|
||||||
|
EXTERNAL_OBJECT
|
||||||
|
EchoString
|
||||||
|
FAIL_REGULAR_EXPRESSION
|
||||||
|
FIND_LIBRARY_USE_LIB32_PATHS
|
||||||
|
FIND_LIBRARY_USE_LIB64_PATHS
|
||||||
|
FIND_LIBRARY_USE_LIBX32_PATHS
|
||||||
|
FIND_LIBRARY_USE_OPENBSD_VERSIONING
|
||||||
|
FIXTURES_CLEANUP
|
||||||
|
FIXTURES_REQUIRED
|
||||||
|
FIXTURES_SETUP
|
||||||
|
FOLDER
|
||||||
|
FRAMEWORK
|
||||||
|
Fortran_FORMAT
|
||||||
|
Fortran_FORMAT
|
||||||
|
Fortran_MODULE_DIRECTORY
|
||||||
|
GENERATED
|
||||||
|
GENERATOR_FILE_NAME
|
||||||
|
GENERATOR_IS_MULTI_CONFIG
|
||||||
|
GHS_INTEGRITY_APP
|
||||||
|
GHS_NO_SOURCE_GROUP_FILE
|
||||||
|
GLOBAL_DEPENDS_DEBUG_MODE
|
||||||
|
GLOBAL_DEPENDS_NO_CYCLES
|
||||||
|
GNUtoMS
|
||||||
|
HAS_CXX
|
||||||
|
HEADER_FILE_ONLY
|
||||||
|
HELPSTRING
|
||||||
|
IMPLICIT_DEPENDS_INCLUDE_TRANSFORM
|
||||||
|
IMPLICIT_DEPENDS_INCLUDE_TRANSFORM
|
||||||
|
IMPORTED
|
||||||
|
IMPORTED_COMMON_LANGUAGE_RUNTIME
|
||||||
|
IMPORTED_CONFIGURATIONS
|
||||||
|
IMPORTED_GLOBAL
|
||||||
|
IMPORTED_IMPLIB
|
||||||
|
IMPORTED_IMPLIB_WHATEVER
|
||||||
|
IMPORTED_LIBNAME
|
||||||
|
IMPORTED_LIBNAME_WHATEVER
|
||||||
|
IMPORTED_LINK_DEPENDENT_LIBRARIES
|
||||||
|
IMPORTED_LINK_DEPENDENT_LIBRARIES_WHATEVER
|
||||||
|
IMPORTED_LINK_INTERFACE_LANGUAGES
|
||||||
|
IMPORTED_LINK_INTERFACE_LANGUAGES_WHATEVER
|
||||||
|
IMPORTED_LINK_INTERFACE_LIBRARIES
|
||||||
|
IMPORTED_LINK_INTERFACE_LIBRARIES_WHATEVER
|
||||||
|
IMPORTED_LINK_INTERFACE_MULTIPLICITY
|
||||||
|
IMPORTED_LINK_INTERFACE_MULTIPLICITY_WHATEVER
|
||||||
|
IMPORTED_LOCATION
|
||||||
|
IMPORTED_LOCATION_WHATEVER
|
||||||
|
IMPORTED_NO_SONAME
|
||||||
|
IMPORTED_NO_SONAME_WHATEVER
|
||||||
|
IMPORTED_OBJECTS
|
||||||
|
IMPORTED_OBJECTS_WHATEVER
|
||||||
|
IMPORTED_SONAME
|
||||||
|
IMPORTED_SONAME_WHATEVER
|
||||||
|
IMPORT_PREFIX
|
||||||
|
IMPORT_SUFFIX
|
||||||
|
INCLUDE_DIRECTORIES
|
||||||
|
INCLUDE_DIRECTORIES
|
||||||
|
INCLUDE_DIRECTORIES
|
||||||
|
INCLUDE_REGULAR_EXPRESSION
|
||||||
|
INSTALL_NAME_DIR
|
||||||
|
INSTALL_RPATH
|
||||||
|
INSTALL_RPATH_USE_LINK_PATH
|
||||||
|
INTERFACE_AUTOUIC_OPTIONS
|
||||||
|
INTERFACE_COMPILE_DEFINITIONS
|
||||||
|
INTERFACE_COMPILE_FEATURES
|
||||||
|
INTERFACE_COMPILE_OPTIONS
|
||||||
|
INTERFACE_INCLUDE_DIRECTORIES
|
||||||
|
INTERFACE_LINK_DEPENDS
|
||||||
|
INTERFACE_LINK_DIRECTORIES
|
||||||
|
INTERFACE_LINK_LIBRARIES
|
||||||
|
INTERFACE_LINK_OPTIONS
|
||||||
|
INTERFACE_POSITION_INDEPENDENT_CODE
|
||||||
|
INTERFACE_SOURCES
|
||||||
|
INTERFACE_SYSTEM_INCLUDE_DIRECTORIES
|
||||||
|
INTERPROCEDURAL_OPTIMIZATION
|
||||||
|
INTERPROCEDURAL_OPTIMIZATION
|
||||||
|
INTERPROCEDURAL_OPTIMIZATION_WHATEVER
|
||||||
|
INTERPROCEDURAL_OPTIMIZATION_WHATEVER
|
||||||
|
IN_TRY_COMPILE
|
||||||
|
IOS_INSTALL_COMBINED
|
||||||
|
JOB_POOLS
|
||||||
|
JOB_POOL_COMPILE
|
||||||
|
JOB_POOL_LINK
|
||||||
|
KEEP_EXTENSION
|
||||||
|
LABELS
|
||||||
|
LABELS
|
||||||
|
LABELS
|
||||||
|
LABELS
|
||||||
|
LANGUAGE
|
||||||
|
LIBRARY_OUTPUT_DIRECTORY
|
||||||
|
LIBRARY_OUTPUT_DIRECTORY_WHATEVER
|
||||||
|
LIBRARY_OUTPUT_NAME
|
||||||
|
LIBRARY_OUTPUT_NAME_WHATEVER
|
||||||
|
LINKER_LANGUAGE
|
||||||
|
LINK_DEPENDS
|
||||||
|
LINK_DEPENDS_NO_SHARED
|
||||||
|
LINK_DIRECTORIES
|
||||||
|
LINK_DIRECTORIES
|
||||||
|
LINK_FLAGS
|
||||||
|
LINK_FLAGS_WHATEVER
|
||||||
|
LINK_INTERFACE_LIBRARIES
|
||||||
|
LINK_INTERFACE_LIBRARIES_WHATEVER
|
||||||
|
LINK_INTERFACE_MULTIPLICITY
|
||||||
|
LINK_INTERFACE_MULTIPLICITY_WHATEVER
|
||||||
|
LINK_LIBRARIES
|
||||||
|
LINK_OPTIONS
|
||||||
|
LINK_OPTIONS
|
||||||
|
LINK_SEARCH_END_STATIC
|
||||||
|
LINK_SEARCH_START_STATIC
|
||||||
|
LINK_WHAT_YOU_USE
|
||||||
|
LISTFILE_STACK
|
||||||
|
LOCATION
|
||||||
|
LOCATION
|
||||||
|
LOCATION_WHATEVER
|
||||||
|
MACOSX_BUNDLE
|
||||||
|
MACOSX_BUNDLE_INFO_PLIST
|
||||||
|
MACOSX_FRAMEWORK_INFO_PLIST
|
||||||
|
MACOSX_PACKAGE_LOCATION
|
||||||
|
MACOSX_RPATH
|
||||||
|
MACROS
|
||||||
|
MANUALLY_ADDED_DEPENDENCIES
|
||||||
|
MAP_IMPORTED_CONFIG_WHATEVER
|
||||||
|
MEASUREMENT
|
||||||
|
MODIFIED
|
||||||
|
NAME
|
||||||
|
NO_SONAME
|
||||||
|
NO_SYSTEM_FROM_IMPORTED
|
||||||
|
OBJECT_DEPENDS
|
||||||
|
OBJECT_OUTPUTS
|
||||||
|
OSX_ARCHITECTURES
|
||||||
|
OSX_ARCHITECTURES_WHATEVER
|
||||||
|
OUTPUT_NAME
|
||||||
|
OUTPUT_NAME_WHATEVER
|
||||||
|
PACKAGES_FOUND
|
||||||
|
PACKAGES_NOT_FOUND
|
||||||
|
PARENT_DIRECTORY
|
||||||
|
PASS_REGULAR_EXPRESSION
|
||||||
|
PDB_NAME
|
||||||
|
PDB_NAME_WHATEVER
|
||||||
|
PDB_OUTPUT_DIRECTORY
|
||||||
|
PDB_OUTPUT_DIRECTORY_WHATEVER
|
||||||
|
POSITION_INDEPENDENT_CODE
|
||||||
|
POST_INSTALL_SCRIPT
|
||||||
|
PREDEFINED_TARGETS_FOLDER
|
||||||
|
PREFIX
|
||||||
|
PRE_INSTALL_SCRIPT
|
||||||
|
PRIVATE_HEADER
|
||||||
|
PROCESSORS
|
||||||
|
PROCESSOR_AFFINITY
|
||||||
|
PROJECT_LABEL
|
||||||
|
PUBLIC_HEADER
|
||||||
|
REPORT_UNDEFINED_PROPERTIES
|
||||||
|
REQUIRED_FILES
|
||||||
|
RESOURCE
|
||||||
|
RESOURCE_LOCK
|
||||||
|
RULE_LAUNCH_COMPILE
|
||||||
|
RULE_LAUNCH_COMPILE
|
||||||
|
RULE_LAUNCH_COMPILE
|
||||||
|
RULE_LAUNCH_CUSTOM
|
||||||
|
RULE_LAUNCH_CUSTOM
|
||||||
|
RULE_LAUNCH_CUSTOM
|
||||||
|
RULE_LAUNCH_LINK
|
||||||
|
RULE_LAUNCH_LINK
|
||||||
|
RULE_LAUNCH_LINK
|
||||||
|
RULE_MESSAGES
|
||||||
|
RUNTIME_OUTPUT_DIRECTORY
|
||||||
|
RUNTIME_OUTPUT_DIRECTORY_WHATEVER
|
||||||
|
RUNTIME_OUTPUT_NAME
|
||||||
|
RUNTIME_OUTPUT_NAME_WHATEVER
|
||||||
|
RUN_SERIAL
|
||||||
|
SKIP_AUTOGEN
|
||||||
|
SKIP_AUTOMOC
|
||||||
|
SKIP_AUTORCC
|
||||||
|
SKIP_AUTOUIC
|
||||||
|
SKIP_BUILD_RPATH
|
||||||
|
SKIP_RETURN_CODE
|
||||||
|
SOURCES
|
||||||
|
SOURCE_DIR
|
||||||
|
SOURCE_DIR
|
||||||
|
SOVERSION
|
||||||
|
STATIC_LIBRARY_FLAGS
|
||||||
|
STATIC_LIBRARY_FLAGS_WHATEVER
|
||||||
|
STATIC_LIBRARY_OPTIONS
|
||||||
|
STRINGS
|
||||||
|
SUBDIRECTORIES
|
||||||
|
SUFFIX
|
||||||
|
SYMBOLIC
|
||||||
|
TARGET_ARCHIVES_MAY_BE_SHARED_LIBS
|
||||||
|
TARGET_MESSAGES
|
||||||
|
TARGET_SUPPORTS_SHARED_LIBS
|
||||||
|
TESTS
|
||||||
|
TEST_INCLUDE_FILE
|
||||||
|
TEST_INCLUDE_FILES
|
||||||
|
TIMEOUT
|
||||||
|
TIMEOUT_AFTER_MATCH
|
||||||
|
TYPE
|
||||||
|
TYPE
|
||||||
|
USE_FOLDERS
|
||||||
|
VALUE
|
||||||
|
VARIABLES
|
||||||
|
VERSION
|
||||||
|
VISIBILITY_INLINES_HIDDEN
|
||||||
|
VS_CONFIGURATION_TYPE
|
||||||
|
VS_COPY_TO_OUT_DIR
|
||||||
|
VS_CSHARP_WHATEVER
|
||||||
|
VS_DEBUGGER_COMMAND
|
||||||
|
VS_DEBUGGER_COMMAND_ARGUMENTS
|
||||||
|
VS_DEBUGGER_ENVIRONMENT
|
||||||
|
VS_DEBUGGER_WORKING_DIRECTORY
|
||||||
|
VS_DEPLOYMENT_CONTENT
|
||||||
|
VS_DEPLOYMENT_LOCATION
|
||||||
|
VS_DOTNET_REFERENCEPROP_WHATEVER
|
||||||
|
VS_DOTNET_REFERENCES
|
||||||
|
VS_DOTNET_REFERENCES_COPY_LOCAL
|
||||||
|
VS_DOTNET_REFERENCE_WHATEVER
|
||||||
|
VS_GLOBAL_WHATEVER
|
||||||
|
VS_GLOBAL_KEYWORD
|
||||||
|
VS_GLOBAL_PROJECT_TYPES
|
||||||
|
VS_GLOBAL_ROOTNAMESPACE
|
||||||
|
VS_GLOBAL_SECTION_POST_WHATEVER
|
||||||
|
VS_GLOBAL_SECTION_PRE_WHATEVER
|
||||||
|
VS_INCLUDE_IN_VSIX
|
||||||
|
VS_IOT_STARTUP_TASK
|
||||||
|
VS_KEYWORD
|
||||||
|
VS_RESOURCE_GENERATOR
|
||||||
|
VS_SCC_AUXPATH
|
||||||
|
VS_SCC_LOCALPATH
|
||||||
|
VS_SCC_PROJECTNAME
|
||||||
|
VS_SCC_PROVIDER
|
||||||
|
VS_SDK_REFERENCES
|
||||||
|
VS_SHADER_DISABLE_OPTIMIZATIONS
|
||||||
|
VS_SHADER_ENABLE_DEBUG
|
||||||
|
VS_SHADER_ENTRYPOINT
|
||||||
|
VS_SHADER_FLAGS
|
||||||
|
VS_SHADER_MODEL
|
||||||
|
VS_SHADER_OBJECT_FILE_NAME
|
||||||
|
VS_SHADER_OUTPUT_HEADER_FILE
|
||||||
|
VS_SHADER_TYPE
|
||||||
|
VS_SHADER_VARIABLE_NAME
|
||||||
|
VS_STARTUP_PROJECT
|
||||||
|
VS_TOOL_OVERRIDE
|
||||||
|
VS_USER_PROPS
|
||||||
|
VS_WINRT_COMPONENT
|
||||||
|
VS_WINRT_EXTENSIONS
|
||||||
|
VS_WINRT_REFERENCES
|
||||||
|
VS_XAML_TYPE
|
||||||
|
WILL_FAIL
|
||||||
|
WIN32_EXECUTABLE
|
||||||
|
WINDOWS_EXPORT_ALL_SYMBOLS
|
||||||
|
WORKING_DIRECTORY
|
||||||
|
WRAP_EXCLUDE
|
||||||
|
XCODE_ATTRIBUTE_WHATEVER
|
||||||
|
XCODE_EMIT_EFFECTIVE_PLATFORM_NAME
|
||||||
|
XCODE_EXPLICIT_FILE_TYPE
|
||||||
|
XCODE_EXPLICIT_FILE_TYPE
|
||||||
|
XCODE_FILE_ATTRIBUTES
|
||||||
|
XCODE_LAST_KNOWN_FILE_TYPE
|
||||||
|
XCODE_PRODUCT_TYPE
|
||||||
|
XCODE_SCHEME_ADDRESS_SANITIZER
|
||||||
|
XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN
|
||||||
|
XCODE_SCHEME_ARGUMENTS
|
||||||
|
XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER
|
||||||
|
XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS
|
||||||
|
XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE
|
||||||
|
XCODE_SCHEME_ENVIRONMENT
|
||||||
|
XCODE_SCHEME_EXECUTABLE
|
||||||
|
XCODE_SCHEME_GUARD_MALLOC
|
||||||
|
XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP
|
||||||
|
XCODE_SCHEME_MALLOC_GUARD_EDGES
|
||||||
|
XCODE_SCHEME_MALLOC_SCRIBBLE
|
||||||
|
XCODE_SCHEME_MALLOC_STACK
|
||||||
|
XCODE_SCHEME_THREAD_SANITIZER
|
||||||
|
XCODE_SCHEME_THREAD_SANITIZER_STOP
|
||||||
|
XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER
|
||||||
|
XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP
|
||||||
|
XCODE_SCHEME_ZOMBIE_OBJECTS
|
||||||
|
XCTEST
|
||||||
|
cxx_aggregate_default_initializers
|
||||||
|
cxx_alias_templates
|
||||||
|
cxx_alignas
|
||||||
|
cxx_alignof
|
||||||
|
cxx_attributes
|
||||||
|
cxx_attribute_deprecated
|
||||||
|
cxx_auto_type
|
||||||
|
cxx_binary_literals
|
||||||
|
cxx_constexpr
|
||||||
|
cxx_contextual_conversions
|
||||||
|
cxx_decltype_incomplete_return_types
|
||||||
|
cxx_decltype
|
||||||
|
cxx_decltype_auto
|
||||||
|
cxx_default_function_template_args
|
||||||
|
cxx_defaulted_functions
|
||||||
|
cxx_defaulted_move_initializers
|
||||||
|
cxx_delegating_constructors
|
||||||
|
cxx_deleted_functions
|
||||||
|
cxx_digit_separators
|
||||||
|
cxx_enum_forward_declarations
|
||||||
|
cxx_explicit_conversions
|
||||||
|
cxx_extended_friend_declarations
|
||||||
|
cxx_extern_templates
|
||||||
|
cxx_final
|
||||||
|
cxx_func_identifier
|
||||||
|
cxx_generalized_initializers
|
||||||
|
cxx_generic_lambdas
|
||||||
|
cxx_inheriting_constructors
|
||||||
|
cxx_inline_namespaces
|
||||||
|
cxx_lambdas
|
||||||
|
cxx_lambda_init_captures
|
||||||
|
cxx_local_type_template_args
|
||||||
|
cxx_long_long_type
|
||||||
|
cxx_noexcept
|
||||||
|
cxx_nonstatic_member_init
|
||||||
|
cxx_nullptr
|
||||||
|
cxx_override
|
||||||
|
cxx_range_for
|
||||||
|
cxx_raw_string_literals
|
||||||
|
cxx_reference_qualified_functions
|
||||||
|
cxx_relaxed_constexpr
|
||||||
|
cxx_return_type_deduction
|
||||||
|
cxx_right_angle_brackets
|
||||||
|
cxx_rvalue_references
|
||||||
|
cxx_sizeof_member
|
||||||
|
cxx_static_assert
|
||||||
|
cxx_strong_enums
|
||||||
|
cxx_thread_local
|
||||||
|
cxx_trailing_return_types
|
||||||
|
cxx_unicode_literals
|
||||||
|
cxx_uniform_initialization
|
||||||
|
cxx_unrestricted_unions
|
||||||
|
cxx_user_literals
|
||||||
|
cxx_variable_templates
|
||||||
|
cxx_variadic_macros
|
||||||
|
cxx_variadic_templates
|
||||||
|
cxx_template_template_parameters
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
[
|
||||||
|
["property", "WHATEVER_OUTPUT_NAME"],
|
||||||
|
["property", "WHATEVER_POSTFIX"],
|
||||||
|
["property", "WHATEVER_CLANG_TIDY"],
|
||||||
|
["property", "WHATEVER_COMPILER_LAUNCHER"],
|
||||||
|
["property", "WHATEVER_CPPCHECK"],
|
||||||
|
["property", "WHATEVER_CPPLINT"],
|
||||||
|
["property", "WHATEVER_INCLUDE_WHAT_YOU_USE"],
|
||||||
|
["property", "WHATEVER_VISIBILITY_PRESET"],
|
||||||
|
["property", "ABSTRACT"],
|
||||||
|
["property", "ADDITIONAL_MAKE_CLEAN_FILES"],
|
||||||
|
["property", "ADVANCED"],
|
||||||
|
["property", "ALIASED_TARGET"],
|
||||||
|
["property", "ALLOW_DUPLICATE_CUSTOM_TARGETS"],
|
||||||
|
["property", "ANDROID_ANT_ADDITIONAL_OPTIONS"],
|
||||||
|
["property", "ANDROID_API"],
|
||||||
|
["property", "ANDROID_API_MIN"],
|
||||||
|
["property", "ANDROID_ARCH"],
|
||||||
|
["property", "ANDROID_ASSETS_DIRECTORIES"],
|
||||||
|
["property", "ANDROID_GUI"],
|
||||||
|
["property", "ANDROID_JAR_DEPENDENCIES"],
|
||||||
|
["property", "ANDROID_NATIVE_LIB_DEPENDENCIES"],
|
||||||
|
["property", "ANDROID_NATIVE_LIB_DIRECTORIES"],
|
||||||
|
["property", "ANDROID_PROCESS_MAX"],
|
||||||
|
["property", "ANDROID_PROGUARD"],
|
||||||
|
["property", "ANDROID_PROGUARD_CONFIG_PATH"],
|
||||||
|
["property", "ANDROID_SECURE_PROPS_PATH"],
|
||||||
|
["property", "ANDROID_SKIP_ANT_STEP"],
|
||||||
|
["property", "ANDROID_STL_TYPE"],
|
||||||
|
["property", "ARCHIVE_OUTPUT_DIRECTORY"],
|
||||||
|
["property", "ARCHIVE_OUTPUT_DIRECTORY_WHATEVER"],
|
||||||
|
["property", "ARCHIVE_OUTPUT_NAME"],
|
||||||
|
["property", "ARCHIVE_OUTPUT_NAME_WHATEVER"],
|
||||||
|
["property", "ATTACHED_FILES"],
|
||||||
|
["property", "ATTACHED_FILES_ON_FAIL"],
|
||||||
|
["property", "AUTOGEN_BUILD_DIR"],
|
||||||
|
["property", "AUTOGEN_ORIGIN_DEPENDS"],
|
||||||
|
["property", "AUTOGEN_PARALLEL"],
|
||||||
|
["property", "AUTOGEN_SOURCE_GROUP"],
|
||||||
|
["property", "AUTOGEN_TARGETS_FOLDER"],
|
||||||
|
["property", "AUTOGEN_TARGET_DEPENDS"],
|
||||||
|
["property", "AUTOMOC"],
|
||||||
|
["property", "AUTOMOC_COMPILER_PREDEFINES"],
|
||||||
|
["property", "AUTOMOC_DEPEND_FILTERS"],
|
||||||
|
["property", "AUTOMOC_EXECUTABLE"],
|
||||||
|
["property", "AUTOMOC_MACRO_NAMES"],
|
||||||
|
["property", "AUTOMOC_MOC_OPTIONS"],
|
||||||
|
["property", "AUTOMOC_SOURCE_GROUP"],
|
||||||
|
["property", "AUTOMOC_TARGETS_FOLDER"],
|
||||||
|
["property", "AUTORCC"],
|
||||||
|
["property", "AUTORCC_EXECUTABLE"],
|
||||||
|
["property", "AUTORCC_OPTIONS"],
|
||||||
|
["property", "AUTORCC_OPTIONS"],
|
||||||
|
["property", "AUTORCC_SOURCE_GROUP"],
|
||||||
|
["property", "AUTOUIC"],
|
||||||
|
["property", "AUTOUIC_EXECUTABLE"],
|
||||||
|
["property", "AUTOUIC_OPTIONS"],
|
||||||
|
["property", "AUTOUIC_OPTIONS"],
|
||||||
|
["property", "AUTOUIC_SEARCH_PATHS"],
|
||||||
|
["property", "BINARY_DIR"],
|
||||||
|
["property", "BINARY_DIR"],
|
||||||
|
["property", "BUILDSYSTEM_TARGETS"],
|
||||||
|
["property", "BUILD_RPATH"],
|
||||||
|
["property", "BUILD_RPATH_USE_ORIGIN"],
|
||||||
|
["property", "BUILD_WITH_INSTALL_NAME_DIR"],
|
||||||
|
["property", "BUILD_WITH_INSTALL_RPATH"],
|
||||||
|
["property", "BUNDLE"],
|
||||||
|
["property", "BUNDLE_EXTENSION"],
|
||||||
|
["property", "CACHE_VARIABLES"],
|
||||||
|
["property", "CLEAN_NO_CUSTOM"],
|
||||||
|
["property", "COMMON_LANGUAGE_RUNTIME"],
|
||||||
|
["property", "COMPATIBLE_INTERFACE_BOOL"],
|
||||||
|
["property", "COMPATIBLE_INTERFACE_NUMBER_MAX"],
|
||||||
|
["property", "COMPATIBLE_INTERFACE_NUMBER_MIN"],
|
||||||
|
["property", "COMPATIBLE_INTERFACE_STRING"],
|
||||||
|
["property", "COMPILE_DEFINITIONS"],
|
||||||
|
["property", "COMPILE_DEFINITIONS"],
|
||||||
|
["property", "COMPILE_DEFINITIONS"],
|
||||||
|
["property", "COMPILE_DEFINITIONS_WHATEVER"],
|
||||||
|
["property", "COMPILE_DEFINITIONS_WHATEVER"],
|
||||||
|
["property", "COMPILE_DEFINITIONS_WHATEVER"],
|
||||||
|
["property", "COMPILE_FEATURES"],
|
||||||
|
["property", "COMPILE_FLAGS"],
|
||||||
|
["property", "COMPILE_FLAGS"],
|
||||||
|
["property", "COMPILE_OPTIONS"],
|
||||||
|
["property", "COMPILE_OPTIONS"],
|
||||||
|
["property", "COMPILE_OPTIONS"],
|
||||||
|
["property", "COMPILE_PDB_NAME"],
|
||||||
|
["property", "COMPILE_PDB_NAME_WHATEVER"],
|
||||||
|
["property", "COMPILE_PDB_OUTPUT_DIRECTORY"],
|
||||||
|
["property", "COMPILE_PDB_OUTPUT_DIRECTORY_WHATEVER"],
|
||||||
|
["property", "COST"],
|
||||||
|
["property", "CPACK_DESKTOP_SHORTCUTS"],
|
||||||
|
["property", "CPACK_NEVER_OVERWRITE"],
|
||||||
|
["property", "CPACK_PERMANENT"],
|
||||||
|
["property", "CPACK_STARTUP_SHORTCUTS"],
|
||||||
|
["property", "CPACK_START_MENU_SHORTCUTS"],
|
||||||
|
["property", "CPACK_WIX_ACL"],
|
||||||
|
["property", "CROSSCOMPILING_EMULATOR"],
|
||||||
|
["property", "CUDA_EXTENSIONS"],
|
||||||
|
["property", "CUDA_PTX_COMPILATION"],
|
||||||
|
["property", "CUDA_RESOLVE_DEVICE_SYMBOLS"],
|
||||||
|
["property", "CUDA_SEPARABLE_COMPILATION"],
|
||||||
|
["property", "CUDA_STANDARD"],
|
||||||
|
["property", "CUDA_STANDARD_REQUIRED"],
|
||||||
|
["property", "CXX_EXTENSIONS"],
|
||||||
|
["property", "CXX_STANDARD"],
|
||||||
|
["property", "CXX_STANDARD_REQUIRED"],
|
||||||
|
["property", "C_EXTENSIONS"],
|
||||||
|
["property", "C_STANDARD"],
|
||||||
|
["property", "C_STANDARD_REQUIRED"],
|
||||||
|
["property", "DEBUG_CONFIGURATIONS"],
|
||||||
|
["property", "DEBUG_POSTFIX"],
|
||||||
|
["property", "DEFINE_SYMBOL"],
|
||||||
|
["property", "DEFINITIONS"],
|
||||||
|
["property", "DEPENDS"],
|
||||||
|
["property", "DEPLOYMENT_ADDITIONAL_FILES"],
|
||||||
|
["property", "DEPLOYMENT_REMOTE_DIRECTORY"],
|
||||||
|
["property", "DISABLED"],
|
||||||
|
["property", "DISABLED_FEATURES"],
|
||||||
|
["property", "ECLIPSE_EXTRA_CPROJECT_CONTENTS"],
|
||||||
|
["property", "ECLIPSE_EXTRA_NATURES"],
|
||||||
|
["property", "ENABLED_FEATURES"],
|
||||||
|
["property", "ENABLED_LANGUAGES"],
|
||||||
|
["property", "ENABLE_EXPORTS"],
|
||||||
|
["property", "ENVIRONMENT"],
|
||||||
|
["property", "EXCLUDE_FROM_ALL"],
|
||||||
|
["property", "EXCLUDE_FROM_ALL"],
|
||||||
|
["property", "EXCLUDE_FROM_DEFAULT_BUILD"],
|
||||||
|
["property", "EXCLUDE_FROM_DEFAULT_BUILD_WHATEVER"],
|
||||||
|
["property", "EXPORT_NAME"],
|
||||||
|
["property", "EXPORT_PROPERTIES"],
|
||||||
|
["property", "EXTERNAL_OBJECT"],
|
||||||
|
["property", "EchoString"],
|
||||||
|
["property", "FAIL_REGULAR_EXPRESSION"],
|
||||||
|
["property", "FIND_LIBRARY_USE_LIB32_PATHS"],
|
||||||
|
["property", "FIND_LIBRARY_USE_LIB64_PATHS"],
|
||||||
|
["property", "FIND_LIBRARY_USE_LIBX32_PATHS"],
|
||||||
|
["property", "FIND_LIBRARY_USE_OPENBSD_VERSIONING"],
|
||||||
|
["property", "FIXTURES_CLEANUP"],
|
||||||
|
["property", "FIXTURES_REQUIRED"],
|
||||||
|
["property", "FIXTURES_SETUP"],
|
||||||
|
["property", "FOLDER"],
|
||||||
|
["property", "FRAMEWORK"],
|
||||||
|
["property", "Fortran_FORMAT"],
|
||||||
|
["property", "Fortran_FORMAT"],
|
||||||
|
["property", "Fortran_MODULE_DIRECTORY"],
|
||||||
|
["property", "GENERATED"],
|
||||||
|
["property", "GENERATOR_FILE_NAME"],
|
||||||
|
["property", "GENERATOR_IS_MULTI_CONFIG"],
|
||||||
|
["property", "GHS_INTEGRITY_APP"],
|
||||||
|
["property", "GHS_NO_SOURCE_GROUP_FILE"],
|
||||||
|
["property", "GLOBAL_DEPENDS_DEBUG_MODE"],
|
||||||
|
["property", "GLOBAL_DEPENDS_NO_CYCLES"],
|
||||||
|
["property", "GNUtoMS"],
|
||||||
|
["property", "HAS_CXX"],
|
||||||
|
["property", "HEADER_FILE_ONLY"],
|
||||||
|
["property", "HELPSTRING"],
|
||||||
|
["property", "IMPLICIT_DEPENDS_INCLUDE_TRANSFORM"],
|
||||||
|
["property", "IMPLICIT_DEPENDS_INCLUDE_TRANSFORM"],
|
||||||
|
["property", "IMPORTED"],
|
||||||
|
["property", "IMPORTED_COMMON_LANGUAGE_RUNTIME"],
|
||||||
|
["property", "IMPORTED_CONFIGURATIONS"],
|
||||||
|
["property", "IMPORTED_GLOBAL"],
|
||||||
|
["property", "IMPORTED_IMPLIB"],
|
||||||
|
["property", "IMPORTED_IMPLIB_WHATEVER"],
|
||||||
|
["property", "IMPORTED_LIBNAME"],
|
||||||
|
["property", "IMPORTED_LIBNAME_WHATEVER"],
|
||||||
|
["property", "IMPORTED_LINK_DEPENDENT_LIBRARIES"],
|
||||||
|
["property", "IMPORTED_LINK_DEPENDENT_LIBRARIES_WHATEVER"],
|
||||||
|
["property", "IMPORTED_LINK_INTERFACE_LANGUAGES"],
|
||||||
|
["property", "IMPORTED_LINK_INTERFACE_LANGUAGES_WHATEVER"],
|
||||||
|
["property", "IMPORTED_LINK_INTERFACE_LIBRARIES"],
|
||||||
|
["property", "IMPORTED_LINK_INTERFACE_LIBRARIES_WHATEVER"],
|
||||||
|
["property", "IMPORTED_LINK_INTERFACE_MULTIPLICITY"],
|
||||||
|
["property", "IMPORTED_LINK_INTERFACE_MULTIPLICITY_WHATEVER"],
|
||||||
|
["property", "IMPORTED_LOCATION"],
|
||||||
|
["property", "IMPORTED_LOCATION_WHATEVER"],
|
||||||
|
["property", "IMPORTED_NO_SONAME"],
|
||||||
|
["property", "IMPORTED_NO_SONAME_WHATEVER"],
|
||||||
|
["property", "IMPORTED_OBJECTS"],
|
||||||
|
["property", "IMPORTED_OBJECTS_WHATEVER"],
|
||||||
|
["property", "IMPORTED_SONAME"],
|
||||||
|
["property", "IMPORTED_SONAME_WHATEVER"],
|
||||||
|
["property", "IMPORT_PREFIX"],
|
||||||
|
["property", "IMPORT_SUFFIX"],
|
||||||
|
["property", "INCLUDE_DIRECTORIES"],
|
||||||
|
["property", "INCLUDE_DIRECTORIES"],
|
||||||
|
["property", "INCLUDE_DIRECTORIES"],
|
||||||
|
["property", "INCLUDE_REGULAR_EXPRESSION"],
|
||||||
|
["property", "INSTALL_NAME_DIR"],
|
||||||
|
["property", "INSTALL_RPATH"],
|
||||||
|
["property", "INSTALL_RPATH_USE_LINK_PATH"],
|
||||||
|
["property", "INTERFACE_AUTOUIC_OPTIONS"],
|
||||||
|
["property", "INTERFACE_COMPILE_DEFINITIONS"],
|
||||||
|
["property", "INTERFACE_COMPILE_FEATURES"],
|
||||||
|
["property", "INTERFACE_COMPILE_OPTIONS"],
|
||||||
|
["property", "INTERFACE_INCLUDE_DIRECTORIES"],
|
||||||
|
["property", "INTERFACE_LINK_DEPENDS"],
|
||||||
|
["property", "INTERFACE_LINK_DIRECTORIES"],
|
||||||
|
["property", "INTERFACE_LINK_LIBRARIES"],
|
||||||
|
["property", "INTERFACE_LINK_OPTIONS"],
|
||||||
|
["property", "INTERFACE_POSITION_INDEPENDENT_CODE"],
|
||||||
|
["property", "INTERFACE_SOURCES"],
|
||||||
|
["property", "INTERFACE_SYSTEM_INCLUDE_DIRECTORIES"],
|
||||||
|
["property", "INTERPROCEDURAL_OPTIMIZATION"],
|
||||||
|
["property", "INTERPROCEDURAL_OPTIMIZATION"],
|
||||||
|
["property", "INTERPROCEDURAL_OPTIMIZATION_WHATEVER"],
|
||||||
|
["property", "INTERPROCEDURAL_OPTIMIZATION_WHATEVER"],
|
||||||
|
["property", "IN_TRY_COMPILE"],
|
||||||
|
["property", "IOS_INSTALL_COMBINED"],
|
||||||
|
["property", "JOB_POOLS"],
|
||||||
|
["property", "JOB_POOL_COMPILE"],
|
||||||
|
["property", "JOB_POOL_LINK"],
|
||||||
|
["property", "KEEP_EXTENSION"],
|
||||||
|
["property", "LABELS"],
|
||||||
|
["property", "LABELS"],
|
||||||
|
["property", "LABELS"],
|
||||||
|
["property", "LABELS"],
|
||||||
|
["property", "LANGUAGE"],
|
||||||
|
["property", "LIBRARY_OUTPUT_DIRECTORY"],
|
||||||
|
["property", "LIBRARY_OUTPUT_DIRECTORY_WHATEVER"],
|
||||||
|
["property", "LIBRARY_OUTPUT_NAME"],
|
||||||
|
["property", "LIBRARY_OUTPUT_NAME_WHATEVER"],
|
||||||
|
["property", "LINKER_LANGUAGE"],
|
||||||
|
["property", "LINK_DEPENDS"],
|
||||||
|
["property", "LINK_DEPENDS_NO_SHARED"],
|
||||||
|
["property", "LINK_DIRECTORIES"],
|
||||||
|
["property", "LINK_DIRECTORIES"],
|
||||||
|
["property", "LINK_FLAGS"],
|
||||||
|
["property", "LINK_FLAGS_WHATEVER"],
|
||||||
|
["property", "LINK_INTERFACE_LIBRARIES"],
|
||||||
|
["property", "LINK_INTERFACE_LIBRARIES_WHATEVER"],
|
||||||
|
["property", "LINK_INTERFACE_MULTIPLICITY"],
|
||||||
|
["property", "LINK_INTERFACE_MULTIPLICITY_WHATEVER"],
|
||||||
|
["property", "LINK_LIBRARIES"],
|
||||||
|
["property", "LINK_OPTIONS"],
|
||||||
|
["property", "LINK_OPTIONS"],
|
||||||
|
["property", "LINK_SEARCH_END_STATIC"],
|
||||||
|
["property", "LINK_SEARCH_START_STATIC"],
|
||||||
|
["property", "LINK_WHAT_YOU_USE"],
|
||||||
|
["property", "LISTFILE_STACK"],
|
||||||
|
["property", "LOCATION"],
|
||||||
|
["property", "LOCATION"],
|
||||||
|
["property", "LOCATION_WHATEVER"],
|
||||||
|
["property", "MACOSX_BUNDLE"],
|
||||||
|
["property", "MACOSX_BUNDLE_INFO_PLIST"],
|
||||||
|
["property", "MACOSX_FRAMEWORK_INFO_PLIST"],
|
||||||
|
["property", "MACOSX_PACKAGE_LOCATION"],
|
||||||
|
["property", "MACOSX_RPATH"],
|
||||||
|
["property", "MACROS"],
|
||||||
|
["property", "MANUALLY_ADDED_DEPENDENCIES"],
|
||||||
|
["property", "MAP_IMPORTED_CONFIG_WHATEVER"],
|
||||||
|
["property", "MEASUREMENT"],
|
||||||
|
["property", "MODIFIED"],
|
||||||
|
["property", "NAME"],
|
||||||
|
["property", "NO_SONAME"],
|
||||||
|
["property", "NO_SYSTEM_FROM_IMPORTED"],
|
||||||
|
["property", "OBJECT_DEPENDS"],
|
||||||
|
["property", "OBJECT_OUTPUTS"],
|
||||||
|
["property", "OSX_ARCHITECTURES"],
|
||||||
|
["property", "OSX_ARCHITECTURES_WHATEVER"],
|
||||||
|
["property", "OUTPUT_NAME"],
|
||||||
|
["property", "OUTPUT_NAME_WHATEVER"],
|
||||||
|
["property", "PACKAGES_FOUND"],
|
||||||
|
["property", "PACKAGES_NOT_FOUND"],
|
||||||
|
["property", "PARENT_DIRECTORY"],
|
||||||
|
["property", "PASS_REGULAR_EXPRESSION"],
|
||||||
|
["property", "PDB_NAME"],
|
||||||
|
["property", "PDB_NAME_WHATEVER"],
|
||||||
|
["property", "PDB_OUTPUT_DIRECTORY"],
|
||||||
|
["property", "PDB_OUTPUT_DIRECTORY_WHATEVER"],
|
||||||
|
["property", "POSITION_INDEPENDENT_CODE"],
|
||||||
|
["property", "POST_INSTALL_SCRIPT"],
|
||||||
|
["property", "PREDEFINED_TARGETS_FOLDER"],
|
||||||
|
["property", "PREFIX"],
|
||||||
|
["property", "PRE_INSTALL_SCRIPT"],
|
||||||
|
["property", "PRIVATE_HEADER"],
|
||||||
|
["property", "PROCESSORS"],
|
||||||
|
["property", "PROCESSOR_AFFINITY"],
|
||||||
|
["property", "PROJECT_LABEL"],
|
||||||
|
["property", "PUBLIC_HEADER"],
|
||||||
|
["property", "REPORT_UNDEFINED_PROPERTIES"],
|
||||||
|
["property", "REQUIRED_FILES"],
|
||||||
|
["property", "RESOURCE"],
|
||||||
|
["property", "RESOURCE_LOCK"],
|
||||||
|
["property", "RULE_LAUNCH_COMPILE"],
|
||||||
|
["property", "RULE_LAUNCH_COMPILE"],
|
||||||
|
["property", "RULE_LAUNCH_COMPILE"],
|
||||||
|
["property", "RULE_LAUNCH_CUSTOM"],
|
||||||
|
["property", "RULE_LAUNCH_CUSTOM"],
|
||||||
|
["property", "RULE_LAUNCH_CUSTOM"],
|
||||||
|
["property", "RULE_LAUNCH_LINK"],
|
||||||
|
["property", "RULE_LAUNCH_LINK"],
|
||||||
|
["property", "RULE_LAUNCH_LINK"],
|
||||||
|
["property", "RULE_MESSAGES"],
|
||||||
|
["property", "RUNTIME_OUTPUT_DIRECTORY"],
|
||||||
|
["property", "RUNTIME_OUTPUT_DIRECTORY_WHATEVER"],
|
||||||
|
["property", "RUNTIME_OUTPUT_NAME"],
|
||||||
|
["property", "RUNTIME_OUTPUT_NAME_WHATEVER"],
|
||||||
|
["property", "RUN_SERIAL"],
|
||||||
|
["property", "SKIP_AUTOGEN"],
|
||||||
|
["property", "SKIP_AUTOMOC"],
|
||||||
|
["property", "SKIP_AUTORCC"],
|
||||||
|
["property", "SKIP_AUTOUIC"],
|
||||||
|
["property", "SKIP_BUILD_RPATH"],
|
||||||
|
["property", "SKIP_RETURN_CODE"],
|
||||||
|
["property", "SOURCES"],
|
||||||
|
["property", "SOURCE_DIR"],
|
||||||
|
["property", "SOURCE_DIR"],
|
||||||
|
["property", "SOVERSION"],
|
||||||
|
["property", "STATIC_LIBRARY_FLAGS"],
|
||||||
|
["property", "STATIC_LIBRARY_FLAGS_WHATEVER"],
|
||||||
|
["property", "STATIC_LIBRARY_OPTIONS"],
|
||||||
|
["property", "STRINGS"],
|
||||||
|
["property", "SUBDIRECTORIES"],
|
||||||
|
["property", "SUFFIX"],
|
||||||
|
["property", "SYMBOLIC"],
|
||||||
|
["property", "TARGET_ARCHIVES_MAY_BE_SHARED_LIBS"],
|
||||||
|
["property", "TARGET_MESSAGES"],
|
||||||
|
["property", "TARGET_SUPPORTS_SHARED_LIBS"],
|
||||||
|
["property", "TESTS"],
|
||||||
|
["property", "TEST_INCLUDE_FILE"],
|
||||||
|
["property", "TEST_INCLUDE_FILES"],
|
||||||
|
["property", "TIMEOUT"],
|
||||||
|
["property", "TIMEOUT_AFTER_MATCH"],
|
||||||
|
["property", "TYPE"],
|
||||||
|
["property", "TYPE"],
|
||||||
|
["property", "USE_FOLDERS"],
|
||||||
|
["property", "VALUE"],
|
||||||
|
["property", "VARIABLES"],
|
||||||
|
["property", "VERSION"],
|
||||||
|
["property", "VISIBILITY_INLINES_HIDDEN"],
|
||||||
|
["property", "VS_CONFIGURATION_TYPE"],
|
||||||
|
["property", "VS_COPY_TO_OUT_DIR"],
|
||||||
|
["property", "VS_CSHARP_WHATEVER"],
|
||||||
|
["property", "VS_DEBUGGER_COMMAND"],
|
||||||
|
["property", "VS_DEBUGGER_COMMAND_ARGUMENTS"],
|
||||||
|
["property", "VS_DEBUGGER_ENVIRONMENT"],
|
||||||
|
["property", "VS_DEBUGGER_WORKING_DIRECTORY"],
|
||||||
|
["property", "VS_DEPLOYMENT_CONTENT"],
|
||||||
|
["property", "VS_DEPLOYMENT_LOCATION"],
|
||||||
|
["property", "VS_DOTNET_REFERENCEPROP_WHATEVER"],
|
||||||
|
["property", "VS_DOTNET_REFERENCES"],
|
||||||
|
["property", "VS_DOTNET_REFERENCES_COPY_LOCAL"],
|
||||||
|
["property", "VS_DOTNET_REFERENCE_WHATEVER"],
|
||||||
|
["property", "VS_GLOBAL_WHATEVER"],
|
||||||
|
["property", "VS_GLOBAL_KEYWORD"],
|
||||||
|
["property", "VS_GLOBAL_PROJECT_TYPES"],
|
||||||
|
["property", "VS_GLOBAL_ROOTNAMESPACE"],
|
||||||
|
["property", "VS_GLOBAL_SECTION_POST_WHATEVER"],
|
||||||
|
["property", "VS_GLOBAL_SECTION_PRE_WHATEVER"],
|
||||||
|
["property", "VS_INCLUDE_IN_VSIX"],
|
||||||
|
["property", "VS_IOT_STARTUP_TASK"],
|
||||||
|
["property", "VS_KEYWORD"],
|
||||||
|
["property", "VS_RESOURCE_GENERATOR"],
|
||||||
|
["property", "VS_SCC_AUXPATH"],
|
||||||
|
["property", "VS_SCC_LOCALPATH"],
|
||||||
|
["property", "VS_SCC_PROJECTNAME"],
|
||||||
|
["property", "VS_SCC_PROVIDER"],
|
||||||
|
["property", "VS_SDK_REFERENCES"],
|
||||||
|
["property", "VS_SHADER_DISABLE_OPTIMIZATIONS"],
|
||||||
|
["property", "VS_SHADER_ENABLE_DEBUG"],
|
||||||
|
["property", "VS_SHADER_ENTRYPOINT"],
|
||||||
|
["property", "VS_SHADER_FLAGS"],
|
||||||
|
["property", "VS_SHADER_MODEL"],
|
||||||
|
["property", "VS_SHADER_OBJECT_FILE_NAME"],
|
||||||
|
["property", "VS_SHADER_OUTPUT_HEADER_FILE"],
|
||||||
|
["property", "VS_SHADER_TYPE"],
|
||||||
|
["property", "VS_SHADER_VARIABLE_NAME"],
|
||||||
|
["property", "VS_STARTUP_PROJECT"],
|
||||||
|
["property", "VS_TOOL_OVERRIDE"],
|
||||||
|
["property", "VS_USER_PROPS"],
|
||||||
|
["property", "VS_WINRT_COMPONENT"],
|
||||||
|
["property", "VS_WINRT_EXTENSIONS"],
|
||||||
|
["property", "VS_WINRT_REFERENCES"],
|
||||||
|
["property", "VS_XAML_TYPE"],
|
||||||
|
["property", "WILL_FAIL"],
|
||||||
|
["property", "WIN32_EXECUTABLE"],
|
||||||
|
["property", "WINDOWS_EXPORT_ALL_SYMBOLS"],
|
||||||
|
["property", "WORKING_DIRECTORY"],
|
||||||
|
["property", "WRAP_EXCLUDE"],
|
||||||
|
["property", "XCODE_ATTRIBUTE_WHATEVER"],
|
||||||
|
["property", "XCODE_EMIT_EFFECTIVE_PLATFORM_NAME"],
|
||||||
|
["property", "XCODE_EXPLICIT_FILE_TYPE"],
|
||||||
|
["property", "XCODE_EXPLICIT_FILE_TYPE"],
|
||||||
|
["property", "XCODE_FILE_ATTRIBUTES"],
|
||||||
|
["property", "XCODE_LAST_KNOWN_FILE_TYPE"],
|
||||||
|
["property", "XCODE_PRODUCT_TYPE"],
|
||||||
|
["property", "XCODE_SCHEME_ADDRESS_SANITIZER"],
|
||||||
|
["property", "XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN"],
|
||||||
|
["property", "XCODE_SCHEME_ARGUMENTS"],
|
||||||
|
["property", "XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER"],
|
||||||
|
["property", "XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS"],
|
||||||
|
["property", "XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE"],
|
||||||
|
["property", "XCODE_SCHEME_ENVIRONMENT"],
|
||||||
|
["property", "XCODE_SCHEME_EXECUTABLE"],
|
||||||
|
["property", "XCODE_SCHEME_GUARD_MALLOC"],
|
||||||
|
["property", "XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP"],
|
||||||
|
["property", "XCODE_SCHEME_MALLOC_GUARD_EDGES"],
|
||||||
|
["property", "XCODE_SCHEME_MALLOC_SCRIBBLE"],
|
||||||
|
["property", "XCODE_SCHEME_MALLOC_STACK"],
|
||||||
|
["property", "XCODE_SCHEME_THREAD_SANITIZER"],
|
||||||
|
["property", "XCODE_SCHEME_THREAD_SANITIZER_STOP"],
|
||||||
|
["property", "XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER"],
|
||||||
|
["property", "XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP"],
|
||||||
|
["property", "XCODE_SCHEME_ZOMBIE_OBJECTS"],
|
||||||
|
["property", "XCTEST"],
|
||||||
|
["property", "cxx_aggregate_default_initializers"],
|
||||||
|
["property", "cxx_alias_templates"],
|
||||||
|
["property", "cxx_alignas"],
|
||||||
|
["property", "cxx_alignof"],
|
||||||
|
["property", "cxx_attributes"],
|
||||||
|
["property", "cxx_attribute_deprecated"],
|
||||||
|
["property", "cxx_auto_type"],
|
||||||
|
["property", "cxx_binary_literals"],
|
||||||
|
["property", "cxx_constexpr"],
|
||||||
|
["property", "cxx_contextual_conversions"],
|
||||||
|
["property", "cxx_decltype_incomplete_return_types"],
|
||||||
|
["property", "cxx_decltype"],
|
||||||
|
["property", "cxx_decltype_auto"],
|
||||||
|
["property", "cxx_default_function_template_args"],
|
||||||
|
["property", "cxx_defaulted_functions"],
|
||||||
|
["property", "cxx_defaulted_move_initializers"],
|
||||||
|
["property", "cxx_delegating_constructors"],
|
||||||
|
["property", "cxx_deleted_functions"],
|
||||||
|
["property", "cxx_digit_separators"],
|
||||||
|
["property", "cxx_enum_forward_declarations"],
|
||||||
|
["property", "cxx_explicit_conversions"],
|
||||||
|
["property", "cxx_extended_friend_declarations"],
|
||||||
|
["property", "cxx_extern_templates"],
|
||||||
|
["property", "cxx_final"],
|
||||||
|
["property", "cxx_func_identifier"],
|
||||||
|
["property", "cxx_generalized_initializers"],
|
||||||
|
["property", "cxx_generic_lambdas"],
|
||||||
|
["property", "cxx_inheriting_constructors"],
|
||||||
|
["property", "cxx_inline_namespaces"],
|
||||||
|
["property", "cxx_lambdas"],
|
||||||
|
["property", "cxx_lambda_init_captures"],
|
||||||
|
["property", "cxx_local_type_template_args"],
|
||||||
|
["property", "cxx_long_long_type"],
|
||||||
|
["property", "cxx_noexcept"],
|
||||||
|
["property", "cxx_nonstatic_member_init"],
|
||||||
|
["property", "cxx_nullptr"],
|
||||||
|
["property", "cxx_override"],
|
||||||
|
["property", "cxx_range_for"],
|
||||||
|
["property", "cxx_raw_string_literals"],
|
||||||
|
["property", "cxx_reference_qualified_functions"],
|
||||||
|
["property", "cxx_relaxed_constexpr"],
|
||||||
|
["property", "cxx_return_type_deduction"],
|
||||||
|
["property", "cxx_right_angle_brackets"],
|
||||||
|
["property", "cxx_rvalue_references"],
|
||||||
|
["property", "cxx_sizeof_member"],
|
||||||
|
["property", "cxx_static_assert"],
|
||||||
|
["property", "cxx_strong_enums"],
|
||||||
|
["property", "cxx_thread_local"],
|
||||||
|
["property", "cxx_trailing_return_types"],
|
||||||
|
["property", "cxx_unicode_literals"],
|
||||||
|
["property", "cxx_uniform_initialization"],
|
||||||
|
["property", "cxx_unrestricted_unions"],
|
||||||
|
["property", "cxx_user_literals"],
|
||||||
|
["property", "cxx_variable_templates"],
|
||||||
|
["property", "cxx_variadic_macros"],
|
||||||
|
["property", "cxx_variadic_templates"],
|
||||||
|
["property", "cxx_template_template_parameters"]
|
||||||
|
]
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
Checks for all properties.
|
|
@ -0,0 +1,15 @@
|
||||||
|
${}
|
||||||
|
$<>
|
||||||
|
()
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
[
|
||||||
|
["punctuation", "${"], ["punctuation", "}"],
|
||||||
|
["punctuation", "$<"], ["punctuation", ">"],
|
||||||
|
["punctuation", "("], ["punctuation", ")"]
|
||||||
|
]
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
Checks for punctuation.
|
|
@ -0,0 +1,38 @@
|
||||||
|
"This is a string"
|
||||||
|
"This is
|
||||||
|
multi
|
||||||
|
line
|
||||||
|
string"
|
||||||
|
"${VAR}with${BAR}"
|
||||||
|
"${FOO} with ${BAR}"
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
[
|
||||||
|
["string", ["\"This is a string\""]],
|
||||||
|
["string", ["\"This is \nmulti\nline\nstring\""]],
|
||||||
|
["string", [
|
||||||
|
"\"",
|
||||||
|
["interpolation", [
|
||||||
|
["punctuation", "${"], ["variable", "VAR"], ["punctuation", "}"]]
|
||||||
|
],
|
||||||
|
"with",
|
||||||
|
["interpolation", [
|
||||||
|
["punctuation", "${"], ["variable", "BAR"], ["punctuation", "}"]]
|
||||||
|
], "\""]
|
||||||
|
],
|
||||||
|
["string", [
|
||||||
|
"\"",
|
||||||
|
["interpolation", [
|
||||||
|
["punctuation", "${"], ["variable", "FOO"], ["punctuation", "}"]]
|
||||||
|
],
|
||||||
|
" with ",
|
||||||
|
["interpolation", [
|
||||||
|
["punctuation", "${"], ["variable", "BAR"], ["punctuation", "}"]]
|
||||||
|
], "\""]
|
||||||
|
]
|
||||||
|
]
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
|
||||||
|
Checks for strings.
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue