rsdocs2docset 0.3.0

This is a small tool to generate a docsets for Dash / Velocity / Zeal / LovelyDocs out of Rust docs.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/bash -e
dir=$(mktemp -d /tmp/.rsdocs2docset.XXXXXX)
package=$1

cd ${dir}
cargo init --name dummy
echo "${package} = \"*\"" >> Cargo.toml
cargo generate-lockfile
export OPENSSL_INCLUDE_DIR=/usr/local/Cellar/openssl/1.0.2j/include
rustup run nightly cargo doc --no-deps -p ${package}
rsdocs2docset --rsdoc target/doc --name ${package}
open ${package}.docset