diff options
Diffstat (limited to 'doc/koch.rst')
-rw-r--r-- | doc/koch.rst | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/doc/koch.rst b/doc/koch.rst index a58d386ea..5fa617973 100644 --- a/doc/koch.rst +++ b/doc/koch.rst @@ -35,9 +35,6 @@ options: By default a debug version is created, passing this option will force a release build, which is much faster and should be preferred unless you are debugging the compiler. --d:tinyc - Include the `Tiny C <http://bellard.org/tcc/>`_ backend. This - option is not supported on Windows. -d:useGnuReadline Includes the `rdstdin module <rdstdin.html>`_ for `interactive mode <nimc.html#nim-interactive-mode>`_ (aka ``nim i``). @@ -45,11 +42,6 @@ options: incorporate the GNU readline library. -d:nativeStacktrace Use native stack traces (only for Mac OS X or Linux). --d:noCaas - Builds Nim without compiler as a service (CAAS) support. CAAS - support is required for functionality like Nim's `idetool - <idetools.html>`_ command used to integrate the compiler with - `external IDEs <https://github.com/Araq/Nim/wiki/Editor-Support>`_. -d:avoidTimeMachine Only for Mac OS X, activating this switch will force excluding the generated ``nimcache`` directories from Time Machine backups. @@ -65,12 +57,6 @@ options: directories and check their backup exclusion bit:: $ find . -type d -name nimcache -exec tmutil isexcluded \{\} \; --d:useFFI - Nim code can use the `foreign function interface (FFI) - <manual.html#foreign-function-interface>`_ at runtime, but macros - are limited to pure Nim code at compilation time. Enabling - this switch will allow macros to execute non-nim code at - compilation time (eg. open a file and write to it). --gc:refc|v2|markAndSweep|boehm|go|none Selects which garbage collection strategy to use for the compiler and generated code. See the `Nim's Garbage Collector <gc.html>`_ @@ -81,31 +67,12 @@ 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. -clean command -------------- - -The `clean`:idx: command removes all generated files. - csource command --------------- The `csource`:idx: command builds the C sources for installation. It accepts the same options as you would pass to the `boot command`_. -inno command ------------- - -The `inno`:idx: command builds the `Inno Setup installer for Windows -<http://www.jrsoftware.org/isinfo.php>`_. - -install command ---------------- - -The `install`:idx: command installs Nim to the specified directory, which -is required as a parameter. For example, on Unix platforms you could run:: - - $ ./koch install /usr/local/bin - temp command ------------ @@ -123,13 +90,6 @@ 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. -update command --------------- - -The `update`:idx: command updates nim to the latest version from github. -For this command to work you need to have compiled ``koch`` itself with the -``-d:withUpdate`` switch. - web command ----------- |