RST backtick refactor (all *.rst except manual.rst and rst_examples.rst) (#17258)
Co-authored-by: quantimnot <quantimnot@users.noreply.github.com>
This commit is contained in:
parent
15586c7a7a
commit
83ae70cb54
30 changed files with 1402 additions and 1350 deletions
24
doc/koch.rst
24
doc/koch.rst
|
|
@ -1,3 +1,5 @@
|
|||
.. default-role:: code
|
||||
|
||||
===============================
|
||||
Nim maintenance script
|
||||
===============================
|
||||
|
|
@ -17,7 +19,7 @@ Introduction
|
|||
|
||||
The `koch`:idx: program is Nim's maintenance script. It is a replacement
|
||||
for make and shell scripting with the advantage that it is much more portable.
|
||||
The word *koch* means *cook* in German. ``koch`` is used mainly to build the
|
||||
The word *koch* means *cook* in German. `koch` is used mainly to build the
|
||||
Nim compiler, but it can also be used for other tasks. This document
|
||||
describes the supported commands and their options.
|
||||
|
||||
|
|
@ -39,8 +41,8 @@ options:
|
|||
Use the linenoise library for interactive mode (not needed on Windows).
|
||||
|
||||
After compilation is finished you will hopefully end up with the nim
|
||||
compiler in the ``bin`` directory. You can add Nim's ``bin`` directory to
|
||||
your ``$PATH`` or use the install command to place it where it will be
|
||||
compiler in the `bin` directory. You can add Nim's `bin` directory to
|
||||
your `$PATH` or use the install command to place it where it will be
|
||||
found.
|
||||
|
||||
csource command
|
||||
|
|
@ -54,33 +56,33 @@ temp command
|
|||
------------
|
||||
|
||||
The temp command builds the Nim compiler but with a different final name
|
||||
(``nim_temp``), so it doesn't overwrite your normal compiler. You can use
|
||||
(`nim_temp`), so it doesn't overwrite your normal compiler. You can use
|
||||
this command to test different options, the same you would issue for the `boot
|
||||
command <#commands-boot-command>`_.
|
||||
|
||||
test command
|
||||
------------
|
||||
|
||||
The `test`:idx: command can also be invoked with the alias ``tests``. This
|
||||
command will compile and run ``testament/tester.nim``, which is the main
|
||||
driver of Nim's test suite. You can pass options to the ``test`` command,
|
||||
The `test`:idx: command can also be invoked with the alias `tests`. This
|
||||
command will compile and run `testament/tester.nim`, which is the main
|
||||
driver of Nim's test suite. You can pass options to the `test` command,
|
||||
they will be forwarded to the tester. See its source code for available
|
||||
options.
|
||||
|
||||
web command
|
||||
-----------
|
||||
|
||||
The `web`:idx: command converts the documentation in the ``doc`` directory
|
||||
The `web`:idx: command converts the documentation in the `doc` directory
|
||||
from rst to HTML. It also repeats the same operation but places the result in
|
||||
the ``web/upload`` which can be used to update the website at
|
||||
the `web/upload` which can be used to update the website at
|
||||
https://nim-lang.org.
|
||||
|
||||
By default, the documentation will be built in parallel using the number of
|
||||
available CPU cores. If any documentation build sub-commands fail, they will
|
||||
be rerun in serial fashion so that meaningful error output can be gathered for
|
||||
inspection. The ``--parallelBuild:n`` switch or configuration option can be
|
||||
inspection. The `--parallelBuild:n` switch or configuration option can be
|
||||
used to force a specific number of parallel jobs or run everything serially
|
||||
from the start (``n == 1``).
|
||||
from the start (`n == 1`).
|
||||
|
||||
pdf command
|
||||
-----------
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue