undocument unsupported advanced options (#17678)
This commit is contained in:
parent
6ec55ebf48
commit
2ac45a4794
1 changed files with 6 additions and 13 deletions
|
|
@ -43,7 +43,7 @@ Advanced options:
|
||||||
--warning[X]:on|off turn specific warning X on|off
|
--warning[X]:on|off turn specific warning X on|off
|
||||||
--hints:on|off|list turn all hints on|off or list all available
|
--hints:on|off|list turn all hints on|off or list all available
|
||||||
--hint[X]:on|off turn specific hint X on|off
|
--hint[X]:on|off turn specific hint X on|off
|
||||||
--warningAsError[X]:on|off
|
--warningAsError[X]:on|off
|
||||||
turn specific warning X into an error on|off
|
turn specific warning X into an error on|off
|
||||||
--hintAsError[X]:on|off turn specific hint X into an error on|off
|
--hintAsError[X]:on|off turn specific hint X into an error on|off
|
||||||
--styleCheck:off|hint|error
|
--styleCheck:off|hint|error
|
||||||
|
|
@ -84,7 +84,7 @@ Advanced options:
|
||||||
if path == @default (the default and most useful), will use
|
if path == @default (the default and most useful), will use
|
||||||
best match among @pkg,@path.
|
best match among @pkg,@path.
|
||||||
if these are nonexistent, will use project path
|
if these are nonexistent, will use project path
|
||||||
-b, --backend:c|cpp|js|objc
|
-b, --backend:c|cpp|js|objc
|
||||||
sets backend to use with commands like `nim doc` or `nim r`
|
sets backend to use with commands like `nim doc` or `nim r`
|
||||||
--docCmd:cmd if `cmd == skip`, skips runnableExamples
|
--docCmd:cmd if `cmd == skip`, skips runnableExamples
|
||||||
else, runs runnableExamples with given options, e.g.:
|
else, runs runnableExamples with given options, e.g.:
|
||||||
|
|
@ -95,26 +95,22 @@ Advanced options:
|
||||||
--lineDir:on|off generation of #line directive on|off
|
--lineDir:on|off generation of #line directive on|off
|
||||||
--embedsrc:on|off embeds the original source code as comments
|
--embedsrc:on|off embeds the original source code as comments
|
||||||
in the generated output
|
in the generated output
|
||||||
--threadanalysis:on|off turn thread analysis on|off
|
|
||||||
--tlsEmulation:on|off turn thread local storage emulation on|off
|
--tlsEmulation:on|off turn thread local storage emulation on|off
|
||||||
--implicitStatic:on|off turn implicit compile time evaluation on|off
|
--implicitStatic:on|off turn implicit compile time evaluation on|off
|
||||||
--trmacros:on|off turn term rewriting macros on|off
|
--trmacros:on|off turn term rewriting macros on|off
|
||||||
--multimethods:on|off turn multi-methods on|off
|
--multimethods:on|off turn multi-methods on|off
|
||||||
--memTracker:on|off turn memory tracker on|off
|
|
||||||
--hotCodeReloading:on|off
|
--hotCodeReloading:on|off
|
||||||
turn support for hot code reloading on|off
|
turn support for hot code reloading on|off
|
||||||
--excessiveStackTrace:on|off
|
--excessiveStackTrace:on|off
|
||||||
stack traces use full file paths
|
stack traces use full file paths
|
||||||
--stackTraceMsgs:on|off enable user defined stack frame msgs via `setFrameMsg`
|
--stackTraceMsgs:on|off enable user defined stack frame msgs via `setFrameMsg`
|
||||||
--seqsv2:on|off use the new string/seq implementation based on
|
|
||||||
destructors
|
|
||||||
--skipCfg:on|off do not read the nim installation's configuration file
|
--skipCfg:on|off do not read the nim installation's configuration file
|
||||||
--skipUserCfg:on|off do not read the user's configuration file
|
--skipUserCfg:on|off do not read the user's configuration file
|
||||||
--skipParentCfg:on|off do not read the parent dirs' configuration files
|
--skipParentCfg:on|off do not read the parent dirs' configuration files
|
||||||
--skipProjCfg:on|off do not read the project's configuration file
|
--skipProjCfg:on|off do not read the project's configuration file
|
||||||
--gc:refc|arc|orc|markAndSweep|boehm|go|none|regions
|
--gc:refc|arc|orc|markAndSweep|boehm|go|none|regions
|
||||||
select the GC to use; default is 'refc'
|
select the GC to use; default is 'refc'
|
||||||
--exceptions:setjmp|cpp|goto
|
--exceptions:setjmp|cpp|goto|quirky
|
||||||
select the exception handling implementation
|
select the exception handling implementation
|
||||||
--index:on|off turn index file generation on|off
|
--index:on|off turn index file generation on|off
|
||||||
--putenv:key=value set an environment variable
|
--putenv:key=value set an environment variable
|
||||||
|
|
@ -149,11 +145,8 @@ Advanced options:
|
||||||
--legacy:$2
|
--legacy:$2
|
||||||
enable obsolete/legacy language feature
|
enable obsolete/legacy language feature
|
||||||
--useVersion:1.0|1.2 emulate Nim version X of the Nim compiler, for testing
|
--useVersion:1.0|1.2 emulate Nim version X of the Nim compiler, for testing
|
||||||
--profiler:on|off enable profiling; requires `import nimprof`, and
|
--benchmarkVM:on|off turn benchmarking of VM code with cpuTime() on|off
|
||||||
works better with `--stackTrace:on`
|
--profileVM:on|off turn compile time VM profiler on|off
|
||||||
see also https://nim-lang.github.io/Nim/estp.html
|
--sinkInference:on|off turn sink parameter inference on|off (default: on)
|
||||||
--benchmarkVM:on|off enable benchmarking of VM code with cpuTime()
|
|
||||||
--profileVM:on|off enable compile time VM profiler
|
|
||||||
--sinkInference:on|off en-/disable sink parameter inference (default: on)
|
|
||||||
--panics:on|off turn panics into process terminations (default: off)
|
--panics:on|off turn panics into process terminations (default: off)
|
||||||
--deepcopy:on|off enable 'system.deepCopy' for ``--gc:arc|orc``
|
--deepcopy:on|off enable 'system.deepCopy' for ``--gc:arc|orc``
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue