forked from arrayfire/arrayfire-rust
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgenerate_docs.sh
executable file
·14 lines (11 loc) · 1.26 KB
/
generate_docs.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash
cargo rustdoc -- --html-in-header ./doc/mathjax.script
if [ -d "./target/doc/arrayfire" ]; then
# If cargo doc(generates ./target/doc directory) has been run
cp ./doc/external_docs.css ./target/doc/
rustdoc "./doc/getting_started.md" --markdown-css "../rustdoc.css" --markdown-css "../main.css" --markdown-css "../normalize.css" --markdown-css "../external_docs.css" -o "./target/doc/arrayfire/"
rustdoc "./doc/array_and_matrix_manipulation.md" --markdown-css "../rustdoc.css" --markdown-css "../main.css" --markdown-css "../normalize.css" --markdown-css "../external_docs.css" --markdown-no-toc -o "./target/doc/arrayfire/"
rustdoc "./doc/vectorization.md" --markdown-css "../rustdoc.css" --markdown-css "../main.css" --markdown-css "../normalize.css" --markdown-css "../external_docs.css" --markdown-no-toc -o "./target/doc/arrayfire/"
rustdoc "./doc/indexing.md" --markdown-css "../rustdoc.css" --markdown-css "../main.css" --markdown-css "../normalize.css" --markdown-css "../external_docs.css" -o "./target/doc/arrayfire/"
rustdoc "./doc/configuring_arrayfire_environment.md" --markdown-css "../rustdoc.css" --markdown-css "../main.css" --markdown-css "../normalize.css" --markdown-css "../external_docs.css" -o "./target/doc/arrayfire/"
fi