summary refs log tree commit diff stats
path: root/doc
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2017-01-08 23:42:43 +0100
committerAraq <rumpf_a@web.de>2017-01-08 23:43:28 +0100
commit65f3d9ea69653c1cb222fd3b5d3a294cad02e759 (patch)
treed8fa11a565028a9027a20c5fef8d994007acb338 /doc
parente0b05b80ceb124e3d95759e25b4425d2ebda1dab (diff)
downloadNim-65f3d9ea69653c1cb222fd3b5d3a294cad02e759.tar.gz
updated koch docs
Diffstat (limited to 'doc')
-rw-r--r--doc/koch.rst40
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
 -----------