From c9b86ebce819331d5f8c0f2fef745dc626917e41 Mon Sep 17 00:00:00 2001 From: Araq Date: Tue, 21 Mar 2017 13:17:23 +0100 Subject: koch: cleanup its help output, remove cruft --- koch.nim | 32 ++++++++++++++------------------ 1 file changed, 14 insertions(+), 18 deletions(-) (limited to 'koch.nim') diff --git a/koch.nim b/koch.nim index 6eee09b7b..e24367dd5 100644 --- a/koch.nim +++ b/koch.nim @@ -41,30 +41,26 @@ Options: Possible Commands: boot [options] bootstraps with given command line options distrohelper [bindir] helper for distro packagers - geninstall generate ./install.sh; Unix only! - testinstall test tar.xz package; Unix only! Only for devs! - clean cleans Nim project; removes generated files - web [options] generates the website and the full documentation - website [options] generates only the website - csource [options] builds the C sources for installation - pdf builds the PDF documentation - zip builds the installation ZIP package - xz builds the installation XZ package - nsis [options] builds the NSIS Setup installer (for Windows) - tests [options] run the testsuite - temp options creates a temporary compiler for testing - winrelease creates a release (for coredevs only) - nimble builds the Nimble tool tools builds Nim related tools - pushcsource push generated C sources to its repo! Only for devs! + nimble builds the Nimble tool Boot options: -d:release produce a release version of the compiler - -d:tinyc include the Tiny C backend (not supported on Windows) -d:useLinenoise use the linenoise library for interactive mode (not needed on Windows) - -d:nativeStacktrace use native stack traces (only for Mac OS X or Linux) - -d:noCaas build Nim without CAAS support -d:avoidTimeMachine only for Mac OS X, excludes nimcache dir from backups + +Commands for core developers: + web [options] generates the website and the full documentation + website [options] generates only the website + csource -d:release builds the C sources for installation + pdf builds the PDF documentation + zip builds the installation zip package + xz builds the installation tar.xz package + testinstall test tar.xz package; Unix only! + tests [options] run the testsuite + temp options creates a temporary compiler for testing + winrelease creates a Windows release + pushcsource push generated C sources to its repo Web options: --googleAnalytics:UA-... add the given google analytics code to the docs. To build the official docs, use UA-48159761-1 -- cgit 1.4.1-2-gfad0