#!/bin/bash | |
set -e | |
echo "- Install dependencies" | |
sudo apt-get install doxygen make | |
sudo pip install breathe sphinx awscli sphinx_rtd_theme | |
cd ${MAIN_REPO_STATE} | |
source zephyr-env.sh | |
cp -a /build/IN/docs_theme_repo/gitRepo doc/themes/zephyr-docs-theme | |
ls -la doc/themes | |
echo "- Building docs..." | |
make DOC_TAG=daily htmldocs > doc.log 2>&1 | |
echo "- Uploading to AWS S3..." | |
aws s3 sync --quiet --delete doc/_build/html s3://zephyr-docs/online/dev | |
echo "Done" |