cereal/scripts/updatedoc.in
Shane Grant 946b568bf7 Update doctest to 2.3.5
Includes a replacement for [[noreturn]] and thread_local
2019-10-23 22:06:18 -07:00

26 lines
531 B
Bash
Executable File

#!/usr/bin/env bash
# Updates the doxygen documentation, and copies it into the appropriate place
# in the gh-pages branch.
set -e
tempdir=`mktemp -d`
branch=`git rev-parse --abbrev-ref HEAD`
cp -r @PROJECT_BINARY_DIR@/doc/html/ ${tempdir}
git stash
git checkout gh-pages
rm -rf @PROJECT_SOURCE_DIR@/assets/doxygen
mkdir @PROJECT_SOURCE_DIR@/assets/doxygen
cp -r ${tempdir}/html/* @PROJECT_SOURCE_DIR@/assets/doxygen/
rm -rf ${tempdir}
git commit @PROJECT_SOURCE_DIR@/assets/doxygen
git checkout ${branch}
git stash apply