Commit 9925589e authored by Dominik Charousset's avatar Dominik Charousset

Add steps for Doxygen to the release script

parent 920f9bdb
.make-release-steps.bash
Doxyfile
.push-doxygen-steps.bash
Makefile
bin/*
blog_release_note.md
build/*
github_release_note.md
doxygen-log.txt
html/*
manual/examples
manual/html/*
......@@ -12,4 +11,3 @@ manual/libcaf_core
manual/libcaf_io
manual/libcaf_net
manual/libcaf_openssl
release.txt
......@@ -235,3 +235,34 @@ rm "$github_msg" .make-release-steps.bash
echo ; echo
echo ">>> done"
echo ; echo
echo ">>> build and publish Doxygen on the homepage (needs a checkout under ../website)?"
ask_permission "type [y] to proceed or [n] to abort"
if [ ! -d ../website/static/doxygen ] ; then
raise_error "../website/static/doxygen does not exist"
fi
if [ -d ../website/static/doxygen/$tag_version ] ; then
raise_error "../website/static/doxygen/$tag_version/ already exist"
fi
echo "\
doxygen &> doxygen-log.txt
mkdir ../website/static/doxygen/$tag_version
cp -R html/* ../website/static/doxygen/$tag_version/
cd ../website
git add static/doxygen/$tag_version
git commit -m 'Add Doxygen for $tag_version'
git push
" >> .push-doxygen-steps.bash
echo ; echo
echo ">>> please review the final steps for pushing Doxygen for $tag_version"
cat .push-doxygen-steps.bash
echo ; echo
ask_permission "type [y] to execute the steps above or [n] to abort"
chmod +x .push-doxygen-steps.bash
./.push-doxygen-steps.bash
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment