1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
#!/usr/bin/env bash
set -e
#-------------------------------------------------------------------------------
# Make SRPM to get a list of build dependencies
#-------------------------------------------------------------------------------
git submodule update --init --recursive
./packaging/make-srpm.sh
dnf builddep -y build/SRPMS/*
#-------------------------------------------------------------------------------
# Generate a docs folder - run this from the root of the git repository.
#-------------------------------------------------------------------------------
SPHINX_DIR="${PWD}/doc/sphinx"
rm -rf build
mkdir build && cd build
sphinx-build-3 -q -b html "${SPHINX_DIR}" "${PWD}/doc/build/html/"
cmake -DENABLE_HTML_DOCS=TRUE ..
make doc
|