Update nims.rst to reflect that -d:release is now allowed in config.nims (#18221)

`-d:release` and `-d:danger` started working in `config.nims` after df429fa287 .
This commit is contained in:
Kaushal Modi 2021-06-10 08:29:03 -04:00 • committed by GitHub
commit 3481ff6172
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -121,8 +121,8 @@ Here are few examples of using the `switch` proc:
.. code-block:: nim
# command-line: --opt:size
switch("opt", "size")
# command-line: --define:foo or -d:foo
switch("define", "foo")
# command-line: --define:release or -d:release
switch("define", "release")
# command-line: --forceBuild
switch("forceBuild")
@ -132,13 +132,13 @@ above example can be rewritten as:
.. code-block:: nim
--opt:size
--define:foo
--define:release
--forceBuild
**Note**: In general, the *define* switches can also be set in
NimScripts using `switch` or `--`, as shown in above
examples. Only the `release` define (`-d:release`:option:) cannot be set
in NimScripts.
NimScripts using `switch` or `--`, as shown in above examples. Few
`define` switches such as `-d:strip`:option:, `-d:lto`:option: and
`-d:lto_incremental`:option: cannot be set in NimScripts.
NimScript as a build tool