[](https://travis-ci.org/kesselborn/rsdocs2docset) [](https://ci.appveyor.com/project/kesselborn/rsdocs2docset)
# rsdocs2docset
This is a small tool to generate a docsets for [Dash](https://kapeli.com/dash) / [Velocity](http://velocity.silverlakesoftware.com) / [Zeal](https://zealdocs.org) / [LovelyDocs](https://zealdocs.org) out of Rust docs.
# installation
Simply call
cargo install rsdocs2docset
or download the latest version from the [release page](https://github.com/kesselborn/rsdocs2docset/releases)
or clone this repo, make sure you have rust installed and execute
cargo install
# usage
given your docs live in `target/doc`, execute
rsdocs2docset --rsdocs target/doc --name mycrate
and `rsdocs2docset` will create a folder called `mycrate.docset` ... or, given you have rustup and a nighlty rust version installed,
use the included [./create-rs-docset](create-rs-docset) script to create docs for a specific package that can be found
using cargo:
./create-rs-docset html5ever
This can take long the first time, but it caches build artifacts in `~/.rs-docsets`, so it should get faster over time.
This is a stepping stone for now