#!/usr/bin/env bash
# Generate documentation for the project. Converts markdown to HTML
#
# Brian Schlining
# 2015-01-14

START_PATH=$(pwd)
SCRIPT_PATH=$(dirname `which $0`)

# --- Generate docs
CSS=http://www.mbari.org/staff/brian/assets/styles/brian_markdown.css
cd "$SCRIPT_PATH/.."
mkdir -p target/docs
pandoc -f markdown -t html -c $CSS README.md > target/docs/README.html

TARGET=target/docs/site
mkdir -p $TARGET
for DOC in docs/site/*.md
do
    FNAME=$(basename "$DOC")
    EXT="${FNAME##*.}"
    FNAME="${FNAME%.*}"
    pandoc -f markdown -t html -c $CSS $DOC > $TARGET/${FNAME}.html
done


# --- Clean up
cd "$START_PATH"