1 | #!/usr/bin/env bash
|
2 |
|
3 |
|
4 |
|
5 | JSDOC_PATH="./node_modules/jsdoc/jsdoc.js"
|
6 | CONFIG_PATH="./docs/config/jsdoc-html-local.json"
|
7 | DOC_ROOT_PATH="./docs/html"
|
8 | DOC_DEST_PATH="$DOC_ROOT_PATH/latest"
|
9 | TEMPLATE_PATH="./node_modules/@lukechavers/jsdoc"
|
10 | TUTORIAL_PATH="./docs/tutorials"
|
11 |
|
12 |
|
13 | echo " "
|
14 | echo " > Clearing existing docs at '$DOC_ROOT_PATH'"
|
15 | echo " "
|
16 |
|
17 | rm -rf "$DOC_ROOT_PATH"
|
18 |
|
19 | echo " "
|
20 | echo " > Building Docs at '$DOC_DEST_PATH'"
|
21 | echo " "
|
22 |
|
23 | "$JSDOC_PATH" \
|
24 | --configure "$CONFIG_PATH" \
|
25 | --destination "$DOC_DEST_PATH" \
|
26 | --template "$TEMPLATE_PATH" \
|
27 | --tutorials "$TUTORIAL_PATH" \
|
28 | --recurse \
|
29 | --verbose
|
30 |
|
31 |
|