You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
842 B
46 lines
842 B
#!/bin/bash -e
|
|
#
|
|
# Build a generic version of <Project>BuildReference for general
|
|
# documentation.
|
|
#
|
|
# Run as:
|
|
#
|
|
# cd <this_dir>/
|
|
# ./create-build-ref.sh
|
|
#
|
|
# You can skip the final generation of the output HTML and other files by
|
|
# calling:
|
|
#
|
|
# ./create-build-ref.sh --skip-final-generation
|
|
#
|
|
|
|
skip_final_generation=0
|
|
|
|
while (( "$#" )); do
|
|
case "$1" in
|
|
--skip-final-generation)
|
|
skip_final_generation=1
|
|
shift
|
|
;;
|
|
*)
|
|
echo "Error: The argument '$1' is not supported!"
|
|
exit 1
|
|
;;
|
|
esac
|
|
done
|
|
|
|
source ../utils/gen_doc_utils.sh
|
|
|
|
generate_git_version_file
|
|
|
|
if [[ "${skip_final_generation}" == "0" ]] ; then
|
|
echo
|
|
echo "Generating HTML and PDF files ..."
|
|
echo
|
|
make
|
|
else
|
|
echo
|
|
echo "Only generating the file TribitsBuildReference.rst on request!"
|
|
echo
|
|
make TribitsBuildReference.rst
|
|
fi
|
|
|