blob: 7dffde265bc96d7dd3d15c8e599066e021c6609a [file] [log] [blame]
set -ex
DOCS="index faq config guide manifest build-script pkgid-spec crates-io \
environment-variables specifying-dependencies source-replacement \
external-tools"
ASSETS="CNAME images/noise.png images/forkme.png images/Cargo-Logo-Small.png \
stylesheets/all.css stylesheets/normalize.css javascripts/prism.js \
javascripts/all.js stylesheets/prism.css images/circle-with-i.png \
images/search.png images/org-level-acl.png images/auth-level-acl.png \
favicon.ico policies.html"
for asset in $ASSETS; do
mkdir -p `dirname target/doc/$asset`
cp src/doc/$asset target/doc/$asset
done
for doc in $DOCS; do
rustdoc \
--markdown-no-toc \
--markdown-css stylesheets/normalize.css \
--markdown-css stylesheets/all.css \
--markdown-css stylesheets/prism.css \
--html-in-header src/doc/html-headers.html \
--html-before-content src/doc/header.html \
--html-after-content src/doc/footer.html \
-o target/doc \
src/doc/$doc.md
done
# Temporary preview for mdBook docs
cd src/doc/book
$HOME/.cargo/bin/mdbook build --no-create --dest-dir ../../../target/doc/book
cd ../../../