Skip to content

Docsets for Nim in Dash, Zeal or Velocity

License

Notifications You must be signed in to change notification settings

genotrance/nim-docset

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docsets for Nim in Dash, Zeal or Velocity

Install in reader

To install latest version into your docset reader, use this feed URL.

Download and extract

To installed a versioned release that allows multiple versions to coexist, download from the Github releases page and extract to the docset directory configured in the reader.

Generating docs

Prerequisites

  • Ensure a working GCC install and Nim install
  • Install Go lang and go get -u github.com/technosophos/dashing
  • Clone this repo

Non-versioned docset

To create a docset ready to upload to Kapeli:

nim e docset.nims

This will create Nim.tgz in the current directory.

Versioned docset

To create a versioned docset found in the releases page:

nim e docset.nims --version

This will create nim-x.y.z.docset.zip in the current directory.

Target compiler

By default, docs will be generated for the Nim compiler that ran the script. If you need to point to another location, specify /path/to/nim/root as a parameter.

Credits

Thanks to the work from niv and wicast.