Cloned SEACAS for EXODUS library with extra build files for internal package management.
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

#!/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